• DocumentCode
    2133804
  • Title

    Harnessing overgeneralization in the synthesis of state machines from scenarios

  • Author

    Mousavi, Abdolmajid ; Far, Behrouz H.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Calgary Univ., Calgary, AB
  • fYear
    2008
  • fDate
    4-7 May 2008
  • Abstract
    Synthesis of state machine designs from scenarios must cope with two main problems, namely, generalizing partial behaviours of scenarios and preventing from overgeneralization that produces spurious emergent behaviours. The challenge is a trade-off between automatic generalization in one hand, and the effort and time spent for resolving spurious emergent behaviours on the other hand. In this paper, we propose a solution for this challenge in terms of a set of syntactic criteria defined over scenarios that can be automatically checked using a syntax checker. While these criteria still allow for enough generalization in the output state machine, they also harness overgeneralization as a challenge for automatic synthesis of state machines from scenarios.
  • Keywords
    finite state machines; formal specification; systems analysis; overgeneralization; sequence diagrams; state machines; syntax checker; Data mining; Feedback; Hardware; Merging; Programming; Unified modeling language; Sequence diagrams; emergent behaviours; overgeneralization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2008. CCECE 2008. Canadian Conference on
  • Conference_Location
    Niagara Falls, ON
  • ISSN
    0840-7789
  • Print_ISBN
    978-1-4244-1642-4
  • Electronic_ISBN
    0840-7789
  • Type

    conf

  • DOI
    10.1109/CCECE.2008.4564709
  • Filename
    4564709