• DocumentCode
    1425672
  • Title

    Integration of sequential scenarios

  • Author

    Desharnais, Jules ; Frappier, Marc ; Khedri, R. ; Mili, Ali

  • Author_Institution
    Dept. d´´Inf., Laval Univ., Que., Canada
  • Volume
    24
  • Issue
    9
  • fYear
    1998
  • fDate
    9/1/1998 12:00:00 AM
  • Firstpage
    695
  • Lastpage
    708
  • Abstract
    We give a formal relation-based definition of scenarios and we show how different scenarios can be integrated to obtain a more global view of user-system interactions. We restrict ourselves to the sequential case, meaning that we suppose that there is only one user (thus, the scenarios we wish to integrate cannot occur concurrently). Our view of scenarios is state-based, rather than event-based, like most of the other approaches, and can be grafted to the well-established specification language Z. Also, the end product of scenario integration, the specification of the functional aspects of the system, is given as a relation; this specification can be refined using independently developed methods. Our formal description is coupled with a diagram-based, transition-system like, presentation of scenarios, which is better suited to communication between clients and specifiers
  • Keywords
    diagrams; formal specification; specification languages; user interfaces; Z; diagram; formal description; formal relation; functional aspects; relational approach; requirements specification; sequential scenario integration; specification language; state-based approach; user-system interactions; Automata; Helium; Humans; Mathematics; Matrix decomposition; Refining; Specification languages;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.713325
  • Filename
    713325