Data Flow Diagram Symbols Process Step-by-step instructions Data flow External agent
Data store Data at rest
Real-time link Satzinger et al. Fig 6-2
Layers of DFD Abstraction
Satzinger et al. Fig 6-5
Decomposition Diagrams A decomposition diagram or hierarchy chart shows the topdown, functional decomposition of a system.
RML: Basic constructs • Class concepts (sets) and individual concepts (elements) • Individuals are members of a class
RML: Relations
• Cardinality: Full (filled circle) vs Partial (no circle) • Coverage: 1 (arrowhead), N (no arrow), max (numeric)
RML: Abstraction constructs
Organizational Actor
Object
Tool
Actor
Manual Tool
Agent
Material Object
Software Tool
Invoked Software Tool
Software Agent
Information Object
Active Information Object
Detailed resource properties Role
Concrete
Invoked Application
Software resource
Composite resource
Ax
Pluggable Action Definition
name
Conference Arrangement Case Information Submodel Legend:
Conference Workspace (CW)
1..N Forms
PersonDB
Sessions (s#)
0..N
1..N
Letters of Intent
Papers (p#)
p# s# ch# r# pid p#* r#*
paper id session id chair id reviewer id person id repeated paper id repeated reviewer id
1..N Potential Potential Participants (pid) Reviewers (r#)
CFP Authors
CFP Jounals
Response Recieved
Paper Recieved
AdmInfo (ch#, s#, p#*, ..)
Paper Accepted
Paper Rejected
Contents
Reviewer Reminder
AdmInfo (p#, s#, r#*, ..)
Too late response
Review Form
Review Report (r#)
Review Results
Use Case Name: Summary: Basic Course of Events: Alternative Paths: Exception Paths:
Event Driven Process Chains (EPC)
EPC and viewpoints