Title
Cross-Model Traceability for Coupled Transformation of Software and Performance Models.
Abstract
In Model Driven Engineering, the relationship between a source and target model can be maintained, when the source model undergoes changes, by a coupled transformation, whereby changes applied to the source model are incrementally propagated to the target model. Cross-model traceability links are key to applying the correct changes to the target model. The coupled transformation considered in this paper propagates changes to a Layered Queueing Network (LQN) performance model (originally derived from a UML design model of a SOA system) as an effect of applying design patterns to the SOA model. A special problem arises because of differences in the level of abstraction between UML and LQN (i.e. a performance model element may represent a set of many design model elements). This paper bridges the abstraction gap between models by proposing traceability links that use new collection types (not defined in the source metamodel) to represent complex source model elements, which are then mapped to simple target model elements.
Year
Venue
Field
2016
SEKE
Abstraction,Systems engineering,Unified Modeling Language,Model-driven architecture,Computer science,Software design pattern,Layered queueing network,Software,Traceability,Metamodeling
DocType
Citations 
PageRank 
Conference
0
0.34
References 
Authors
8
3
Name
Order
Citations
PageRank
Nariman Mani1324.27
Dorina C. Petriu285361.46
C. Murray Woodside364867.30