2012
DOI: 10.1007/978-3-642-30982-3_10
|View full text |Cite
|
Sign up to set email alerts
|

An Introduction to Model Versioning

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
31
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 51 publications
(31 citation statements)
references
References 73 publications
0
31
0
Order By: Relevance
“…There are different ways to identify an element within a model: static identitybased matching (unique identifiers), signature-based matching [30], similaritybased matching, and custom language-specific matching [10], [23]. This is needed, for example, to detect changes in a model, and to merge and compare models.…”
Section: A Path To Reach Elements In the Modeling Spacementioning
confidence: 99%
See 1 more Smart Citation
“…There are different ways to identify an element within a model: static identitybased matching (unique identifiers), signature-based matching [30], similaritybased matching, and custom language-specific matching [10], [23]. This is needed, for example, to detect changes in a model, and to merge and compare models.…”
Section: A Path To Reach Elements In the Modeling Spacementioning
confidence: 99%
“…In a deep prediction, the strategy leverages the history of the customer to predict its consumption habits. Both approaches perform a linear regression to predict the future consumption using two scales: large (100 meters) and small (10). Results and time reduction factors are presented in the table 1.…”
Section: Kpi-2: Impact On Time Required For Exploration In Versions Amentioning
confidence: 99%
“…Our approach is built atop existing model versioning technologies in order to use their capabilities in identifying the differences between versions of an architectural model (e.g. [1,9,10]), and obtaining an initial merged model in which non-conflicting changes are merged (see [2] for a review of existing model merging techniques). We guide the software architects to resolve inconsistencies found in the initial merging by a combination of three methods: (a) reversing the nonconflicting changes which have been applied; (b) applying a (non-conflicting) subsets of conflicting changes; and (c) making further "new" changes to the model.…”
Section: Principlementioning
confidence: 99%
“…However, they only address structural models and do not deal with inconsistencies during the merging process. Those techniques are part of the large literature on model merging (see [2] for a recent survey and the online bibliography compiling an extensive list of relevant publications in this field [14]), on which our approach leverages to compute the differences between model versions and create an initial merged model (steps 1 & 2 in section V).…”
Section: B Correctnessmentioning
confidence: 99%
See 1 more Smart Citation