Hatley–Pirbhai modeling

A sample system context diagram using Hatley–Pirbhai modeling

Hatley–Pirbhai modeling is a system modeling technique based on the input–process–output model (IPO model), which extends the IPO model by adding user interface processing and maintenance and self-testing processing.[1]

The five componentsinputs, outputs, user interface, maintenance, and processingare added to a system model template to allow for modeling of the system which allows for proper assignment to the processing regions.[1] This modeling technique allows for creation of a hierarchy of detail of which the top level of this hierarchy should consist of a context diagram.[1] The context diagram serves the purpose of "establish[ing] the information boundary between the system being implemented and the environment in which the system is to operate."[1] Further refinement of the context diagram requires analysis of the system designated by the shaded rectangle through the development of a system functional flow block diagram.[1] The flows within the model represent material, energy, data, or information.[2]

References

  1. 1 2 3 4 5 Pressman, Roger S. (2005) [1982]. Software Engineering - A Practitioner's Approach (6th ed.). New York, NY: McGraw-Hill. p. 133. ISBN 0-07-285318-2.
  2. Hatley, Derek J.; Hruschka, Peter; Pirbhai, Imtiaz (2000) [2000]. Process for System Architecture and Requirements Engineering. New York, NY: Dorset House Publishing. p. 434. ISBN 0-932633-41-2.


This article is issued from Wikipedia - version of the 4/27/2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.