IDEF0
Overview
Manufacturing
Manufacturing is the use of machines, tools and labor to produce goods for use or sale. The term may refer to a range of human activity, from handicraft to high tech, but is most commonly applied to industrial production, in which raw materials are transformed into finished goods on a large scale...
functions, which offers a functional modeling language
Modeling language
A modeling language is any artificial language that can be used to express information or knowledge or systems in a structure that is defined by a consistent set of rules...
for the analysis, development, reengineering
Reengineering
Reengineering can refer to:* Trouble shooting* Business process reengineering* Reengineering * Reengineering * User reengineering...
, and integration of information system
Information system
An information system - or application landscape - is any combination of information technology and people's activities that support operations, management, and decision making. In a very broad sense, the term information system is frequently used to refer to the interaction between people,...
s; business process
Business process
A business process or business method is a collection of related, structured activities or tasks that produce a specific service or product for a particular customer or customers...
es; or software engineering
Software engineering
Software Engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software...
analysis.
IDEF0 is part of the IDEF
IDEF
IDEF, an abbreviation of Integration Definition, refers to a family of modeling languages in the field of systems and software engineering. They cover a wide range of uses, from functional modeling to data, simulation, object-oriented analysis/design and knowledge acquisition. These "definition...
family of modeling languages in the field of software engineering
Software engineering
Software Engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software...
, and is built on the functional modeling language Structured Analysis and Design Technique
Structured Analysis and Design Technique
Structured Analysis and Design Technique is a software engineering methodology for describing systems as a hierarchy of functions.- Overview :...
(SADT).
The IDEF0 Functional Modeling method is designed to model the decisions, actions, and activities of an organization or system.
Discussions