Integrating Graph Transformations and Modal Sequence Diagrams for Specifying Structurally Dynamic Reactive Systems

被引:0
|
作者
Winetzhammer, Sabine [1 ]
Greenyer, Joel [2 ]
Tichy, Matthias [3 ]
机构
[1] Univ Bayreuth, Chair Appl Comp Sci 1, Software Engn, Univ Str 30, D-95440 Bayreuth, Germany
[2] Leibniz Univ Hannover, Software Engn Grp, D-30167 Hannover, Germany
[3] Univ Gothenburg, Software Engn Div, S-41296 Gothenburg, Sweden
关键词
scenario-based specification; reactive systems; embedded systems; automotive; simulation; validation; testing; LSCS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software-intensive systems, for example service robot systems in industry, often consist of multiple reactive components that interact with each other and the environment. Often, the behavior depends on structural properties and relationships among the system and environment components, and reactions of the components in turn may change this structure. Modal Sequence Diagrams (MSDs) are an intuitive and precise formalism for specifying the interaction behavior among reactive components. However, they are not sufficient for specifying structural dynamics. Graph transformation rules (GTRs) provide a powerful approach for specifying structural dynamics. We describe an approach for integrating GTRs with MSDs such that requirements and assumptions on structural changes of system resp. environment objects can be specified. We prototypically implemented this approach by integrating MOD-GRAPH with SCENARIOTOOLS. This allows us not only to specify MSDs and GTRs in Eclipse, but also to simulate the specified behavior via play-out.
引用
收藏
页码:126 / +
页数:3
相关论文
共 6 条