Publication Type
Journal Article
Version
publishedVersion
Publication Date
1-2006
Abstract
Interaction-based and state-based modeling are two complementary approaches of behavior modeling. The former focuses on global interactions between system components. The latter concentrates on the internal states of individual components. Both approaches have been proven useful in practice. One challenging and important research objective is to combine the modeling power of both effectively and then use the combination as the basis for automatic design synthesis. We present a combination of interaction-based and state-based modeling, namely, Live Sequence Charts and Z, for system specification. We then propose a way of generating distributed design from the combinations. Our approach handles systems with intensive interactive behaviors as well as complex state structures.
Keywords
Z language, live sequence charts, specification, synthesis
Discipline
Programming Languages and Compilers | Software Engineering
Research Areas
Software and Cyber-Physical Systems
Publication
IEEE Transactions on Software Engineering
Volume
32
Issue
6
First Page
349
Last Page
364
ISSN
0098-5589
Identifier
10.1109/TSE.2006.55
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Citation
SUN, Jun and DONG, Jin Song.
Design synthesis from interaction and state-based specifications. (2006). IEEE Transactions on Software Engineering. 32, (6), 349-364.
Available at: https://ink.library.smu.edu.sg/sis_research/5055
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1109/TSE.2006.55