DocumentCode
2640823
Title
Dependability of complex software systems with component upgrading
Author
Li, J. Jenny ; Mulcare, Dennis B. ; Wong, W. Eric
Author_Institution
Telcordia Technol., Morristown, NJ, USA
fYear
2000
fDate
2000
Firstpage
413
Lastpage
418
Abstract
Some very large and complex systems, such as telecommunication systems, must (and typically do) exhibit exceptional dependability. These systems are seldom totally replaced with a new system because of the increased likelihood of a lapse in service. Rather, systems are upgraded incrementally while operational, albeit that this often involves large-scale software changes. It is especially important then to ensure that new or replacement components are ready for online installation before they are incorporated into an operational system. It is often costly and time-consuming to determine the readiness of new components for installation. Even then, the result may be unpredictable. Hence, we have developed effective and economical methods for software component verification that ensure and increase the overall system dependability. We tested our technologies using a telecommunication application, an Internet call-agent. Our experimental results show that our dynamic design analysis approach reduces computational costs and detects more errors than conventional approaches. The more frequently that changes are made, the greater the savings in the time required for model analysis and property prediction
Keywords
Internet; large-scale systems; software agents; software fault tolerance; software maintenance; subroutines; telecommunication computing; Internet call-agent; complex software system dependability; component installation; component readiness; computational costs; dynamic design analysis approach; error detection; frequent software changes; incremental upgrading; large-scale software changes; model analysis; online installation; operational system maintenance; property prediction; service lapses; software component upgrading; software component verification; telecommunication systems; time savings; Application software; Computational efficiency; Economic forecasting; Internet; Large-scale systems; Predictive models; Software architecture; Software systems; Telecommunications; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2000. COMPSAC 2000. The 24th Annual International
Conference_Location
Taipei
ISSN
0730-3157
Print_ISBN
0-7695-0792-1
Type
conf
DOI
10.1109/CMPSAC.2000.884758
Filename
884758
Link To Document