Skip to main content

2014 | OriginalPaper | Buchkapitel

31. Collaborative Modeling Through the Integration of Heterogeneous Modeling Languages

verfasst von : Francisca Pérez, Pedro Valderas, Joan Fons

Erschienen in: Information System Development

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Models are becoming the new programming code to specify software products. However, most tools that support model descriptions are oriented to a single-user with specific skills, which avoids the involvement of different roles to perform collaborative modeling (such as domain experts, stakeholders or end-users). In this paper, we present an approach to achieve collaborative modeling by bridging heterogeneous modeling languages. Specifically, our approach enables an existing modeling language to involve a different role who uses a different modeling language. On the one hand, we apply interoperability mechanisms to bridge heterogeneous modeling languages. On the other hand, we apply variability mechanisms in a novel way to set gaps in partially instantiated models that are completed using models of the different modeling language. We show the feasibility of the approach through a sample scenario that bridges two existing modeling languages to develop web information systems.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Fußnoten
1
An ecore meta-model is a model of a model using the Eclipse Modeling Framework (EMF). EMF implements the Object Management Group’s (OMG) Meta Object Facility (MOF) specification, which standardizes a meta-model for object oriented analysis and design.
 
Literatur
1.
Zurück zum Zitat Mellor SJ, Clark AN, Futagami T (2003) Guest editors’ introduction: model-driven development. IEEE Softw 20(5):14–18CrossRef Mellor SJ, Clark AN, Futagami T (2003) Guest editors’ introduction: model-driven development. IEEE Softw 20(5):14–18CrossRef
2.
Zurück zum Zitat Renger M, Kolfschoten GL, de Vreede G-J (2008) Challenges in collaborative modeling: a literature review. In: Advances in enterprise engineering I, held at CAiSE 2008, vol 10, Montpellier, pp 61–77 Renger M, Kolfschoten GL, de Vreede G-J (2008) Challenges in collaborative modeling: a literature review. In: Advances in enterprise engineering I, held at CAiSE 2008, vol 10, Montpellier, pp 61–77
3.
Zurück zum Zitat Rittgen P (2008) Coma: a tool for collaborative modeling. In: CAiSE Forum, vol 344 of CEUR workshop proceedings, CEUR-WS.org, pp 61–64 Rittgen P (2008) Coma: a tool for collaborative modeling. In: CAiSE Forum, vol 344 of CEUR workshop proceedings, CEUR-WS.​org, pp 61–64
4.
Zurück zum Zitat Brunelière H, Cabot J, Clasen C, Jouault F, Bézivin J (2010) Towards model driven tool interoperability: bridging eclipse and microsoft modeling tools, chap 5. In: Modelling foundations and applications, vol 6138, Springer-Verlag, pp 32–47 Brunelière H, Cabot J, Clasen C, Jouault F, Bézivin J (2010) Towards model driven tool interoperability: bridging eclipse and microsoft modeling tools, chap 5. In: Modelling foundations and applications, vol 6138, Springer-Verlag, pp 32–47
5.
Zurück zum Zitat Giachetti G, Marín B, Pastor O (2009) Using uml as a domain-specific modeling language: a proposal for automatic generation of uml profiles. In: Proceedings of the 21st international conference on advanced information systems engineering, CAiSE’09. Springer, Berlin, pp 110–124 Giachetti G, Marín B, Pastor O (2009) Using uml as a domain-specific modeling language: a proposal for automatic generation of uml profiles. In: Proceedings of the 21st international conference on advanced information systems engineering, CAiSE’09. Springer, Berlin, pp 110–124
6.
Zurück zum Zitat Opdahl AL (2010) Incorporating uml class and activity constructs into ueml. In: ER workshops, vol 6413, Springer, pp 244–254 Opdahl AL (2010) Incorporating uml class and activity constructs into ueml. In: ER workshops, vol 6413, Springer, pp 244–254
7.
Zurück zum Zitat Klar F, Rose S, Schürr A (2008) A meta-model-driven tool integration development process. Vol 5 of Lecture Notes in Business Information Processing, Springer, pp 201–212 Klar F, Rose S, Schürr A (2008) A meta-model-driven tool integration development process. Vol 5 of Lecture Notes in Business Information Processing, Springer, pp 201–212
10.
Zurück zum Zitat Del Fabro MD, Valduriez P (2009) Towards the efficient development of model transformations using model weaving and matching transformations. Softw Syst Model 8(3):305–324CrossRef Del Fabro MD, Valduriez P (2009) Towards the efficient development of model transformations using model weaving and matching transformations. Softw Syst Model 8(3):305–324CrossRef
11.
Zurück zum Zitat Del Fabro MD, Bézivin J, Valduriez P (2006) Weaving models with the eclipse amw plugin. In: Eclipse Modeling Symposium, Eclipse Summit Europe Del Fabro MD, Bézivin J, Valduriez P (2006) Weaving models with the eclipse amw plugin. In: Eclipse Modeling Symposium, Eclipse Summit Europe
12.
Zurück zum Zitat Cuadrado JS, Guerra E, Lara J (2011) Generic model transformations: write once, reuse everywhere. In: Cabot J, Visser E (eds) Theory and practice of model transformations, vol 6707 of Lecture Notes in Computer Science. Springer Berlin Heidelberg, pp 62–77 Cuadrado JS, Guerra E, Lara J (2011) Generic model transformations: write once, reuse everywhere. In: Cabot J, Visser E (eds) Theory and practice of model transformations, vol 6707 of Lecture Notes in Computer Science. Springer Berlin Heidelberg, pp 62–77
14.
Zurück zum Zitat Berti S, Paternó F, Santoro C (2006) Natural development of nomadic interfaces based on conceptual descriptions. In: Lieberman H, Paternò F, Wulf V (eds) End user development, vol 9, chap 7. Springer, Dordrecht, pp 143–159 Berti S, Paternó F, Santoro C (2006) Natural development of nomadic interfaces based on conceptual descriptions. In: Lieberman H, Paternò F, Wulf V (eds) End user development, vol 9, chap 7. Springer, Dordrecht, pp 143–159
15.
Zurück zum Zitat Lin J, Landay JA (2008) Employing patterns and layers for early-stage design and prototyping of cross-device user interfaces. In: CHI’08, New York, pp 1313–1322 Lin J, Landay JA (2008) Employing patterns and layers for early-stage design and prototyping of cross-device user interfaces. In: CHI’08, New York, pp 1313–1322
16.
Zurück zum Zitat Schnieders A, Puhlmann F (2007) Variability modeling and product derivation in E-business process families, Springer Netherlands, pp 63–74 Schnieders A, Puhlmann F (2007) Variability modeling and product derivation in E-business process families, Springer Netherlands, pp 63–74
17.
Zurück zum Zitat Raedts I, Petkovic M, Usenko YS, van der Werf JMEM, Groote JF, Somers LJ (2007) Transformation of bpmn models for behaviour analysis. In: MSVVEIS-2007. INSTICC Press, Milan, pp 126–137 Raedts I, Petkovic M, Usenko YS, van der Werf JMEM, Groote JF, Somers LJ (2007) Transformation of bpmn models for behaviour analysis. In: MSVVEIS-2007. INSTICC Press, Milan, pp 126–137
Metadaten
Titel
Collaborative Modeling Through the Integration of Heterogeneous Modeling Languages
verfasst von
Francisca Pérez
Pedro Valderas
Joan Fons
Copyright-Jahr
2014
DOI
https://doi.org/10.1007/978-3-319-07215-9_31