Professional Documents
Culture Documents
Software Process & Quality Management Group Project: Integration Definition (IDEF) Mentor: Truong Dinh Huy
Software Process & Quality Management Group Project: Integration Definition (IDEF) Mentor: Truong Dinh Huy
GROUP PROJECT
Team members :
Nguyễn Anh Quốc
Trần Văn Khoa
Nguyễn Trịnh Huy Quốc
Phan Thanh Phú
PROJECT INFORMATION
4. REFERENCES..................................................................................................6
IDEF includes 16 different methods (IDEF1X, IDEF1, IDEF3, etc.). During the
modeling process, each method captures a certain data type. In addition to IDEF’s
role in model analysis and creation of a system version, IDEF is useful in
translating a system into a graphical form. To simplify model transitions, gap
analysis is applied in collaboration with IDEF.
One of the most common IDEF process applications is the application of IDEF0 to
the function modeling of any enterprise. This is applied to graphically model its
functions’ controls and operators with different resources used within those control
processes, their procedures, and various mutual function interactions.
IDEF refers to a family of modeling language, which cover a wide range of uses,
from functional modeling to data, simulation, object-oriented analysis/design and
IDEF1 was developed under ICAM program priority 1102 by Dr. Robert R.
Brown of the Hughes Aircraft Company, under contract to SofTech, Inc. Dr.
Brown had previously been responsible for the development of IMS while working
at Rockwell International (Rockwell chose not to pursue IMS as a marketable
product; International Business Machines (IBM), which had served as a support
contractor during development, subsequently took over the product and was
successful in further developing it for market.) Dr. Brown credits his Hughes
colleague Mr. Timothy Ramey as the inventor of IDEF1 as a viable formalism for
modeling information structures. The two Hughes researchers built on ideas from
and interactions with many luminaries in the field at the time. In particular, IDEF1
draws on the following techniques:
Syntax:
context PROCESS
SOFTWARE diagram: is&a QUALITY
model of the function at the highest
MANAGEMENT– Group level of inputs,
Project 12
controls, outputs, and mechanisms
a sequence of activities.
IDEF1 is a method for both analyzing and communicating the structure and
semantics of information within a system.
Distinguishing properties:
Persistent
SOFTWARE PROCESSMay
& QUALITY MANAGEMENT– Group Project
be individuated 15
Attributes:
Key
Non-key
Modeling
IDEF1X is most useful for logical database design after the information
requirements are known and the decision to implement a relational database
has been made.
EXAMPLE (ref:[2])
WEAKNESSES
Example
Parts enter the shop ready for the primer coat to be applied. We apply one
very heavy coat of primer paint at a very high temperature. The paint is
allowed to dry in a bake oven after which a paint coverage test is performed
on the part. If the test reveals that not enough primer paint has been sprayed
on the surface of the part, the part is re-routed through the paint shop again.
If the part passes the inspection, it is routed to the next stop in the process.
Other Example
IDEF4 model consists of two submodels, the class submodel and the
method submodel. These two structures capture all the information
represented in a design model.
Both require an expert in the field touse and understand the model
This is a result of the method being a very high level concept and
developing the details for any single application is not a trivial
matter
SOFTWARE PROCESS
3.10. Advantage & QUALITY MANAGEMENT– Group Project
of IDEF
26
4. REFERENCES