Title :
Reliability Analysis of Concurrent Systems Using LTSA
Author :
Rodrigues, Genaína Nunes ; Rosenblum, David ; Wolf, Jonas
Author_Institution :
Dept. of Comput. Sci., Univ. Coll. London, London
Abstract :
In this paper, we present an extension of LTSA that facilitates our approach to reliability prediction. LTSA allows the use of behavioural models for distributed systems as prototypes to explore system behaviour, and automated checking of model compliance to properties (i.e., model checking). To support reliability prediction, our new extensions allow annotating a scenario specification with probabilities and using LTSA to process the resulting scenarios. In this context, scenarios are partial descriptions of how components interact to provide system functionality. A scenario specification is formed by composing multiple scenarios possibly from different stakeholders.
Keywords :
concurrency control; formal specification; formal verification; object-oriented programming; software prototyping; software reliability; LTSA; automated model compliance checking; behavioural model; concurrent system; distributed system; labelled transition systems analyzer; probability; scenario specification; software component; software prototype; software reliability analysis; Computer science; Educational institutions; Failure analysis; Personnel; Pervasive computing; Software engineering; Software reliability; System analysis and design; Time to market; Unified modeling language;
Conference_Titel :
Software Engineering - Companion, 2007. ICSE 2007 Companion. 29th International Conference on
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-7695-2892-9
DOI :
10.1109/ICSECOMPANION.2007.59