DocumentCode :
3861962
Title :
Using a software reliability model to design a telecommunications software architecture
Author :
A. Hac
Author_Institution :
Dept. of Electr. Eng., Hawaii Univ., Honolulu, HI, USA
Volume :
40
Issue :
4
fYear :
1991
Firstpage :
488
Lastpage :
494
Abstract :
The author proposes a software reliability model for a large real-time telecommunications software architecture. Some simple examples of the critical components of the software architecture and their dependencies are described. The component dependencies permit the propagation of faults from the component in which the fault originates to the other components. This propagation can cause failures in the chain (or in the tree) of components. Detection and failures depends on the tests executed or on the number and type of customer requests. An error can occur in any component. This error can be caused by a fault that propagated from another component or it can be a fault that originates in that component. The error can be traced through the component-dependency chain (or tree) to repair all the faults that are associated with that error. The software reliability model guides the design of the software architecture.
Keywords :
"Software reliability","Software design","Software architecture","Computer architecture","Software maintenance","Software systems","Hardware","Testing","Application software","Control systems"
Journal_Title :
IEEE Transactions on Reliability
Publisher :
ieee
ISSN :
0018-9529
Type :
jour
DOI :
10.1109/24.93771
Filename :
93771
Link To Document :
بازگشت