{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T02:29:43Z","timestamp":1747189783589,"version":"3.40.5"},"reference-count":47,"publisher":"World Scientific Pub Co Pte Ltd","issue":"06","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Info. Tech. Dec. Mak."],"published-print":{"date-parts":[[2022,12]]},"abstract":"<jats:p> The design of complex systems goes through a multi-view paradigm in which separate teams, from different viewpoints, build partial source models describing the system. These source models are called heterogeneous models since they are expressed in different languages. The main objective of this paper is to provide an approach\u00a0\u2014 called CAHM for Collaborative Alignment of Heterogeneous Models\u00a0\u2014 that leverages collaborative engineering and especially group decision-making principles to ensure the overall consistency of heterogeneous source models. This approach defines two sub-processes: a first one to collaboratively match heterogeneous models to develop the inter-model correspondences and a second one ensuring the consistency of the produced model of correspondences in case of model evolution. In this paper, we restate the basis of the CAHM approach, then, we detail the second sub-process that aims at maintaining the coherence of the overall system. This sub-process handles the evolution of source models by managing the impact of these evolutions on the established model of correspondences. It incorporates mechanisms to calculate the impact of changes, as well as mechanisms to formalize the group decision-making, while addressing the inconsistencies that may occur due to changes. CAHM is illustrated and validated on a real example of a hospital emergency department case study. <\/jats:p>","DOI":"10.1142\/s0219622022500316","type":"journal-article","created":{"date-parts":[[2022,6,17]],"date-time":"2022-06-17T15:02:52Z","timestamp":1655478172000},"page":"1715-1748","source":"Crossref","is-referenced-by-count":1,"title":["A Group Decision-Making Approach for Global Consistency of Heterogeneous Models"],"prefix":"10.1142","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0764-797X","authenticated-orcid":false,"given":"Saloua","family":"Bennani","sequence":"first","affiliation":[{"name":"SM@RT Team, IRIT Laboratory, Toulouse, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sophie","family":"Ebersold","sequence":"additional","affiliation":[{"name":"SM@RT Team, IRIT Laboratory, Toulouse, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mahmoud","family":"El Hamlaoui","sequence":"additional","affiliation":[{"name":"IMS Team, Mohammed V University in Rabat, Morocco"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernard","family":"Coulette","sequence":"additional","affiliation":[{"name":"SM@RT Team, IRIT Laboratory, Toulouse, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mahmoud","family":"Nassar","sequence":"additional","affiliation":[{"name":"IMS Team, Mohammed V University in Rabat, Morocco"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2022,7,18]]},"reference":[{"volume-title":"A Discipline of Programming","year":"1976","author":"Dijkstra E. W.","key":"S0219622022500316BIB001"},{"key":"S0219622022500316BIB004","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1109\/FOSE.2007.14","volume-title":"Future of Software Engineering (FOSE\u201907)","author":"France R.","year":"2007"},{"key":"S0219622022500316BIB005","doi-asserted-by":"crossref","unstructured":"M. Broy,  M. Feilkas,  M. Herrmannsdoerfer,  S. Merenda and  D. Ratiu,  Proceedings of the IEEE 98  (2010)  526.","DOI":"10.1109\/JPROC.2009.2037771"},{"key":"S0219622022500316BIB006","doi-asserted-by":"crossref","first-page":"274","DOI":"10.1007\/978-3-319-50230-4_21","volume-title":"Federation of Int. Conf. Software Technologies: Applications and Foundations","author":"Diskin Z.","year":"2016"},{"key":"S0219622022500316BIB007","first-page":"313","volume-title":"11th IEEE Int. Enterprise Distributed Object Computing Conf. (EDOC 2007)","author":"Galvao I.","year":"2007"},{"key":"S0219622022500316BIB008","doi-asserted-by":"crossref","first-page":"611","DOI":"10.1007\/s00165-019-00493-0","volume":"31","author":"Diskin Z.","year":"2019","journal-title":"Formal Aspects of Computing"},{"key":"S0219622022500316BIB009","first-page":"79","volume-title":"Proc. 3rd ACM SIGCHI Symp. Engineering Interactive Computing Systems","author":"Trollmann F.","year":"2011"},{"key":"S0219622022500316BIB010","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1145\/2737182.2737194","volume-title":"Proc. 11th Int. ACM SIGSOFT Conf. Quality of Software Architectures","author":"Kramer M. E.","year":"2015"},{"key":"S0219622022500316BIB011","first-page":"44","volume-title":"Proc. Metainformatics Symp.","author":"B\u00e9zivin J.","year":"2005"},{"key":"S0219622022500316BIB012","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1007\/s10270-008-0094-z","volume":"8","author":"Del Fabro M. D.","year":"2009","journal-title":"Software & Systems Modeling"},{"key":"S0219622022500316BIB013","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1007\/978-3-642-24574-9_43","volume-title":"Advances in Conceptual Modeling. Recent Developments and New Directions","author":"Clasen C.","year":"2011"},{"key":"S0219622022500316BIB014","doi-asserted-by":"crossref","first-page":"206","DOI":"10.1145\/2892664.2892701","volume-title":"Companion Proc. 15th Int. Conf. Modularity","author":"Golra F. R.","year":"2016"},{"key":"S0219622022500316BIB015","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2011.253"},{"key":"S0219622022500316BIB016","first-page":"34","volume-title":"European Semantic Web Conf.","author":"Br\u00e4uer M.","year":"2008"},{"key":"S0219622022500316BIB017","first-page":"319","volume-title":"OTM Confederated Int. Conf. \u201cOn the Move to Meaningful Internet Systems\u201d","author":"Shosha R.","year":"2015"},{"key":"S0219622022500316BIB018","first-page":"180","volume-title":"Int. Conf. Evaluation of Novel Approaches to Software Engineering (ENASE)","author":"El Hamlaoui M.","year":"2018"},{"key":"S0219622022500316BIB019","first-page":"18","volume-title":"4th Int. Workshop Globalization of Modeling Languages (GEMOC 2016) Co-located with ACM\/IEEE MODELS 2016","author":"El Hamlaoui M.","year":"2016"},{"key":"S0219622022500316BIB020","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1007\/978-3-319-25264-3_23","volume-title":"Int. Conf. Conceptual Modeling","author":"Bruneli\u00e8re H.","year":"2015"},{"key":"S0219622022500316BIB021","doi-asserted-by":"crossref","first-page":"1146","DOI":"10.1109\/TSE.2017.2755039","volume":"44","author":"Franzago M.","year":"2017","journal-title":"IEEE Transactions on Software Engineering"},{"key":"S0219622022500316BIB022","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1016\/j.jss.2018.08.059","volume":"146","author":"Tripathi N.","year":"2018","journal-title":"Journal of Systems and Software"},{"key":"S0219622022500316BIB023","doi-asserted-by":"crossref","first-page":"1463","DOI":"10.1002\/j.2334-5837.2018.00561.x","volume":"28","author":"Chami M.","year":"2018","journal-title":"INCOSE International Symposium"},{"key":"S0219622022500316BIB024","first-page":"443","volume-title":"Int. Conf. Computer Supported Cooperative Work in Design (CSCWD)","author":"Bennani S.","year":"2018"},{"key":"S0219622022500316BIB025","first-page":"112","volume-title":"2019 IEEE 28th Int. Conf. Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE)","author":"Bennani S.","year":"2019"},{"key":"S0219622022500316BIB026","doi-asserted-by":"crossref","first-page":"1","DOI":"10.5539\/cis.v13n1p58","volume":"13","author":"Bennani S.","year":"2020","journal-title":"Computer and Information Science"},{"key":"S0219622022500316BIB028","doi-asserted-by":"publisher","DOI":"10.1142\/S0219622018500542"},{"volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","year":"1995","author":"Gamma E.","key":"S0219622022500316BIB029"},{"volume-title":"SADT: Structured Analysis and Design Technique","year":"1987","author":"Marca D. A.","key":"S0219622022500316BIB030"},{"key":"S0219622022500316BIB031","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1109\/APSEC.2015.40","volume-title":"2015 Asia-Pacific Software Engineering Conf. (APSEC)","author":"Hebig R.","year":"2015"},{"key":"S0219622022500316BIB032","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29044-2"},{"key":"S0219622022500316BIB035","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1006\/obhd.2000.2881","volume":"82","author":"Levin I. P.","year":"2000","journal-title":"Organizational Behavior and Human Decision Processes"},{"key":"S0219622022500316BIB036","doi-asserted-by":"publisher","DOI":"10.1142\/S0219622018500360"},{"key":"S0219622022500316BIB037","doi-asserted-by":"crossref","first-page":"e84","DOI":"10.7717\/peerj-cs.84","volume":"2","author":"Izquierdo J. L. C.","year":"2016","journal-title":"PeerJ Computer Science"},{"journal-title":"European Journal of Operational Research","year":"2022","author":"Li Y.","key":"S0219622022500316BIB038"},{"key":"S0219622022500316BIB039","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.2016.2627050"},{"key":"S0219622022500316BIB040","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2020.05.047"},{"key":"S0219622022500316BIB041","first-page":"1","volume-title":"2010 World Automation Congress (WAC)","author":"Chai J.","year":"2010"},{"key":"S0219622022500316BIB042","first-page":"104","volume-title":"Int. Conf. Conceptual Modeling","author":"Kornyshova E.","year":"2010"},{"key":"S0219622022500316BIB043","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1007\/978-3-319-12241-0_2","volume-title":"Int. Workshop Software Engineering for Resilient Systems","author":"Malavolta I.","year":"2014"},{"volume-title":"2009 International Symposium on Collaborative Technologies and Systems","year":"2009","author":"Rockwell J. A.","key":"S0219622022500316BIB044"},{"key":"S0219622022500316BIB045","first-page":"288","volume-title":"Int. Conf. Evaluation of Novel Approaches to Software Engineering","author":"El Hamlaoui M.","year":"2018"},{"key":"S0219622022500316BIB046","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1016\/j.knosys.2017.09.017","volume":"137","author":"Xue X.","year":"2017","journal-title":"Knowledge-Based Systems"},{"key":"S0219622022500316BIB047","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-015-0469-x"},{"key":"S0219622022500316BIB048","first-page":"219","volume-title":"2017 IEEE\/ACM 39th Int. Conf. Software Engineering Companion (ICSE-C)","author":"Di Ruscio D.","year":"2017"},{"key":"S0219622022500316BIB049","first-page":"1","volume-title":"Proc. 23rd ACM\/IEEE Int. Conf. Model Driven Engineering Languages and Systems: Companion Proceedings, MODELS \u201920","author":"Mussbacher G.","year":"2020"},{"key":"S0219622022500316BIB050","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1007\/978-3-319-74730-9_13","volume-title":"Software Technologies: Applications and Foundations","author":"Cabot J.","year":"2018"},{"key":"S0219622022500316BIB051","doi-asserted-by":"crossref","first-page":"723","DOI":"10.1109\/ASE.2017.8115683","volume-title":"2017 32nd IEEE\/ACM Int. Conf. Automated Software Engineering (ASE)","author":"Perez S.","year":"2017"},{"key":"S0219622022500316BIB052","first-page":"1","volume-title":"Proc. 23rd ACM\/IEEE Int. Conf. Model Driven Engineering Languages and Systems: Companion Proceedings, MODELS \u201920","author":"Saini R.","year":"2020"}],"container-title":["International Journal of Information Technology &amp; Decision Making"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0219622022500316","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,30]],"date-time":"2022-12-30T10:50:15Z","timestamp":1672397415000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/10.1142\/S0219622022500316"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,18]]},"references-count":47,"journal-issue":{"issue":"06","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["10.1142\/S0219622022500316"],"URL":"https:\/\/doi.org\/10.1142\/s0219622022500316","relation":{},"ISSN":["0219-6220","1793-6845"],"issn-type":[{"type":"print","value":"0219-6220"},{"type":"electronic","value":"1793-6845"}],"subject":[],"published":{"date-parts":[[2022,7,18]]}}}