DocumentCode
3144613
Title
Synthesis and Traceability of Scenario-Based Executable Models
Author
Goel, Ankit ; Roychoudhury, Abhik
Author_Institution
Nat. Univ. of Singapore, Singapore
fYear
2006
fDate
15-19 Nov. 2006
Firstpage
347
Lastpage
354
Abstract
Message Sequence Charts (MSCs) or Sequence Diagrams are one of the behavioral diagram types in the unified modeling language or UML. In system requirements modeling, MSCs are conventionally used for describing possible system scenarios. In the recent past, there have been concerted attempts to develop executable system modeling languages directly based on MSCs - Live Sequence Charts, Triggered Message Sequence Charts and Interacting Process Classes, to name a few. In this paper, we study the problem of model synthesis in these languages - how to translate informal requirements into formal models. We also discuss (a) test generation from these formal models, and (b) how the generated tests can be traced back to the informal requirements.
Keywords
Unified Modeling Language; formal specification; UML; Unified Modeling Language; behavioral diagram types; executable system modeling languages; formal models; informal requirement translation; informal requirements; interacting process classes; live sequence charts; model synthesis; scenario-based executable models; sequence diagrams; system requirements modeling; test generation; triggered message sequence charts; Application software; Books; Communication system control; Computer aided software engineering; Computer science; Design engineering; Process control; Testing; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Leveraging Applications of Formal Methods, Verification and Validation, 2006. ISoLA 2006. Second International Symposium on
Conference_Location
Paphos
Print_ISBN
978-0-7695-3071-0
Type
conf
DOI
10.1109/ISoLA.2006.36
Filename
4463735
Link To Document