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
Link To Document