Data Flow Diagram Symbols
ProcessStep-by-step instructions
Data flow
External agent
Data storeData at rest
Real-time link
Satzinger et al. Fig 6-2
Satzinger et al. Fig 6-5
Layers of DFD Abstraction
Decomposition DiagramsA decomposition diagram or hierarchy chart shows the top-down, 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
Detailed resource properties
Actor ToolObject
OrganizationalActor Agent
ManualTool
SoftwareTool
InvokedSoftware
Tool
SoftwareAgent
MaterialObject
InformationObject
ActiveInformation
Object
PluggableAction
DefinitionRole ConcreteInvoked
ApplicationSoftwareresource
Compositeresource
Ax
name
Conference Arrangement CaseInformation Submodel
ConferenceWorkspace (CW)
Forms PersonDB
CFPAuthors
CFPJounals
ResponseRecieved
PaperRecieved
PaperAccepted
PaperRejected
ReviewerReminder
PotentialParticipants (pid)
PotentialReviewers (r#) Contents
1..N
Letters ofIntent
ReviewReport (r#)
Papers (p#)Sessions (s#)
0..N1..N
Legend:
p# paper ids# session idch# chair idr# reviewer idpid person idp#* repeated paper idr#* repeated reviewer id
1..N
ReviewForm
Too lateresponse
AdmInfo(p#, s#, r#*, ..)
ReviewResults
AdmInfo(ch#, s#, p#*, ..)
Use Case Name:
Summary:
Basic Course of Events:
Alternative Paths:
Exception Paths:
Event Driven Process Chains(EPC)
EPC and viewpoints
Top Related