Title
Implementing a data distribution variant with a metamodel, some models and a transformation
Abstract
In this paper, we showhowmodel transformations can be used to implement data distribution features in the software design process of a component. This approach is based on a single metamodel that defines data distribution abstractions and on the design of alternatives that are used to implement each data distribution variant. A model transformation is associated with the metamodel and the component metamodel we consider as the target. We show that this approach facilitates the derivation of different implementation strategies from the model of a component.We illustrate our approach with the example of distributed communication component software that implements one centralized and two peer-to-peer variants and we demonstrate the reusability of the transformation.
Year
DOI
Venue
2008
10.1007/978-3-540-68642-2_18
DAIS
Keywords
Field
DocType
data distribution feature,software design process,model transformation,communication component software,peer-to-peer variant,data distribution variant,different implementation strategy,single metamodel,data distribution abstraction,component metamodel,software design,component software
Model transformation,Software design,Data Distribution Service,Model-driven architecture,Computer science,Theoretical computer science,Component-based software engineering,Reusability,Metamodeling,Software mining
Conference
Volume
ISSN
ISBN
5053
0302-9743
3-540-68639-8
Citations 
PageRank 
References 
2
0.39
11
Authors
2
Name
Order
Citations
PageRank
Eveline Kaboré141.45
Antoine Beugnard227031.44