DocumentCode
2980277
Title
Using graph-based techniques for temporal requirements engineering
Author
Ghazel, Mohamed
Author_Institution
Univ Lille Nord de France, Lille, France
fYear
2011
fDate
19-22 Feb. 2011
Firstpage
124
Lastpage
127
Abstract
The purpose of this work is to develop an approach for assisting the temporal requirements´ specification phase, within critical systems. We use a new typology taking into account all the common temporal properties one may meet when dealing with requirements specification. On the other hand, we develop a literal-words-based formal grammar able to express all the types of the identified requirements. The goal being to provide specification means which are at the same time simple, intuitive and rigorous. Then, in order to check requirements consistency, a graph-based algorithm has been elaborated. To our best knowledge, this is the first study which formalizes the consistency checking problem as a graph exploration. The whole of the developed mechanisms have been implemented in a prototype tool with an intuitive graphical interface that offers interesting facilities in terms of requirements´ specification and consistency-checking.
Keywords
formal specification; grammars; graph theory; safety-critical software; consistency checking problem; critical systems; graph-based techniques; graphical interface; literal-words-based formal grammar; requirements specification; temporal requirements engineering; Delay; Grammar; Graphical user interfaces; Joining processes; Redundancy; Syntactics; Unified modeling language; Temporal requirements; consistency check; critical systems; system specification;
fLanguage
English
Publisher
ieee
Conference_Titel
GCC Conference and Exhibition (GCC), 2011 IEEE
Conference_Location
Dubai
Print_ISBN
978-1-61284-118-2
Type
conf
DOI
10.1109/IEEEGCC.2011.5752466
Filename
5752466
Link To Document