Elemental and Pegamento: The final cut applying the MDA pattern

Duddy K., Lawley M. and Milosevic Z. (2004). Elemental and Pegamento: The final cut applying the MDA pattern. In: Proceedings - Eighth IEEE International Enterprise Distributed Object Computing Workshop, EDOC 2004. Proceedings - Eighth IEEE International Enterprise Distributed Object Computing Workshop, EDOC 2004, Monterey, CA, (240-252). September 20, 2004-September 24, 2004. doi:10.1109/EDOC.2004.1342521


Author Duddy K.
Lawley M.
Milosevic Z.
Title of paper Elemental and Pegamento: The final cut applying the MDA pattern
Conference name Proceedings - Eighth IEEE International Enterprise Distributed Object Computing Workshop, EDOC 2004
Conference location Monterey, CA
Conference dates September 20, 2004-September 24, 2004
Proceedings title Proceedings - Eighth IEEE International Enterprise Distributed Object Computing Workshop, EDOC 2004
Journal name Proceedings - IEEE International Enterprise Distributed Object Computing Workshop, EDOC
Series Proceedings - IEEE International Enterprise Distributed Object Computing Workshop, EDOC
Publication Year 2004
Sub-type Fully published paper
DOI 10.1109/EDOC.2004.1342521
ISBN 0769522149
ISSN 1541-7719
Start page 240
End page 252
Total pages 13
Abstract/Summary We provide an investigation of the applicability of the Model Driven Architecture to the development of a technical architecture in a specific domain, viz: contract monitoring. We define MDA in terms of a single basic pattern, which is then composed in several ways to represent the behaviour of a large range of MDA tools. The paper introduces both the work of the Elemental project to provide the domain example, and the Pegamento project to explain the metamodels and tools in the MDA framework which might be applied to the domain. Elemental has developed an architecture and a language for supporting Enterprise Contract Management (ECM) as part of an extended enterprise model. Pegamento has specified and built MDA prototype tools using several modelling languages, meta-languages and platforms. As the work of both these projects reaches maturity, "the Final Cut"1 is our proposed application of this toolset to facilitate building a model-based implementation of the relevant parts of Elemental's ECM system. We discover several generic MDA pattern matches in this case study, and several specific to the ECM. We also identify and discuss pattern mismatches.
Subjects 1700 Computer Science
Keyword Contract Architecture
Model Driven Architecture
Patterns
Q-Index Code E1
Q-Index Status Provisional Code
Institutional Status Unknown

Document type: Conference Paper
Collection: Scopus Import
 
Versions
Version Filter Type
Citation counts: Scopus Citation Count Cited 0 times in Scopus Article
Google Scholar Search Google Scholar
Created: Tue, 28 Jun 2016, 07:16:27 EST by System User