DocumentCode :
1702786
Title :
Tradeoffs when integrating multiple software components into a highly available application
Author :
Castelli, Len ; Coan, Brian ; Harbison, James P. ; Miller, Edwin L.
Author_Institution :
Bellcore, Morristown, NJ, USA
fYear :
1997
Firstpage :
121
Lastpage :
128
Abstract :
We analyze nineteen months of field trouble reports for a particular highly available software application. We use this data to understand when it makes sense for the creator of a highly available software application to buy commercial software subcomponents rather than building them in-house. In particular we identify a number of potential negative impacts on system operability which can occur if too many or inappropriately chosen commercial software components are used. Our data indicates that the prudent application builder must carefully weigh these potential negative operability impacts against the well known potential cost savings that can accrue from using commercial software components
Keywords :
parallel programming; software performance evaluation; software reliability; commercial software components; commercial software subcomponents; field trouble reports; highly available application; highly available software application; multiple software component integration; potential cost savings; potential negative impacts; potential negative operability impacts; prudent application builder; system operability; Application software; Communication system software; Costs; Middleware; Operating systems; Programming; Reliability; Robustness; Software systems; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 1997. Proceedings., The Sixteenth Symposium on
Conference_Location :
Durham, NC
ISSN :
1060-9857
Print_ISBN :
0-8186-8177-2
Type :
conf
DOI :
10.1109/RELDIS.1997.632807
Filename :
632807
Link To Document :
بازگشت