Microsoft PowerPoint - IDEF3-anglais.ppt [Mode de compatibilit
A process defines the sequence of execution of a set of activities. It describes activity flow. BASIC ELEMENTS. â« Unit of Behavior (UOB). â« Links. â« Junctions.
Enterprise Modelling IDEF3 David Chen IMS, University Bordeaux 1
IDEF3 - Introduction IDEF3 consists of two models : Process modelling
=> Diagram of activity flow Object modelling
=> Diagram of state transition
IDEF3 – Process modelling DEFINITION
A process defines the sequence of execution of a set of activities. It describes activity flow. BASIC ELEMENTS
Unit of Behavior (UOB)
Links
Junctions
Referent
Note
The boxes Unit of Behavior (UOB)
Description of the activity Number of the activity
Verb
1
Reference to IDEF0 if exists
Remark: An UOB represents any concept of process, function, scenario, activity, operation,…
The arrows The arrow represents the links between the boxes. The links can be of different natures: - precedence - relational
Simple precedence links A simple precedence link expresses a temporal link between two units of behaviors Install Electrical outlets
Box 1 (A) is ‘source’
Pain wall
Box 2 (B) is ‘destination’
- A is known as the predecessor (immediate) of B, and B the successor (immediate) of A - Do not precise if ‘A’ can be activated without ‘B’ or ‘B’ can take place without A
Constrained Precedence Links ‘A’ (source) must be followed by ‘B’ (destination) Accept new customer orders
Perform a MRP planning (MRP)
A
B
- Link ‘forced’ (left –> right) - The absence of ‘B’ : inconsistency - The absence of ‘A’ is authorized
Constrained Precedence Links B must be preceded by A
Control quality
Deliver products
A must be followed by B et B must be preceded by A
Heat metal
Mold part
Constrained Precedence Links Precedence Links with particular conditions
Example: B must be activated in 5 minutes after the accomplishment of A
Example The meeting can be closed before the end of the discussion
The committee report must not be discussed before the meeting
The minutes must be distributed after the meeting
Relational links The dashed lines do not have pre-defined meanings. They are used to represent: - constraints defined by users - relational links
Example: The person who ‘sign timesheet’ can not approve his own timesheet
The ‘junction’ boxes Asynchronous
Synchronous
There are three types of junctions : - AND (&) - OR (O) - XOR (X) A junction can be : - converging - diverging
Graphical syntax of junctions Diverging et converging
Junction box AND Junction box : AND Asynchronous
Diverging : Activities B and C must all start after A
Converging : Activities A and B must all end before to start C
Example of junctions AND asynchronous
Temporal diagram
Junction box AND Junction box: AND Synchronous
Diverging: Activities B and C must start simultaneously after A
Converging: Activities A and B must end simultaneously before to start C
Example of junctions AND synchronous
Give the temporal diagram
Junction box OR Junction : OR Asynchronous
Diverging : Either B or C, or both B and C start after A
Converging : Either A or B, or both A and B end before to start C
Example of junctions OR asynchronous
OR
OR
Junction box OR Junction box : OR Synchronous
Diverging : One or more activities (B and C) will start simultaneously after A
Converging : One or more activities (A and B) will end simultaneously
Example: junction OR synchronous
Remark : The fact that J1 and J2 are synchronous will force C and D (case 2) to start and end simultaneously.
Example: junction AND followed by junction OR Can B executed after E ?
Can E start before D is finished ? Extreme case
B after E
E starts without D is finished
XOR junction Junction box: XOR
x
Diverging : Only one activity (B or C) can start
x
Converging : Only one activity (A or B) can end
Decomposition
Number of the Parent box
Number of the decomposition
Reference number of the box (unique)
Example
Decomposition 3.1 of the UOB Receive and Activate Contract
Disconnected UOB It is possible to conceive of UOBs without links to other parts of an IDEF3 schematic Example
Referents Call and Continue Referent : The referenced element needs only to start
before the call element can progress to completion. Call and Wait Referent : The referenced element needs to complete before
the call element can progress to completion..
Call and Wait Referent
Call and Continue Referent Referent type/ label Locator
Referent type - UOB - Scenario - GOTO - etc.
Referent type/ label Locator
Example – Referents Call-and-Continue UDC/D
B can continue after having activated D
9.1.15
A 1
B
C 3
2
Call-and-Wait UDC/D 9.1.15
A 1
B 2
B can only continue after having activated and finished D
C 3
Example – Referent GOTO
A C
D
B
GOTO Activity A
A
1/1
C
D
B
D 4
Note A note box may be attached to a UOB, junction, object, link, or referent.
Notes may be used to provide additional information about a particular IDEF3 model element. Or to attach illustrations, text, screen layouts, comments, etc. to the description.
Example - Note
Examples
Example (1) Use of junction: AND asynchronous
Example (2) Use of junctions: AND synchonous
Example (3) Use of OR and XOR asynchronous junctions
Example (4) Invalid example
IDEF3 - Author / Reader cycle
Understand an IDEF3 diagram
The State transition diagram
Process
State transition
Conclusions Graphical language for the description of
process => semi formal language Do not allow representing the use of
resources The time is not taken into account in IDEF3 model => No simulation Not executable (=> Workflow)
a) Generic (for analysis of systems and subject areas of varying purpose, scope and complexity); b) Rigorous and precise (for production of correct, usable.
Vital to protect vehicle and payload. - Robotic survival of the fittest. - Several phases each with particular opportunities. - A wide array of strategies to choose from.
Hatchuel. C-K theory â A general theory of design. Simon. The science of the artificial. Suh. Axiomatic design. Yoshikawa. General theory of design in ...
Goal: to provide a still image representation to fill the semantic gap and to allow a fast retrieval. Our proposal: ⢠a graph-based representation of image content.
consisting of a matrix of largely co-operating manufacturing, store, and transport units of mixed ownership, which behave like a single enterprise through strong ...
FP. Stock raw materials. Stock sub assemblies. Stock finished products production purchase manufacture assembly ... Page 16 ... Mould for press. Test batches ...
1992-95 R&D Director, IBM Consulting Group France ..... Look, Dave, I can see you're really upset about this. ... They have specific knowledge and experience in.
L'Ecole Doctorale des Sciences et Techniques (EDST) et le Laboratoire d'Electronique et des Technologies de l'Information (LETI), de l'École Nationale.
Attribute: A property or characteristic that is common to some or all of the instances of an entity. An attribute represents the use of a domain in the context of an ...
Double Room : 68,08⬠/person/day. REGISTRATION. To Register, simply download and fill out the Registration on the following website http://pfcs.free.fr/ips.
Wifibot Lab is suited for those who wants an affordable mobile platform for developing and learning robotics. The base system is composed by a four wheel drive ...
Sector I : Agriculture & Fishing. Sector II : Industry. Energy. Process industries ... activities and systems: Organisation and management. World-wide keyword ...
Principles and Applications, Chapman & Hall, 1996. Bernus, P., Mertins, K. ... A network, the nodes of which are business entities (suppliers, sub-contractors, mfg ...
coli (mrebec), Chlymadia trachomaist (chl), Helicobacter pylori (heli), and Treponema pallidum. (trep). The black shading highlights areas of complete sequence ...
Roads: interconnecting living spaces ... Gardens: Japanese, French and English gardens .... Structure is often related to form (see the structure of building).
Job-shop organisation (many parts going through different workstations. ⢠Series production and ... A new mobile computer & communication tool Apple i-Pad. A man on the moon ... software. ⢠User documentation (help function) ... termination. Desi
ontology cognitive experience. DL, SWRL & S based algorith pological representation ation (knowledge very dark diving cell ed in tubule formation ar ntation.
overproduction;. -> Produce too early is as bad as to produce too late;. -> Kanban is an information system allowing to manage physical flow at shop floor level;.
Aim and presentation of the lecture ... Lecturer at Ecole National d'Administration at Strasbourg «. D ..... Organization of ... to serve as AU's Police in Soudan. 29 ...