TY - GEN
T1 - Integration of sequential scenarios
AU - Desharnais, Jules
AU - Frappier, Marc
AU - Khédri, Ridha
AU - Mili, Ali
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 1997.
PY - 1997
Y1 - 1997
N2 - 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.
AB - 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.
KW - Integration
KW - Relational approach
KW - Requirements elicitation
KW - Scenario
KW - State-based approach
KW - User-system interaction
UR - http://www.scopus.com/inward/record.url?scp=21944433512&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=21944433512&partnerID=8YFLogxK
U2 - 10.1007/3-540-63531-9_22
DO - 10.1007/3-540-63531-9_22
M3 - Conference contribution
AN - SCOPUS:21944433512
SN - 3540635319
SN - 9783540635314
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 310
EP - 326
BT - Software Engineering - ESEC/FSE 1997 - 6th European Software Engineering Conference with 5th ACM SIGSOFT Symposium on the Foundations of Software Engineering, Proceedings
A2 - Jazayeri, Mehdi
A2 - Schauer, Helmut
PB - Springer Verlag
T2 - 6th European Software Engineering Conference Held Jointly with 5th ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 1997
Y2 - 22 September 1997 through 25 September 1997
ER -