Integration Definition for Function Modeling
IDEF0 is a function modeling methodology for describing manufacturing functions, which offers a functional modeling language for the analysis, development, reengineering, and integration of information systems; business processes; or software engineering analysis.
It is build on the functional modeling language SADT
IDEF0 may be used to model a wide variety of automated and non-automated systems:
- For new systems, it may be used first to define the requirements and specify the functions, and then to design an implementation that meets the requirements and performs the functions.
- For existing systems, IDEF0 can be used to analyze the functions the system performs and to record the mechanisms (means) by which these are done. The result of applying IDEF0 to a system is a model that consists of a hierarchical series of diagrams, text, and glossary cross-referenced to each other. The two primary modeling components are functions (represented on a diagram by boxes) and the data and objects that inter-relate those functions (represented by arrows)
More on Wikipedia