Professional Documents
Culture Documents
Presented by
Dr. Paul J. Myers
Objectives
Gain an understanding of IDEF family
of methods
Specifically IDEF0
Use a sample process to put that
understanding to work
Approach
Provide background on IDEF family
Introduce and discuss IDEF0
Apply IDEF0 to sample process
Develop familiarization with A10 Win
6.0 tool from KBSI
Apply actual process to IDEF0 tool
Purpose of IDEF0
Provide a structured representation
of activities occurring in a system or
environment
Link contextualized information to
each activity
What is IDEF?
Graphic Representation
Inputs
I1
Outputs
Context Title
Inputs
Controls
Outputs
Mechanisms
O1
0
Context number
A0
Detail Reference
Expression
Mechanisms
M1
Diagrams
Controls specifications, policies,
and constraints necessary to
produce correct output
Outputs data or
objects produced
Process
Inputs items consumed
or transformed to
produce outputs
1
A1
Process number
Child diagram
Control
Order
Supplies
Output
3
A3
C1
Regulation
Process
Report
O1
Spreadsheet
M1 M2
Diagram
Boundary
I1
C1
Process
1
M1
Parent
Number
O1
Parentheses
Process
2
M2
A-2
O2
Process
3
O3
()
0
A0
Process
2
Process
3
A-0
()
Title
A-3
A0
()
()
Process
1
Process
1
Process
Process
2
A-32
A-32
A-3
Process
Activity Modeling
Cost Analysis Document
An
An
An
An
An
Sample Problem
Desire for a Sandwich
Inputs = stuff that gets
processed to make a
sandwich
Controls = desire to
eat a particular kind
of sandwich
Basic Ingredients
Condiments
Sandwich
Make a BLT
Sandwich
0
A0
Mechanisms = necessary
tools to actually make
sandwich
Tools
Outputs = result of
using tools to
produce a sandwich
Control
C1
Desire
A0
BLT Process
Input #1
C1
Desire
I1
Bacon
Lettuce
Tomato
Bread
I2
A0
Mayonnaise
BLT Process
Tools
C1
Desire
I1
Bacon
Bacon Strips
Fry
1
Skillet
I2
Mayonnaise
Lettuce
Tomato
Bread
M1
A0
BLT Process
Feedback
C1
Desire
I1
Bacon
Bacon Strips
Fry
1
Skillet
I2
Mayonnaise
Lettuce
Check
Underdone Bacon
Tomato
Bread
M1
A0
BLT Process
Input #2
C1
Desire
I1
Bacon
Bacon Strips
Fry
1
Skillet
Check
Underdone Bacon
Bread
I2
Mayonnaise
Spread
Lettuce
Tomato
Knife
M1
A0
BLT Process
Bacon
Bacon Strips
Fry
1
Skillet
Crisp Bacon
Check
Output #1
Underdone Bacon
Bread
I2
Mayonnaise
Spread
Lettuce
Tomato
Knife
M1
A0
BLT Process
Output #2
Final Output
C1
Desire
I1
Bacon
Bacon Strips
Fry
1
Skillet
Crisp Bacon
Check
Underdone Bacon
Bread
I2
Mayonnaise
Spread
Lettuce
Tomato
Knife
4
A4
M1
A0
BLT Process
Sandwich
O1
Child Task of A4
C1
C2
Crisp Bacon
Drain
Position
1
I1
I2
A4
Lettuce
Tomato
Place
Place
Sandwich
Place
5
BLT Stacking
O1
Summary
Models are used to provide a graphic
portrayal of real-world activities
IDEF family of methods provide a
standardized approach to developing
such models
Tools like AI0 Win 6.0 automate this
process