Abstract
In complex and collaborative ecosystems, 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 meanings of enterprise data lead to incomprehensibility between partners. This paper presents a model-driven approach to support sustainable interoperability for enterprise applications in collaborative environments. Knowledge Links enable dynamic modelling of knowledge transformations between knowledge domains and keep background consistency between the connected domains. Knowledge Links can be created and modified at any time, which enables sustainable interoperability. Business partners may rely on their enterprise applications and 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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Agostinho, C., Sarraipa, J., Goncalves, D., Jardim-Goncalves, R.: Tuple-based semantic and structural mapping for a sustainable interoperability. In: Camarinha-Matos, L.M. (ed.) Technological Innovation for Sustainability. IFIP AICT, vol. 349, pp. 45–56. Springer, Heidelberg (2011)
ATHENA Project: Da8.2: Guidelines and best practices for applying the athena interoperability framework to support sme participation in digital ecosystems (2007). http://www.asd-ssg.org/html/ATHENA/Deliverables/Deliverables, 17 November 2014
Ben Abbs, S., Scheuermann, A., Meilender, T., D’Aquin, M.: Characterizing modular ontologies. In: 7th International Conference on Formal Ontologies in Information Systems - FOIS 2012, pp. 13–25. Graz, Austria (2012)
Chen, D., Daclin, N.: Framework for enterprise interoperability. In: Proceedings of the Workshops and the Doctorial Symposium of the Second IFAC/IFIP I-ESA International Conference: EI2N, WSI, IS-TSPQ 2006, pp. 77–88 (2006)
Chen, D., Doumeingts, G., Vernadat, F.: Architectures for enterprise integration and interoperability: past, present and future. Comput. Ind. 59(7), 647–659 (2008)
Chungoora, N., Young, R.I., Gunendran, G., Palmer, C., Usman, Z., Anjum, N.A., Cutting-Decelle, A.F., Harding, J.A., Case, K.: A model-driven ontology approach for manufacturing system interoperability and knowledge sharing. Comput. Ind. 64(4), 392–401 (2013)
Dassisti, M., Jardim-Goncalves, R., Molina, A., Noran, O., Panetto, H., Zdravković, M.M.: Sustainability and interoperability: two facets of the same gold medal. In: Demey, Y.T., Panetto, H. (eds.) OTM 2013 Workshops 2013. LNCS, vol. 8186, pp. 250–261. Springer, Heidelberg (2013)
EsperTech: Esper - complex event processing (2014). http://esper.codehaus.org/, 30 November 2014
Etzion, O., Niblett, P.: Event Processing in Action, 1st edn. Manning Publications Co, Greenwich (2010)
Felic, A., Herrmann, F., Hogrefe, C., Klein, M., König-Ries, B.: Enabling sustainable interoperability for enterprise applications with knowledge links. In: Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development (MODELSWARD) 2015, Special Session on Model-Driven Enterprise Services and Applications for a Sustainable Interoperability (MDE4SI) (in press)
Felic, A., König-Ries, B., Klein, M.: Process-oriented semantic knowledge management in product lifecycle management. In: 8th International Conference on Digital Enterprise Technology (DET 2014) Procedia CIRP, vol. 25, pp. 361–368 (2014)
Foundation, A.S.: Apache jena - home (2014). https://jena.apache.org/, 30 November 2014
Fowler, M.: Patterns of enterprise application architecture. The Addison-Wesley signature series. Addison-Wesley, Boston (2003)
Grabs, T., Lu, M.: Measuring performance of complex event processing systems. In: Nambiar, R., Poess, M. (eds.) TPCTC 2011. LNCS, vol. 7144, pp. 83–96. Springer, Heidelberg (2012)
Gruber, T.R.: A translation approach to portable ontology specifications. Knowl. Acquisition 5(2), 199–220 (1993)
Healy, M., Poli, R., Kameas, A.: Theory and Applications of Ontology: Computer Applications. Springer, Netherlands (2010)
IDABC, Echipa, D.G. Industry: European interoperability framework for pan-european egovernment services: Draft document as basis for eif 2.0. European Communities (2004)
IEEE: Ieee standard computer dictionary: a compilation of ieee standard computer glossaries. IEEE Std 610, pp. 1–217, January 1991
Jardim-Goncalves, R., Popplewell, K., Grilo, A.: Sustainable interoperability: the future of internet based industrial enterprises. Comput. Ind. 63(8), 731–738 (2012)
Kadar, M., Muntean, M., Cretan, A., Jardim-Goncalves, R.: 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), pp. 190–195 (2013)
Lampathaki, F., Koussouris, S., Agostinho, C., Jardim-Goncalves, R., Charalabidis, Y., Psarras, J.: Infusing scientific foundations into enterprise interoperability. Comput. Ind. 63(8), 858–866 (2012)
Luckham, D.: The Power of Events, vol. 204. Addison-Wesley Reading, Boston (2002)
Luckham, David C.: The power of events: an introduction to complex event processing in distributed enterprise systems. In: Bassiliades, Nick, Governatori, Guido, Paschke, Adrian (eds.) RuleML 2008. LNCS, vol. 5321, pp. 3–3. Springer, Heidelberg (2008)
McGovern, J., Sims, O., Jain, A., Little, M.: Event-driven architecture. Enterprise Service Oriented Architectures: Concepts, Challenges, Recommendations, pp. 317–355 (2006)
Michelson, B.M.: Event-driven architecture overview. Patricia Seybold Group 2 (2006)
Ni, Y., Fan, Y.: Ontology based cross-domain enterprises integration and interoperability. In: IEEE Congress on Services Part II (SERVICES-2), pp. 133–140 (2008)
Niles, I., Pease, A.: Towards a standard upper ontology. In: Proceedings of the International Conference on Formal Ontology in Information Systems - vol. 2001, FOIS 2001, pp. 2–9. ACM, New York (2001). http://doi.acm.org/10.1145/505168.505170
Object Management Group: Model driven architecture (mda) (2014). http://www.omg.org/mda, 17 November 2014
Object Management Group: Object management group (2014). http://www.omg.org/, 17 November 2014
Oren, E., Möller, K.H., Scerri, S., Handschuh, S., Sintek, M.: What are semantic annotations? (2006). http://www.siegfried-handschuh.net/pub/2006/whatissemannot2006.pdf, 29 November 2014
OSMOSE: Osmose project - homepage (2014). http://www.osmose-project.eu/, 29 November 2014
Peristeras, V., Tarabanis, K.A.: The connection, communication, consolidation, collaboration interoperability framework (c4if) for information systems interoperability. Ibis 1(1), 61–72 (2006)
Perrochon, L., Kasriel, S., Luckham, D.C.: Managing Event Processing Networks. Stanford University, CA (2001)
Pivotal Software, I.: Rabbitmq - messaging that just works (2014). http://www.rabbitmq.com/, 30 November 2014
Robins, D.: Complex event processing. In: Second International Workshop on Education Technology and Computer Science, Wuhan (2010)
Singh, Y., Sood, M.: Model driven architecture: a perspective. In: 2009 IEEE International Advance Computing Conference (IACC 2009), pp. 1644–1652 (2009)
Stojanovic, N., Stojanovic, L., Anicic, D., Ma, J., Sen, S., Stühmer, R.: Foundations for the Web of information and services. Semantic Complex Event Reasoning–beyond Complex Event Processing, pp. 253–279. Springer, Heidelberg (2011)
Truyen, F.: The fast guide to model driven architecture. Cephas Consulting Corp (2006)
Vernadat, F.B.: Interoperable enterprise systems: principles, concepts, and methods. Annu. Rev. Control 31(1), 137–145 (2007)
W3C: Owl-s: Semantic markup for web services (2004). http://www.w3.org/Submission/OWL-S/, 13 December 2014
W3C: Ontology driven architectures and potential uses of the semantic web in systems and software engineering (2006). http://www.w3.org/2001/sw/BestPractices/SE/ODA/, 17 November 2014
W3C: Sparql query language for rdf (2008). http://www.w3.org/TR/rdf-sparql-query/, 3 December 2014
W3C: Owl 2 web ontology language document overview (second edition) (2012). http://www.w3.org/TR/owl2-overview/, 3 December 2014
W3C: Rdf - semantic web standards (2014). http://www.w3.org/RDF/, 3 December 2014
WSO2: Wso2 enterprise service bus (2014). http://wso2.com/products/enterprise-service-bus/, 30 November 2014
Acknowledgements
The research leading to these results has received funding from the European Union Seventh Framework Programme (FP7/2007-2013) under grant agreement n\(^{\circ }\)610905, the OSMOSE project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Felic, A., Herrmann, F., Hogrefe, C., Klein, M., König-Ries, B. (2015). Sustainable Enterprise Interoperability in Dynamic Collaborative Environments: A Knowledge Link Approach. In: Desfray, P., Filipe, J., Hammoudi, S., Pires, L. (eds) Model-Driven Engineering and Software Development. MODELSWARD 2015. Communications in Computer and Information Science, vol 580. Springer, Cham. https://doi.org/10.1007/978-3-319-27869-8_24
Download citation
DOI: https://doi.org/10.1007/978-3-319-27869-8_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27868-1
Online ISBN: 978-3-319-27869-8
eBook Packages: Computer ScienceComputer Science (R0)