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 :
بازگشت