Merging OMG Standards in a General Modeling, Transformation, and Simulation Framework
Journal Title: EAI Endorsed Transactions on Industrial Networks and Intelligent Systems - Year 2016, Vol 3, Issue 8
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.
Authors and Affiliations
Vitali Schneider, Anna Yupatova, Winfried Dulz, Reinhard German
Map Matching Algorithm: Trajectory and Sequential Map Analysis on Road Network
The Global Positioning System (GPS) tracking data is essential for sensor data sources. It plays an important role for various systems like Traffic assessment and Prediction, routing and navigation, Fleet management etc. T...
Light-weight Key Management Scheme for Active RFID Applications
Due to low-cost and its practical solution, the integration of RFID tag to the sensor node called smart RFID has become prominent solution in various fields including industrial applications. Nevertheless, the constraine...
Towards a Security Enabled and SOA-based QoS (for the Smart Grid) Architecture
QoS and Security features are playing an important role in modern network architecures. Dynamic selection of services and by extension of service providers are vital in today’s liberalized market of energy. On the other...
How to Make Business Processes “Socialize”?
This paper presents an approach that builds upon social computing principles to make business processes “socialize”. First the approach identifies the main components of a business process that are task, person, and mach...
Performance evaluation of composite Web services
Composite Web service architectures are demanding much guarantee on the Quality of Service (QoS) in order to meet user requirements. Performance evaluation of these architectures has become therefore a very challenging i...