DocumentCode :
2049702
Title :
Engineering reliability into hybrid systems via rich design models: recent results and current directions
Author :
Banerjee, Somo ; Cheung, Leslie ; Golubchik, Leana ; Medvidovic, Nenad ; Roshandel, Roshanak ; Sukhatme, Gaurav
Author_Institution :
Dept. of Comput. Sci., Southern California Univ., Los Angeles, CA
fYear :
2006
fDate :
25-29 April 2006
Abstract :
Software reliability techniques are aimed at reducing or eliminating failures in software systems. Reliability in software systems has traditionally been measured during or after system implementation. However, software engineering methodology lays stress on doing the "correct things" early on in the software development lifecycle in order to curb development and maintenance costs. In this paper, we argue that reliability of a software system should be assessed throughout the system\´s life span, starting with the software architecture level. Our research goal is to estimate the reliability of software systems in early design stages, which we believe involves the ability to reason about numerous uncertainties that exist in this stage, including uncertainty due to lack of execution artifacts. Our proposed approach is to develop techniques that will couple software architectural models with a suite of stochastic reliability estimation models and allow us to reason about these uncertainties. In this paper, we present our recent results using our technique for reliability estimation of software components at the level of software architecture. Another important part of this paper is the discussion of our ongoing research efforts and open research problems in this area
Keywords :
object-oriented programming; software architecture; software reliability; stochastic processes; design model; engineering reliability; hybrid system; software architecture; software component; software development lifecycle; software engineering; software system reliability; stochastic reliability estimation model; Design engineering; Programming; Reliability engineering; Software architecture; Software engineering; Software measurement; Software reliability; Software systems; Stress; Uncertainty;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location :
Rhodes Island
Print_ISBN :
1-4244-0054-6
Type :
conf
DOI :
10.1109/IPDPS.2006.1639594
Filename :
1639594
Link To Document :
بازگشت