DocumentCode :
2773566
Title :
Use Cases and Scenarios Engineering
Author :
Jakimi, A. ; Sabraoui, A. ; Badidi, E. ; Idri, A. ; Koutbi, M. El
Author_Institution :
ENSIAS, Rabat
fYear :
2007
fDate :
18-20 Nov. 2007
Firstpage :
521
Lastpage :
525
Abstract :
In this paper, we suggest a requirement engineering process that composes (merge) use cases/scenarios and yields a formal specification of the system in form of a high-level Petri net. Use cases and scenarios are acquired in form of diagrams as defined by the Unified Modeling Language (UML). These diagrams are composed and transformed into Petri net specifications and merged to obtain a global Petri net specification capturing the behavior of the entire system. From the global specification, a system prototype can be generated and embedded in a user interface builder environment for further refinement. Based on end user feedback, the use cases and the input scenarios may be iteratively refined. The result of the overall process is a specification consisting of a global Petri net, together with the generated and refined prototype. This paper discusses some activities of this process.
Keywords :
Petri nets; Unified Modeling Language; formal specification; user interfaces; Unified Modeling Language; formal specification; high-level Petri net; requirement engineering process; user interface builder; Design engineering; Educational institutions; Feedback; Formal specifications; Object oriented modeling; Petri nets; Prototypes; Time factors; Unified modeling language; User interfaces; Model transformation; UML; Unified Model of Interaction (UMI); Use Case/Scenario composition; Use Case/Scenario engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Innovations in Information Technology, 2007. IIT '07. 4th International Conference on
Conference_Location :
Dubai
Print_ISBN :
978-1-4244-1840-4
Electronic_ISBN :
978-1-4244-1841-1
Type :
conf
DOI :
10.1109/IIT.2007.4430418
Filename :
4430418
Link To Document :
بازگشت