DocumentCode :
3061272
Title :
Specifying Use Case Sequencing Constraints Using Description Elements
Author :
Somé, Stéphane S.
Author_Institution :
Univ. of Ottawa, Ottawa
fYear :
2007
fDate :
20-26 May 2007
Firstpage :
4
Lastpage :
4
Abstract :
The ability to express sequencing constraints is critical to use case based software development. These constraints are needed to effectively compose use case behavior and support verification and validation activities such as simulation and testing. In this paper, we consider the addition of use case description elements to explicitly express sequencing constraints between use cases. We introduce two complementary constructs. One allows to specify which use cases need to precede a use case and how these preceding use cases are synchronized. The second construct allows to specify which use cases are enabled from a use case and how these use cases execute concurrently. We relate the introduced elements to UML activity diagrams and implicit sequencing based on preconditions and postconditions.
Keywords :
Unified Modeling Language; concurrency control; formal specification; formal verification; system monitoring; UML activity diagram; concurrent execution; description element; formal specification; formal validation; formal verification; software development; use case sequencing constraint; Books; Broadcasting; Filling; Impedance; Information technology; Libraries; Programming; Signal design; Testing; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Scenarios and State Machines, 2007. SCESM '07: ICSE Workshops 2007. Sixth International Workshop on
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-7695-2958-5
Type :
conf
DOI :
10.1109/SCESM.2007.6
Filename :
4273284
Link To Document :
بازگشت