https://www.mdu.se/

mdu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
On the concurrent versioning of metamodels and models: Challenges and possible solutions
Mälardalen University, School of Innovation, Design and Engineering.ORCID iD: 0000-0003-0416-1787
Mälardalen University, School of Innovation, Design and Engineering.ORCID iD: 0000-0002-0401-1036
Mälardalen University, School of Innovation, Design and Engineering.
University of L'Aquila, Italy .
2011 (English)In: ACM International Conference Proceeding Series, 2011, 2011, p. 16-25Conference paper, Published paper (Refereed)
Abstract [en]

Model-Driven Engineering aims at shifting the focus of software development from coding to modelling in order to reduce the complexity of realizing nowadays applications. In this respect, models are expected to evolve due to refinements, improvements, bug fixes, and so forth. Because of the same reasons, also modelling languages (i.e. metamodels) are expected to be changed, even though at a different speed if compared to models. The relevant corpus of research grown up in the latest years and dealing with both these problems considers them as separate events; however, in normal practice not all the models are migrated instantaneously due to a metamodel adaptation, rather the co-adaptation is required when commits are attempted from a local workspace to the model repository, which can demand for different management policies. This paper illustrates the challenges arising in coping with concurrent metamodel and model versioning. In particular, it details a set of desired behaviours among which the user would usually select the appropriate management for the scenario into consideration together with entailed problems. Moreover, the work proposes corresponding solutions and discusses open issues. 

Place, publisher, year, edition, pages
2011. p. 16-25
Series
ACM International Conference Proceeding Series
Keywords [en]
Design, Theory, Bug fixes, Co-adaptation, Corresponding solutions, Different speed, Management policy, Meta model, Model repositories, Model-driven Engineering, Modelling language, Possible solutions, Versioning, Software design, Models
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-16040DOI: 10.1145/2000410.2000414Scopus ID: 2-s2.0-80051504269ISBN: 9781450306683 (print)OAI: oai:DiVA.org:mdh-16040DiVA, id: diva2:564660
Conference
2nd International Workshop on Model Comparison in Practice, IWMCP 2011 - In Conjunction with Tools 2011 Federated Conferences, 30 June 2011 through 30 June 2011, Zurich
Available from: 2012-11-02 Created: 2012-10-29 Last updated: 2018-01-12Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Cicchetti, AntonioCiccozzi, Federico

Search in DiVA

By author/editor
Cicchetti, AntonioCiccozzi, FedericoLeveque, Thomas
By organisation
School of Innovation, Design and Engineering
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 100 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf