This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Operational Requirements Accommodation in Distributed System Design
November 1981 (vol. 7 no. 6)
pp. 531-537
S.W. Smoliar, Schlumberger-Doll Research
Operational requirements are qualities which influence a software system's entire development cycle. The investigation reported here concentrated on three of the most important operational requirements: reliability via fault tolerance, growth, and availability. Accommodation of these requirements is based on an approach to functional decomposition involving representation in terms of potentiafly independent processors, called virtual machines. Functional requirements may be accommodated through hierarchical decomposition of virtual machines, while performance requirements may be associated with individual virtual machines. Virtual machines may then be mapped to a representation of a confilguration of physical resources, so that performance requirements may be reconciled with available performance characteristics.
Index Terms:
requirements engineering, Distributed processing, fault tolerance, modularity, real-time systems, reliability
Citation:
S.W. Smoliar, "Operational Requirements Accommodation in Distributed System Design," IEEE Transactions on Software Engineering, vol. 7, no. 6, pp. 531-537, Nov. 1981, doi:10.1109/TSE.1981.231122
Usage of this product signifies your acceptance of the Terms of Use.