Abstract
Enterprise businesses are more than ever challenged by competitors that frequently refine and tailor their offers to clients. In this context, enterprise information systems (EIS) are especially important because: (1) they remain one of the last levers to increase the performance and competitiveness of the enterprise, (2) we operate in a business world where the product itself has reached a limit of performance and quality due to uniform capacity of industrial tools in a globalized economy and (3) the EIS can increase the product value thanks to additional digital services (built on data associated to the product) in order to meet and fit better client’s needs. However, the use of EISs reaches a limit in collaborative environments because enterprises management methods diverge and EISs are mainly inflexible resource packages that are not built with an interoperability objective. Consequently, we need to make EISs interoperable in order to achieve the needed gains competitiveness and performance. This paper contribution can be summarized as follows: (1) it relates existing work and it examines barriers that, at the moment, are preventing further improvements due to current methodological and technological limits, and (2) it proposes a conceptual framework and five challenges that model based approaches must overcome to achieve interoperability between EIS in the near and long term.
Similar content being viewed by others
References
Abel F, Gao Q, Houben G-J, Tao K (2011) Semantic enrichment of twitter posts for user profile construction on the social web. Semanic Web Res Appl Lect Notes Comput Sci 6644:375–389
Ajaefobi JO, Weston RH (2005) Modelling human systems in support of process engineering. In: Integrating human aspects in production management. doi:10.1007/0-387-23078-5_1
Anaby-Tavor A, Amid D, Sela A, Fisher A, Zhang K, Jun OT (2008) Towards a model driven service engineering process. In: 2008 IEEE Congress on Services—Part I, pp 503–510
Arsanjani A, Ghosh S, Allam T, Abdollah T, Ganapathy S, Holley K (2008) SOMA: a method for developing service-oriented solutions. IBM Syst J 47(3):377–396
Bazoun H, Zacharewicz G, Ducq Y, Boyer H (2013) Transformation of extended actigram star to BPMN2.0 and simulation model in the frame of model driven service engineering architecture. In: DEVS 13 Proceedings of the symposium on theory of modeling and simulation—DEVS Integrative M&S Symposium, Apr 2013, San Diego, United States
Bézivin J, Jouault F, Paliès J (2005) Towards model transformation design patterns. In: Proceedings of the First European Workshop on Model Transformations (EWMT 2005)
Borst WN (1997) Construction of engineering ontologies for knowledge sharing and reuse. Universiteit Twente
Bouanan Y, Ribault J, Forestier M, Zacharewicz G, Vallespir B (2015) Modeling and simulation of human reaction in a multidimensional social network. In: 5th IFAC symposium on information control problems in manufacturing—INCOM 2015, IFAC-PapersOnLine 48(3):592–597
Bourey JP, Grangel R, Doumeingts G, Berre A (2007) Deliverable DTG2.3 from the INTEROP project. Report on Model Driven Interoperability. http://interop-vlab.eu. Accessed 15 May 2013
C4ISR (1998) Architecture working group. Levels of information systems interoperability (LISI). http://www.eng.auburn.edu/~hamilton/security/DODAF/LISI.pdf
Camara MS, Ducq Y, Dupas R (2014) A methodology for the evaluation of interoperability improvements in inter-enterprises collaboration based on causal performance measurement models. Int J Comput Integr Manuf 27(2):103–119
Camarinha-Matos LM, Macedo P, Oliveira AI, Ferrada F, Afsarmanesh H (2013) Collaborative environment for service-enhanced products. In: 2013 11th IEEE International Conference on Industrial Informatics (INDIN), pp 374–379, 29–31 July 2013
Chen D (2013) Framework for enterprise interoperability and maturity model (CEN/ISO 11354). Interoperability for enterprise software and applications, pp 15–22
Chen D, Vallespir B, Doumeingts G (1997) GRAI integrated methodology and its mapping onto generic enterprise reference architecture and methodology. Comput Ind 33(2):387–394
Chen D, Doumeingts G, Vernadat F (2008) Architectures for enterprise integration and interoperability: past, present and future. Comput Ind 59:647–659
Colomo-Palacios R, Gómez-Berbís JM, García-Crespo Á, Puebla-Sánchez I (2008) Software engineering 2.0: a social global repository based on semantic annotation and social web for knowledge management. In: The Open Knowlege Society. A computer science and information systems manifesto communications in computer and information science, vol 19, pp 468–475
Davenport TH (2013) Process innovation: reengineering work through information technology. Harvard Business Press, Harvard
Den Haan J (2008) 8 Reasons why model-driven approaches (will) fail, Posted on Jul 28, 2008. http://www.infoq.com/articles/8-reasons-why-MDE-fails. Accessed on July 2015
Ducq Y, Vallespir B (2005) Definition and aggregation of a performance measurement system in three aeronautical workshops using the ECOGRAI method. Int J Prod Plann Control 16(2):163–177
Ducq Y, Agostinho C, Chen D, Zacharewicz G, Jardim-Goncalves R (2010) Generic methodology for service engineering based on service modelling and model transformation. In: Wiesner S, Guglielmina C, Gusmeroli S, Doumeingts G (eds) Manufacturing service ecosystem: achievements of the European 7th Framework Programme FoF-ICT Project MSEE: Manufacturing SErvice Ecosystem (Grant No. 284860). Verlag-Mainz, 2014, pp 41–49. FInES Future Internet Enterprise Systems (FInES) Cluster–Cluster Book—ICT2010 EVENT VERSION, June 2010. http://cordis.europa.eu/fp7/ict/enet/documents
Euzenat J, Shvaiko P (2007) Ontology matching. Springer, Heidelberg
FInES Cluster, Future Internet Enterprise Systems, FInES Research Roadmap 2025 (2012). http://cordis.europa.eu/fp7/ict/enet/documents/fines-research-roadmap-v30_en.pdf. Accessed on July 2015
FITMAN Project. http://www.fitman-fi.eu/. Website Accessed on July 2014
Fox MS, Barbuceanu M, Gruninger M (1996) An organisation ontology for enterprise modeling: preliminary concepts for linking structure and behaviour. Comput Ind 29(1):123–134
Giunchiglia F, Shvaiko P, Yatskevich M (2009) Semantic matching. In: Encyclopedia of database systems. Springer US, pp 2561–2566
Guo J, Wang Y, Zhang Z, Nummenmaa J, Niu N (2012) Model-driven approach to developing domain functional requirements in software product lines. IET Softw 6(4):391–401
Gusmeroli S (2008) Future Internet Service Offer, FISO Breakout Session, Global Service Delivery Platform Interactive Panel, FIA Madrid, 10 Dec 2008
Hawking SW (2006) The theory of everything: the origin and fate of the universe. Phoenix Books; Special Anniv
Holland JH (1975) Adaptation In Natural And Artificial Systems, University of Michigan Press
Hooft G, Susskind L, Witten E (2005) A theory of everything? Nature 433:257–259
Hu J, Huang L, Chang X, Cao B (2014) A model driven service engineering approach to system of systems. In: 2014 8th Annual IEEE Systems Conference, 31 Mar–3 Apr 2014, Ottawa, USA, pp 136–145
I-VLAB (2007) http://interop-vlab.eu/interop-vlab-network/presentation. Accessed on July 2015
Jardim-Goncalves R, Agostinho C, Steiger-Garcao A (2012) A reference model for sustainable interoperability in networked enterprises: towards the foundation of EI science base. Int J Comput Integr Manuf 25(10):855–873
Jouault F, Allilaire F, Bezivin J, Kurtev I (2008) ATL: a model transformation tool. Sci Comput Program 72(1–2):31–39
Kleppe AG, Warmer J, Bast W, Explained MDA (2003) The model driven architecture: practice and promise
Ko J, Song Y (2012) Graph Based Model Transformation Verification using Mapping Patterns and Graph Comparison Algorithm. Int J Adv Comput Technol 4(8):262–269
Kosanke K (1995) CIMOSA—overview and status. Comput Ind 27(2):101–109
Lampathaki F, Koussouris S, Agostinho C, Jardim-Goncalves R, Charalabidis Y, Psarras J (2012) Infusing scientific foundations into Enterprise Interoperability. Comput Ind 63(8):858–866
Laudon KC, Laudon JP (2012) Management information systems: managing the digital firm, vol 12. Pearson, New Jersey
Lawson J (2013) What’s new in semantic enrichment. http://www.stm-assoc.org/2013_12_05_EProduction_Lawson_Whats_new_in_semantics_OUP.pdf. Accessed on July 2015
LeMoigne J-L (1977) La théorie du système général. Théorie de la modélisation, PUF
Leue S, Mehrmann L, Rezai M (1998) Synthesizing software architecture descriptions from message sequence chart specification. In: Proceedings of the 13th IEEE International Conference on Automated Software Engineering (ASE98). IEEE Computer Society Press, pp 192–195
Li J, Zhan D, Nie L, Xu X (2012) An approach for validating semantic consistency of model transformation Based on pattern. In: van Sinderen M et al (eds) Enterprise Interoperability. Lecture Notes in Business Information Processing, vol 122. Springer, Berlin Heidelberg, pp 161–171
Li J, Zhan D, Nie L, Xu X (2013) An approach for defining and validating property preservation constraints for model transformation. J Comput Inf Syst 9(4):1271–1278
Lin H-L, Hung S-S, Tsaih D (2009) Modeling service-driven architecture for distributed enterprise portal for maintaining path consistency. In: SEPADS’09, 8th WSEAS international conference on software engineering, parallel and systems, pp 135–143
Mesarovic MD, Takaraha Y (1975) General systems theory: mathematical foundations
MSEE (2014) Manufacturing service ecosystem. Research project FP7 FoF-ICT-2011.7.3. http://www.msee-ip.eu. Accessed on July 2015
Neely A, Adams C, Kennerley M (2002) The performance prism—the scorecard for measuring and managing business success. Prentice Hall, Upper Saddle River
NIST (2014) http://www.nist.gov/el/msid/mbesummit_2014.cfm. Accessed March 2015
OMG (2003) MDA guide version 1.0. OMG standard. document number: omg/2003-05-01. Accessed 15 May 2013. http://www.omg.org/cgi-bin/doc?omg/03-06-01. Accessed on July 2015
OMG (2013) Architecture-driven modernization task force. http://adm.omg.org/. Accessed 15 Jan 2015
Panetto H, Molina A (2008) Enterprise integration and interoperability in manufacturing systems: trends and issues. Comput Ind 59(7):641–646
Pietsch P, Müller K, Rumpe B (2014) Model matching challenge: benchmarks for ecore and bpmn diagrams. arXiv preprint arXiv:1408.5693
Ribault J, Zacharewicz G (2013) Orchestrating the interoperability workflow within a transport simulation platform. In: Proceedings of I3 M: the 10th international multidisciplinary modelling and simulation multiconference
Roque M, Vallespir B, Doumeingts G (2006) Network-centric collaboration and supporting frameworks. IFIP International Federation for Information Processing, UEML: Coherent Languages and Elementary Constructs Determination, Springer US
Shvaiko P, Euzenat J (2013) Ontology matching: state of the art and future challenges. IEEE Trans Knowl Data Eng 25(1):158–176
Silingas D, Why MDA (2013) Fails: analysis of unsuccessful cases. Code Generation Conference, Cambridge, UK, 10–12 April 2013
Song F, Zacharewicz G, Chen D (2013) An ontology-driven framework towards building enterprise semantic information layer. Adv Eng Inform 27:38–50
Souba W (2011) The language of discovery. J Biomed Discov Collab 6:53–69
Sun Z, Wang J, He K, Xiang S, Yu D (2010) A model transformation method in service-oriented domain modeling. In: 21st Australian Software Engineering Conference, pp 107–116
Tolk A, Diallo SY, Turnitsa CD (2006) Ontology driven interoperability—M&S applications. Whitepaper in support of the I/ITSEC Tutorial 2548, VMASC Report, Old Dominion University, Suffolk, VA
Tu Z, Zacharewicz G, Chen D (2014) Building an HLA federated interoperable framework from legacy information systems. Int J Comput Integr Manuf 27(4):313–332
Van Der Aalst WMP (2011) Process mining: discovery, conformance and enhancement of business processes. Springer, Berlin, ISBN 978-3-642-19344-6
Wang Z, Xu X (2012) A sharing-based service composition and scheduling approach for the optimization of resource utilization. Serv Oriented Comput Appl (SOCA) 6(1):15–32
Wang J, He K, Gong P, Wang C, Peng R, Li B (2008) RGPS: a unified requirements meta-modeling frame for networked software. In: The 3rd international workshop on applications and advances of problem frames (IWAAPF’08), 10 May 2008, Leipzig, Germany, pp 29–35
Wang Z, Xu X, Ma C, Liu A (2010) Service value meta-model: an engineering viewpoint. In: 6th international conference on interoperability for enterprise software and applications (I-ESA 2010). Coventry, UK, 24–26 March 2010
Wang Y, Zacharewicz G, Chen D, Traoré MK (2015) A proposal of using DEVS model for process mining. EMSS 2015 part of I3 M 2015 Bergeggi, Italy
Wiederhold G (1992) Mediators in the architecture of future information systems. Computer 25(3):38–49
Xu X, Wang Z (2008) VASEM: value-aware service engineering and methodology. In: Proceedings of the 20th IFIP World Computer Congress, 7–10 Sept 2008, Milano, Italy, pp 277–286
Xu X, Wang Z (2011) State of the art: business service and its impacts on manufacturing. J Intell Manuf 22(5):653–662
Zacharewicz G, Chen D, Vallespir B (2009) Short-lived ontology approach for agent/HLA federated enterprise interoperability. In: International conference on interoperability for enterprise software and applications. IESA ‘09, Beijing, China, pp 329–335
Zacharewicz G, Hamri A, Frydman C, Giambiasi N (2010) A generalized discrete event system (G-DEVS) flattened simulation structure: application to high-level architecture (HLA) compliant simulation of workflow. Simulation 86(3):181–197
Zeigler BP, Kim TG, Praehofer H (2000) Theory of modeling and simulation, 2nd edn. Academic Press, Inc., Orlando
Zhang X, He K, Wang J, Liu J, Wang C, Lu H (2012) On-demand service-oriented MDA approach for SaaS and Enterprise Mashup Application Development. In: 2012 International conference on cloud computing and service computing, pp 96–103
Zhu J, Tian Z, Li T, Sun W et al (2004) Model-driven business process integration and management: a case study with the Bank SinoPac regional service platform. IBM J Res Dev 48(5/6):649–669
Zhu Y, Fei L, Yang N (2013) Trustworthy software development based on model driven architecture. In: Yang Y, Ma M, Liu B (eds) Information Computing and Applications. Communications in Computer and Information Science, vol 391. Springer, Berlin Heidelberg, pp 193–202
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zacharewicz, G., Diallo, S., Ducq, Y. et al. Model-based approaches for interoperability of next generation enterprise information systems: state of the art and future challenges. Inf Syst E-Bus Manage 15, 229–256 (2017). https://doi.org/10.1007/s10257-016-0317-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10257-016-0317-8