Title
A unified formulation of behavioral semantics for SysML models
Abstract
In order to cope with the complexity of today's system designs, higher levels of abstraction are considered. Modeling languages such as SysML provide adequate description means for an abstract specification of the structure and the behavior of a system to be implemented. Due to its sufficient degree of formality, SysML additionally allows for performing several automated test and verification tasks. For these tasks, however, a formal encoding of the behavioral model semantics is required; this is typically achieved by generating initial state conditions as well as the transition relation from the model. Since SysML provides a multitude of alternative or complementary notations, this poses a significant challenge to the development of corresponding tool support. In this paper, we therefore propose an alternative approach to the generation of transition relations: In a first step, a model-to-model transformation is applied which unifies the behavioral descriptions into one single notation, namely operations allocated in blocks and specified by pre-and post-conditions. Afterwards, only pre-and post-conditions as well as some auxiliary constraints for fixing semantic variation points need to be considered when generating the transition relation. The approach presented here has been evaluated in the development of industrial tools supporting bounded model checking and model-based test generation.
Year
Venue
Keywords
2015
MODELSWARD 2015 PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT
SysML,State Machines,Transition Relation,Model Checking,Model-based Testing
Field
DocType
Citations 
Data structure,Programming language,Model checking,Unified Modeling Language,Computer science,Behavioral modeling,Modeling language,Theoretical computer science,Finite-state machine,Model-based testing,Systems Modeling Language
Conference
4
PageRank 
References 
Authors
0.46
4
3
Name
Order
Citations
PageRank
Christoph Hilken180.90
Jan Peleska253248.74
Robert Wille31801194.52