DocumentCode :
1727844
Title :
Verification of temporal requirements of complex systems using UML patterns, application to a railway control example
Author :
Ghazel, Mohamed ; Masmoudi, Malek ; Toguyeni, Armand
Author_Institution :
French Nat. Inst. for Transp. & Safety Res., INRETS, Villeneuve-d´´Ascq, France
fYear :
2009
Firstpage :
1
Lastpage :
6
Abstract :
Temporal aspects have a vital importance while dealing with the verification of critical systems. Time constraints may reflect both security and performance requirements. Thereby, verifying the temporal requirements is a major task in the validation of critical systems. In this paper, we discuss a new approach for the specification of the temporal requirements within complex systems. We also sketch a global verification method integrating the specification process proposed. The specification is made in a systematic way on the basis of some generic patterns we developed. These patterns are designed starting from a classification of temporal requirements that we have established while trying to cover at best all the usual requirements one may encounter while dealing with the verification of complex systems. The verification process of a given system is performed using observers instantiated from the proper patterns of the requirements identified. Unlike several existing approaches, our approach proposes means to assist the analyst in the requirements´ specification step. Moreover, it allows for the verification of various requirements at once. A use case study from the railway operation field allows the illustration of the various concepts discussed.
Keywords :
Unified Modeling Language; formal specification; formal verification; railway engineering; UML pattern; complex system; performance requirement; railway control; security requirement; temporal requirement specification; temporal requirement verification; time constraint; Centralized control; Control systems; Humans; Manufacturing; National security; Protocols; Rail transportation; Railway safety; Time factors; Unified modeling language; Stocharts; UML; Verification; checking; complex systems; dependability; observers; patterns; railway control; temporal requirements;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System of Systems Engineering, 2009. SoSE 2009. IEEE International Conference on
Conference_Location :
Albuquerque, NM
Print_ISBN :
978-1-4244-4766-4
Electronic_ISBN :
978-1-4244-4767-1
Type :
conf
Filename :
5282332
Link To Document :
بازگشت