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