DocumentCode :
330830
Title :
Identifying high-risk scenarios of complex systems using input domain partitioning
Author :
Cukic, Bojan ; Ammar, Hany H. ; Leteef, K.
Author_Institution :
Dept. of Electr. & Comput. Eng., West Virginia Univ., Morgantown, WV, USA
fYear :
1998
fDate :
4-7 Nov 1998
Firstpage :
164
Lastpage :
173
Abstract :
Scenario based dynamic analysis is an important technique used in the verification of specification models for complex real time systems. One of the important problems facing developers of these systems is conducting risk analysis at early stages of development. Our methodology for risk assessment uses colored Petri net (CPN) models for predicting risk factors of system components, based on severity and complexity measures. CPN models are developed from system requirements specifications, and risk analysis provides guidance for identifying high risk components prior to their actual design and implementation. The analysis of the specification models is performed through scenario based simulations. Even though the set of scenarios used for simulation is very important for the success of risk analysis, the scenarios are chosen in an ad hoc fashion, usually guided by the experience of domain experts. Therefore, it is likely that some important scenarios are overlooked, due to the complexity of the system. We propose a technique that increases the likelihood that high risk scenarios are identified. The technique is based on input domain partitioning. Partitions can be determined from the given CPN model automatically. Predicates, which describe subdomains of the input space, assist users in revealing interesting scenarios. This methodology is applied to the assessment of a commanding component of NASA´s Earth Observing System (EOS)
Keywords :
Petri nets; formal specification; graph colouring; program verification; real-time systems; risk management; software reliability; CPN model; CPN models; Earth Observing System; colored Petri net models; complex real time systems; complex systems; complexity measures; domain experts; high risk components; high risk scenarios; input domain partitioning; input space; predicates; risk analysis; risk assessment; scenario based dynamic analysis; scenario based simulations; specification model verification; specification models; system requirements specifications; Analytical models; Contracts; Formal specifications; Humans; Monitoring; NASA; Petri nets; Risk analysis; Risk management; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering, 1998. Proceedings. The Ninth International Symposium on
Conference_Location :
Paderborn
ISSN :
1071-9458
Print_ISBN :
0-8186-8991-9
Type :
conf
DOI :
10.1109/ISSRE.1998.730875
Filename :
730875
Link To Document :
بازگشت