Skip to main content
Top
Published in: Journal of Intelligent Information Systems 2/2023

29-07-2022

A framework for interoperability between models with hybrid tools

Authors: Germán Braun, Pablo Rubén Fillottrani, C. Maria Keet

Published in: Journal of Intelligent Information Systems | Issue 2/2023

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Complex system development and maintenance face the challenge of dealing with different types of models due to language affordances, preferences, sizes, and so forth that involve interaction between users with different levels of proficiency. Current conceptual data modelling tools do not fully support these modes of working. It requires that the interaction between multiple models in multiple languages is clearly specified to ensure they keep their intended semantics, which is lacking in extant tools. The key objective is to devise a mechanism to support semantic interoperability in hybrid tools for multi-modal modelling in a plurality of paradigms, all within one system. We propose FaCIL, a framework for such hybrid modelling tools. We design and realise the framework FaCIL, which maps UML, ER and ORM2 into a common metamodel with rules that provide the central point for management among the models and that links to the formalisation and logic-based automated reasoning. FaCIL supports the ability to represent models in different formats while preserving their semantics, and several editing workflows are supported within the framework. It has a clear separation of concerns for typical conceptual modelling activities in an interoperable and extensible way. FaCIL structures and facilitates the interaction between visual and textual conceptual models, their formal specifications, and abstractions as well as tracking and propagating updates across all the representations. FaCIL is compared against the requirements, implemented in crowd 2.0, and assessed with a use case. The proof-of-concept implementation in the web-based modelling tool crowd 2.0 demonstrates its viability. The framework also meets the requirements and fully supports the use case.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
go back to reference Atkinson, C., Gerbig, R., & Kühne, T. (2014). Comparing multi-level modeling approaches. In: 17th Int. Conference on Model Driven Engineering Languages & Systems (MoDELS). CEUR-WS, vol. 1286, pp. 53–61. Atkinson, C., Gerbig, R., & Kühne, T. (2014). Comparing multi-level modeling approaches. In: 17th Int. Conference on Model Driven Engineering Languages & Systems (MoDELS). CEUR-WS, vol. 1286, pp. 53–61.
go back to reference Braun, G. A., Marinelli, G., Gavagnin, E. R., Cecchi, L. A., & Fillottrani, P. R. (2021). Web interoperability for ontology development and support with crowd 2.0. In: 30th Int. Joint Conference on Artificial Intelligence, IJCAI, p. 4980–4983. https://doi.org/10.24963/ijcai.2021/707 Braun, G. A., Marinelli, G., Gavagnin, E. R., Cecchi, L. A., & Fillottrani, P. R. (2021). Web interoperability for ontology development and support with crowd 2.0. In: 30th Int. Joint Conference on Artificial Intelligence, IJCAI, p. 4980–4983. https://​doi.​org/​10.​24963/​ijcai.​2021/​707
go back to reference Carriero, V. A., Gangemi, A., Mancinelli, M. L., Marinucci, L., Nuzzolese, A. G., Presutti, V., & Veninata, C. (2019). Arco ontology network and LOD on italian cultural heritage. In: Proceedings of the First International Workshop on Open Data and Ontologies for Cultural Heritage Co-located with the 31st International Conference on Advanced Information Systems Engineering, ODOCH@CAiSE. CEUR Workshop Proceedings, vol. 2375, pp. 97–102 Carriero, V. A., Gangemi, A., Mancinelli, M. L., Marinucci, L., Nuzzolese, A. G., Presutti, V., & Veninata, C. (2019). Arco ontology network and LOD on italian cultural heritage. In: Proceedings of the First International Workshop on Open Data and Ontologies for Cultural Heritage Co-located with the 31st International Conference on Advanced Information Systems Engineering, ODOCH@CAiSE. CEUR Workshop Proceedings, vol. 2375, pp. 97–102
go back to reference Garrido, M. A. (2019). Verbalización de un Subconjunto de UML en una Herramienta Web. MSc thesis, Univ.Nac. del Comahue, Argentina Garrido, M. A. (2019). Verbalización de un Subconjunto de UML en una Herramienta Web. MSc thesis, Univ.Nac. del Comahue, Argentina
go back to reference Guerson, J., Sales, T. P., Guizzardi, G., & Almeida, J. P. A. (2015). OntoUML lightweight editor: a model-based environment to build, evaluate and implement reference ontologies. In: 19th EDOC Workshops. IEEE Computer Society, pp. 144–147. https://doi.org/10.1109/EDOCW.2015.17 Guerson, J., Sales, T. P., Guizzardi, G., & Almeida, J. P. A. (2015). OntoUML lightweight editor: a model-based environment to build, evaluate and implement reference ontologies. In: 19th EDOC Workshops. IEEE Computer Society, pp. 144–147. https://​doi.​org/​10.​1109/​EDOCW.​2015.​17
go back to reference Halpin, T., & Morgan, T. (2008). Information Modeling and Relational Databases, 2nd edn. Morgan Kaufmann Halpin, T., & Morgan, T. (2008). Information Modeling and Relational Databases, 2nd edn. Morgan Kaufmann
go back to reference He, Y., Yu, H., Ong, E., et al. (2020). CIDO: the community-based coronavirus infectious disease ontology. In: 11th Int. Conference on Biomedical Ontologies (ICBO). CEUR-WS, vol. 2807 He, Y., Yu, H., Ong, E., et al. (2020). CIDO: the community-based coronavirus infectious disease ontology. In: 11th Int. Conference on Biomedical Ontologies (ICBO). CEUR-WS, vol. 2807
go back to reference Jeusfeld, M., Jarke, M., & Mylopoulos, J. (2009). Metamodeling for Method Engineering (1st ed.). Cambridge: The MIT Press. Jeusfeld, M., Jarke, M., & Mylopoulos, J. (2009). Metamodeling for Method Engineering (1st ed.). Cambridge: The MIT Press.
go back to reference Khan, Z., & Keet, C. M. (2021). Structuring abstraction to achieve ontology modularisation. In: Daramola, O., Moser, T. (eds.) Advanced Concepts, Methods, and Applications in Semantic Computing. IGI Global, pp. 72–92 Khan, Z., & Keet, C. M. (2021). Structuring abstraction to achieve ontology modularisation. In: Daramola, O., Moser, T. (eds.) Advanced Concepts, Methods, and Applications in Semantic Computing. IGI Global, pp. 72–92
go back to reference Motik, B., Patel-Schneider, P. F., & Parsia, B. (2022). OWL 2 Web Ontology Language Structural Specification and Functional-Style Syntax. W3C recommendation, W3C (accessed 3 February 2022). www.w3.org/TR/owl2-syntax/ Motik, B., Patel-Schneider, P. F., & Parsia, B. (2022). OWL 2 Web Ontology Language Structural Specification and Functional-Style Syntax. W3C recommendation, W3C (accessed 3 February 2022). www.​w3.​org/​TR/​owl2-syntax/​
go back to reference Nicolaescu, P., Rosenstengel, M., Derntl, M., Klamma, R., & Jarke, M. (2016). View-Based Near Real-Time Collaborative Modeling for Information Systems Engineering. In: Advanced Information Systems Engineering - 28th Int. Conference, CAiSE, vol. 9694, pp. 3–17. https://doi.org/10.1007/978-3-319-39696-5_1 Nicolaescu, P., Rosenstengel, M., Derntl, M., Klamma, R., & Jarke, M. (2016). View-Based Near Real-Time Collaborative Modeling for Information Systems Engineering. In: Advanced Information Systems Engineering - 28th Int. Conference, CAiSE, vol. 9694, pp. 3–17. https://​doi.​org/​10.​1007/​978-3-319-39696-5_​1
go back to reference Thalheim, B. (2009). Extended Entity Relationship Model. In: Liu, L., Özsu, M.T. (eds.) Encyclopedia of Database Systems. Springer, vol. 1, pp. 1083–1091 Thalheim, B. (2009). Extended Entity Relationship Model. In: Liu, L., Özsu, M.T. (eds.) Encyclopedia of Database Systems. Springer, vol. 1, pp. 1083–1091
go back to reference Venable, J. R., & Grundy, J. C. (1995). Integrating and supporting entity relationship and object role models. In: 14th Int. Conference of Object-Oriented and Entity-Relationship Modelling. LNCS, vol. 1021, pp. 318–328. https://doi.org/10.1007/BFb0020543 Venable, J. R., & Grundy, J. C. (1995). Integrating and supporting entity relationship and object role models. In: 14th Int. Conference of Object-Oriented and Entity-Relationship Modelling. LNCS, vol. 1021, pp. 318–328. https://​doi.​org/​10.​1007/​BFb0020543
go back to reference Zhu, N., Grundy, J. C., & Hosking, J. G. (2004). Pounamu: a metatool for multi-view visual language environment construction. In: IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). IEEE Computer Society, pp. 254–256. https://doi.org/10.1109/VLHCC.2004.41 Zhu, N., Grundy, J. C., & Hosking, J. G. (2004). Pounamu: a metatool for multi-view visual language environment construction. In: IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). IEEE Computer Society, pp. 254–256. https://​doi.​org/​10.​1109/​VLHCC.​2004.​41
Metadata
Title
A framework for interoperability between models with hybrid tools
Authors
Germán Braun
Pablo Rubén Fillottrani
C. Maria Keet
Publication date
29-07-2022
Publisher
Springer US
Published in
Journal of Intelligent Information Systems / Issue 2/2023
Print ISSN: 0925-9902
Electronic ISSN: 1573-7675
DOI
https://doi.org/10.1007/s10844-022-00731-7

Other articles of this Issue 2/2023

Journal of Intelligent Information Systems 2/2023 Go to the issue

Premium Partner