• 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