Jump to content

Function model

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Mdd (talk | contribs) at 02:33, 23 September 2008 (A start). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

A function model is a structured representation of the functions, activities or processes within the modeled system or subject area.[1] In systems engineering and software engineering a function model is created with a functional modeling perspective. A functional modeling perspective concentrates on describing the dynamic process. The main concept in this modeling perspective is the process, this could be a function, transformation, activity, action, task etc. A well-known example of a modeling language employing this perspective is data flow diagrams.

The perspective uses four symbols to describe a process, these being:

  • Process: Illustrates transformation from input to output.
  • Store: Data-collection or some sort of material.
  • Flow: Movement of data or material in the process.
  • External Entity: External to the modeled system, but interacts with it.

Now, with these symbols, a process can be represented as a network of these symbols. This decomposed process is a DFD, data flow diagram.

In Dynamic Enterprise Modeling a devision is made in the Control model, Function Model, Process model and Organizational model.

See also

References

  1. ^ FIPS Publication 183 released of IDEFØ December 1993 by the Computer Systems Laboratory of the National Institute of Standards and Technology (NIST).