Integration of sequential scenarios

Jules Desharnais, Marc Frappier, Ridha Khédri, Ali Mili

Research output: Contribution to journalArticlepeer-review

20 Scopus citations

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.

Original languageEnglish (US)
Pages (from-to)695-708
Number of pages14
JournalIEEE Transactions on Software Engineering
Volume24
Issue number9
DOIs
StatePublished - 1998
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Software

Keywords

  • Integration
  • Relational approach
  • Requirements elicitation
  • Scenario
  • State-based approach
  • User-system interaction

Fingerprint Dive into the research topics of 'Integration of sequential scenarios'. Together they form a unique fingerprint.

Cite this