DocumentCode :
2417175
Title :
A case study of dependable software upgrade with distributed components
Author :
Li, J. Jenny ; Shan, Xueshan
Author_Institution :
Avaya Labs, Basking Ridge, NJ, USA
fYear :
2002
fDate :
2002
Firstpage :
1028
Lastpage :
1033
Abstract :
The technology presented allows validation of software architecture before component upgrades. This paper presents a case study of applying this method to the upgrade of a wireless monitoring system. After the validation showing the feasibility for an online upgrade, an actual upgrade was carried out and proven to be successful. A wireless monitoring system collects network data to deduce voice quality of voice-over-IP (VoIP) and notifies wireless users of network failures. Voice networks traditionally operate with an availability of 99.999%. Software upgrade must be done online to maintain such a high availability. Our experimental results show that the outcome of the actual upgrade is consistent with the validation result of the method given by Li et al. (2000). Our method is effective in providing round-the-clock wireless network activities while upgrading network protocols or application software.
Keywords :
computer network management; distributed programming; monitoring; object-oriented programming; real-time systems; software maintenance; component upgrades; dependable software upgrade; distributed components; network management; software architecture; validation; voice over-IP; wireless monitoring system; Application software; Availability; Computer aided software engineering; Condition monitoring; Explosives; Paper technology; Software architecture; Software maintenance; Wireless application protocol; Wireless networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
ISSN :
0730-3157
Print_ISBN :
0-7695-1727-7
Type :
conf
DOI :
10.1109/CMPSAC.2002.1045142
Filename :
1045142
Link To Document :
بازگشت