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 :
بازگشت