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.

Gianni, D., D'Ambrogio, A., Grasso, M. (2012). BOM2UML: integrating BOM specifications into UML-based development environments. In Proceedings of the 2012 Symposium on Theory of Modeling and Simulation - DEVS Integrative M\&S Symposium, 2012 Spring Simulation Multiconference, SpringSim '12, Orlando, FL, USA, March 26-29, 2012, (pp.310-317).

BOM2UML: integrating BOM specifications into UML-based development environments

D'AMBROGIO, ANDREA;
2012-04-01

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.
Spring Simulation Multiconference (SpringSim '12)
Rilevanza internazionale
apr-2012
Settore ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
English
BOM; HLA; Model driven development; Model transformation; UML, Mathematical m
https://www.scopus.com/inward/record.uri?eid=2-s2.0-84876472367&partnerID=40&md5=60c7fa8c563ba58f48e298b7cc8fb1a1
Intervento a convegno
Gianni, D., D'Ambrogio, A., Grasso, M. (2012). BOM2UML: integrating BOM specifications into UML-based development environments. In Proceedings of the 2012 Symposium on Theory of Modeling and Simulation - DEVS Integrative M\&S Symposium, 2012 Spring Simulation Multiconference, SpringSim '12, Orlando, FL, USA, March 26-29, 2012, (pp.310-317).
Gianni, D; D'Ambrogio, A; Grasso, M
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/102131
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 2
social impact