TY - GEN
T1 - A case study of dependable software upgrade with distributed components
AU - Li, J. Jenny
AU - Shan, Xueshan
PY - 2002
Y1 - 2002
N2 - Technology presented in the paper [1] 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 showed the feasibility for an on-line 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 on-line 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 in paper [1]. Our method is effective in providing round-the-clock wireless network activities while upgrading network protocols or application software.
AB - Technology presented in the paper [1] 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 showed the feasibility for an on-line 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 on-line 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 in paper [1]. Our method is effective in providing round-the-clock wireless network activities while upgrading network protocols or application software.
UR - http://www.scopus.com/inward/record.url?scp=0036387070&partnerID=8YFLogxK
U2 - 10.1109/CMPSAC.2002.1045142
DO - 10.1109/CMPSAC.2002.1045142
M3 - Conference contribution
AN - SCOPUS:0036387070
SN - 0769517277
T3 - Proceedings - IEEE Computer Society's International Computer Software and Applications Conference
SP - 1028
EP - 1033
BT - Proceedings - IEEE Computer Society's International Computer Software and Applications Conference
T2 - 26th Annual International Computer Software and Applications Conference
Y2 - 26 August 2002 through 29 August 2002
ER -