• DocumentCode
    752825
  • Title

    Operational Requirements Accommodation in Distributed System Design

  • Author

    Smoliar, Stephen W.

  • Author_Institution
    Schlumberger-Doll Research
  • Issue
    6
  • fYear
    1981
  • Firstpage
    531
  • Lastpage
    537
  • Abstract
    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.
  • Keywords
    Distributed processing; fault tolerance; modularity; real-time systems; reliability; requirements engineering; Availability; Computer network management; Computer network reliability; Control systems; Embedded system; Fault tolerance; Hardware; Real time systems; Resource management; Virtual machining; Distributed processing; fault tolerance; modularity; real-time systems; reliability; requirements engineering;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1981.231122
  • Filename
    1702886