Enabling Sustainable Interoperability for Enterprise Applications with Knowledge Links

Artur Felic, Felix Herrmann, Christian Hogrefe, Michael Klein, Birgitta König-Ries


In complex and collaborative ecosystems like business networks, different partners need to share their respective expert knowledge in order to be successful. Due to the diversity of business applications and highly customized application suites used by business partners, knowledge exchange and the establishment of interoperability between enterprise applications is extremely difficult. Different representations and meanings of enterprise data lead to incomprehensibility between partners inside collaborative environments. This paper presents an model-driven approach to support sustainable interoperability for enterprise applications in collaborative environments. Based on an event-driven architecture, Knowledge Links enable dynamic modelling of knowledge transformations between knowledge domains. They keep background consistency between the connected domains, thus making enterprise applications interoperable. Knowledge Links can be created and modified at any time, which enables sustainable interoperability. Business partners are able to rely on their enterprise applications and don’t need to switch to another system. Sensitive data stays covert due to the nature of modular ontologies. The presented approach is exemplified in the context of the OSMOSE Project and will be evaluated by the proof-of-concept scenarios in this Project.


  1. Agostinho, C., Sarraipa, J., Goncalves, D., and JardimGoncalves, R. (2011). Tuple-based semantic and structural mapping for a sustainable interoperability. In Camarinha-Matos, L. M., editor, Technological Innovation for Sustainability, volume 349 of IFIP Advances in Information and Communication Technology, pages 45-56. Springer Berlin Heidelberg, Berlin, Heidelberg.
  2. ATHENA Project (2007). Da8.2: Guidelines and best practices for applying the athena interoperability framework to support sme participation in digital ecosystems. http://www.asdssg.org/html/ATHENA/Deliverables/Deliverables, Accessed 17.11.2014.
  3. Ben Abbs, S., Scheuermann, A., Meilender, T., and D'Aquin, M. (2012). Characterizing modular ontologies. In 7th International Conference on Formal Ontologies in Information Systems - FOIS 2012, pages 13-25, Graz, Austria.
  4. Chen, D. and Daclin, N. (2006). Framework for enterprise interoperability. Interoperability for Enterprise Software and Applications: Proceedings of the Workshops and the Doctorial Symposium of the Second IFAC/IFIP I-ESA International Conference: EI2N, WSI, IS-TSPQ 2006, pages 77-88.
  5. Chen, D., Doumeingts, G., and Vernadat, F. (2008). Architectures for enterprise integration and interoperability: Past, present and future. Computers in industry, 59(7):647-659.
  6. Chungoora, N., Young, R. I., Gunendran, G., Palmer, C., Usman, Z., Anjum, N. A., Cutting-Decelle, A.-F., Harding, J. A., and Case, K. (2013). A model-driven ontology approach for manufacturing system interoperability and knowledge sharing. Computers in Industry, 64(4):392-401.
  7. Dassisti, M., Jardim-Goncalves, R., Molina, A., Noran, O., Panetto, H., and Zdravkovic, M. M. (2013). Sustainability and interoperability: Two facets of the same gold medal. In On the Move to Meaningful Internet Systems: OTM 2013 Workshops, volume 8186 of Lecture Notes in Computer Science, pages 250-261. Springer Berlin Heidelberg, Berlin, Heidelberg.
  8. EsperTech (2014). Esper - complex event processing. http://esper.codehaus.org/, Accessed 30.11.2014.
  9. Etzion, O. and Niblett, P. (2010). Event Processing in Action. Manning Publications Co, Greenwich, CT, USA, 1st edition.
  10. Felic, A., König-Ries, B., and Klein, M. (2014). Processoriented semantic knowledge management in product lifecycle management. Procedia CIRP, 25(0):361 - 368. 8th International Conference on Digital Enterprise Technology - DET 2014 Disruptive Innovation in Manufacturing Engineering towards the 4th Industrial Revolution.
  11. Foundation, A. S. (2014). Apache jena - home. https://jena.apache.org/, Accessed 30.11.2014.
  12. Fowler, M. (2003). Patterns of enterprise application architecture. The Addison-Wesley signature series. Addison-Wesley, Boston.
  13. Grabs, T. and Lu, M. (2012). Measuring performance of complex event processing systems. In Topics in Performance Evaluation, Measurement and Characterization, pages 83-96. Springer.
  14. Gruber, T. R. (1993). A translation approach to portable ontology specifications. Knowledge Acquisition, 5(2):199-220.
  15. Healy, M., Poli, R., and Kameas, A. (2010). Theory and Applications of Ontology: Computer Applications. Springer.
  16. IDABC, Echipa, and D. G. Industry (2004). European interoperability framework for pan-european egovernment services: Draft document as basis for eif 2.0. European Communities.
  17. IEEE (1991). Ieee standard computer dictionary: A compilation of ieee standard computer glossaries. IEEE Std 610, pages 1-217.
  18. Jardim-Goncalves, R., Popplewell, K., and Grilo, A. (2012). Sustainable interoperability: The future of internet based industrial enterprises. Computers in Industry, 63(8):731-738.
  19. Kadar, M., Muntean, M., Cretan, A., and JardimGoncalves, R. (2013). A multi-agent based negotiation system for re-establishing enterprise interoperability in collaborative networked environments. In 2013 UKSim 15th International Conference on Computer Modelling and Simulation (UKSim), pages 190- 195.
  20. Lampathaki, F., Koussouris, S., Agostinho, C., JardimGoncalves, R., Charalabidis, Y., and Psarras, J. (2012). Infusing scientific foundations into enterprise interoperability. Computers in Industry, 63(8):858- 866.
  21. Luckham, D. (2002). The power of events, volume 204. Addison-Wesley Reading.
  22. Luckham, D. (2008). The power of events: An introduction to complex event processing in distributed enterprise systems. Springer.
  23. McGovern, J., Sims, O., Jain, A., and Little, M. (2006). Event-driven architecture. Enterprise Service Oriented Architectures: Concepts, Challenges, Recommendations, pages 317-355.
  24. Michelson, B. M. (2006). Event-driven architecture overview. Patricia Seybold Group, 2.
  25. Ni, Y. and Fan, Y. (2008). Ontology based cross-domain enterprises integration and interoperability. In IEEE Congress on Services Part II (SERVICES-2), pages 133-140.
  26. Niles, I. and Pease, A. (2001). Towards a standard upper ontology. In Guarino, N., Smith, B., and Welty, C., editors, the international conference, pages 2-9.
  27. Object Management Group (2014a). Model driven architecture (mda). http://www.omg.org/mda, Accessed 17.11.2014.
  28. Object Management Group (2014b). Object management group. http://www.omg.org/, Accessed 17.11.2014.
  29. Oren, E., Möller, K. H., Scerri, S., Handschuh, S., and Sintek, M. (2006). What are semantic annotations? http://www.siegfriedhandschuh.net/pub/2006/whatissemannot2006.pdf, Accessed 29.11.2014.
  30. OSMOSE (2014). Osmose project - homepage. http://www.osmose-project.eu/, Accessed 29.11.2014.
  31. Peristeras, V. and Tarabanis, K. A. (2006). The connection, communication, consolidation, collaboration interoperability framework (c4if) for information systems interoperability. Ibis, 1(1):61-72.
  32. Perrochon, L., Kasriel, S., and Luckham, D. C. (2001). Managing event processing networks. Stanford University.
  33. Pivotal Software, I. (2014). Rabbitmq - messaging that just works. http://www.rabbitmq.com/, Accessed 30.11.2014.
  34. Robins, D. (2010). Complex event processing. In Second International Workshop on Education Technology and Computer Science. Wuhan.
  35. Schaaf, M., Grivas, S. G., Ackermann, D., Diekmann, A., Koschel, A., and Astrova, I. (2012). Semantic complex event processing. Recent Researches in Applied Information Science, pages 38-43.
  36. Singh, Y. and Sood, M. (2009). Model driven architecture: A perspective. In 2009 IEEE International Advance Computing Conference (IACC 2009), pages 1644- 1652.
  37. Stojanovic, N., Stojanovic, L., Anicic, D., Ma, J., Sen, S., and Stühmer, R. (2011). Semantic complex event reasoning-beyond complex event processing. Springer.
  38. Truyen, F. (2006). The fast guide to model driven architecture. Cephas Consulting Corp.
  39. Vernadat, F. B. (2007). Interoperable enterprise systems: Principles, concepts, and methods. Annual Reviews in Control, 31(1):137-145.
  40. W3C (2004). Owl-s: Semantic markup for web services. http://www.w3.org/Submission/OWL-S/, Accessed 13.12.2014.
  41. W3C (2006). Ontology driven architectures and potential uses of the semantic web in systems and software engineering. http://www.w3.org/2001/sw/BestPractices/SE/ODA/, Accessed 17.11.2014.
  42. W3C (2008). Sparql query language for rdf. http://www.w3.org/TR/rdf-sparql-query/, Accessed 3.12.2014.
  43. W3C (2012). Owl 2 web ontology language document overview (second edition). http://www.w3.org/TR/owl2-overview/, Accessed 3.12.2014.
  44. W3C (2014). Rdf - semantic web standards. http://www.w3.org/RDF/, Accessed 3.12.2014.
  45. WSO2 (2014). Wso2 enterprise service bus. http://wso2.com/products/enterprise-service-bus/, Accessed 30.11.2014.

Paper Citation

in Harvard Style

Felic A., Herrmann F., Hogrefe C., Klein M. and König-Ries B. (2015). Enabling Sustainable Interoperability for Enterprise Applications with Knowledge Links . In Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MDE4SI, (MODELSWARD 2015) ISBN 978-989-758-083-3, pages 597-607. DOI: 10.5220/0005369605970607

in Bibtex Style

author={Artur Felic and Felix Herrmann and Christian Hogrefe and Michael Klein and Birgitta König-Ries},
title={Enabling Sustainable Interoperability for Enterprise Applications with Knowledge Links},
booktitle={Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MDE4SI, (MODELSWARD 2015)},

in EndNote Style

JO - Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MDE4SI, (MODELSWARD 2015)
TI - Enabling Sustainable Interoperability for Enterprise Applications with Knowledge Links
SN - 978-989-758-083-3
AU - Felic A.
AU - Herrmann F.
AU - Hogrefe C.
AU - Klein M.
AU - König-Ries B.
PY - 2015
SP - 597
EP - 607
DO - 10.5220/0005369605970607