BOM2UML: Integrating BOM specifications into UML-based development environments
Posted by andrea.dambrogio on Monday, 21 November 2016
Title | BOM2UML: Integrating BOM specifications into UML-based development environments |
Publication Type | Conference Paper |
Year of Publication | 2012 |
Authors | Gianni, D., Andrea D'Ambrogio, and M. Grasso |
Conference Name | Simulation Series |
ISBN Number | 9781618397867 |
Keywords | BOM, Computer simulation, HLA, Mathematical models, Model driven development, Model transformation, Specifications, Standards, UML, Unified Modeling Language |
Abstract | Base Object Model (BOM) is a standard to define conceptual models that can be reused for the development or the extension of simulation systems based on the IEEE High Level Architecture (HLA). However, BOM specifications suffer from interoperability issues as they cannot be automatically imported into model-driven simulation engineering environments based on UML and related standards. In this paper, we overcome this limitation by introducing BOM2UML, a model transformation to derive standard UML models from a BOM specification. We provide both a conceptual description of the transformation rules and the details of their implementation in ATL, the Atlas Transformation Language. We also show a preliminary output of the proposed transformation, applied to a set of BOM specifications of a simplified military application. |
URL | https://www.scopus.com/inward/record.uri?eid=2-s2.0-84876472367&partnerID=40&md5=60c7fa8c563ba58f48e298b7cc8fb1a1 |