EAI Endorsed Transactions on Industrial Networks and Intelligent Systems 16(8): e2

Research Article

Merging OMG Standards in a General Modeling, Transformation, and Simulation Framework

Download30 downloads
  • @ARTICLE{10.4108/eai.24-8-2015.2261049,
        author={Vitali Schneider and Anna Yupatova and Winfried Dulz and Reinhard German},
        title={Merging OMG Standards in a General Modeling, Transformation, and Simulation Framework},
        journal={EAI Endorsed Transactions on Industrial Networks and Intelligent Systems},
        volume={16},
        number={8},
        publisher={ACM},
        journal_a={INIS},
        year={2015},
        month={8},
        keywords={test-driven agile simulation, model-driven engi\textbackslash-neering, model-driven testing, omg, uml, sysml, marte, utp, mof2t},
        doi={10.4108/eai.24-8-2015.2261049}
    }
    
  • Vitali Schneider
    Anna Yupatova
    Winfried Dulz
    Reinhard German
    Year: 2015
    Merging OMG Standards in a General Modeling, Transformation, and Simulation Framework
    INIS
    EAI
    DOI: 10.4108/eai.24-8-2015.2261049
Vitali Schneider1,*, Anna Yupatova1, Winfried Dulz1, Reinhard German1
  • 1: Friedrich-Alexander-University of Erlangen-Nürnberg
*Contact email: vitali.schneider@cs.fau.de

Abstract

Test-driven Agile Simulation (TAS) is a general-purpose approach that combines model-driven engineering, simulation, and testing techniques to improve overall quality for the development process. TAS focuses on the construction of system and test specification models that are conform to the standards provided by the Object Management Group (OMG). Specifically, this approach aims at the detection of design errors by simulating the specified system and executing test cases as soon as possible at an early modeling level. In order to facilitate the development process we propose SimTAny: a versatile framework that enables seamless modeling, simulation, and testing of model specifications. The framework combines appropriate tools and software components within an integrated environment based on service-oriented architecture (SOA) and Eclipse RCP. The TAS approach as well as the SimTAny framework rely on various OMG standards and widely accepted tools. In particular, a combination of the UML and several standardized extension profiles namely SysML, MARTE, and UTP enables the development of high-quality software products based on a standard conform tool chain. The framework provides, among others, a MOFM2T standard conform model-to-text transformation component in order to generate executable simulation code for the simulation engine OMNeT++. In this paper we introduce the main features of the SimTAny framework with a special focus on the utilized OMG standards.