Content uploaded by John Mylopoulos
Author content
All content in this area was uploaded by John Mylopoulos on May 26, 2015
Content may be subject to copyright.
client
pur ap
vendor
item
purchase
requisition
purchase
order
po
copy1
po
copy2
invoice
rec
notice
item
payment
rec
Abbreviations:
pur = purchasing
rec = receiving
ap= accounts payable
po = purchase order
has(item)
ordered(item)
received(item)
paid(item)
delivered(item)
D
X
Resource Dependency
Task Dependency
Goal Dependency
Soft−Goal Dependency
D
D
D
D
D
D
D
D
Depender Dependee
LEGEND
O
X
Open (uncommitted)
Critical
has(item)
delivered
(item)
purInfo
(item)
receive
(item)
purInfo
(item)
paid(item)
recStatus
(item)
client
pur ap
vendor
item
item
rec
payFor
(item)
invoice
(item)
Abbreviations:
pur = purchasing
rec = receiving
ap= accounts payable
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
promptly[
has(item)]
D
D
D
D
D
D
D
D
D
D
Depender Dependum Dependee
engineer
engineer
engineer
engineer
stock
room
assistant
supplier
supplier
part
make(part)
has(part)
promptly
[has(part)]
(a) Resource Dependency
(b) Task Dependency
(c) Goal Dependency
(d) Soft−Goal Dependency
insured
(customer)
customer
case
manager
underwriting
consultant
credit
consultant
credit
advice
underwriting
advice
D
D
D
D
D
D
(b) after
customer
write
policy
check
credit
give
quote
quoting
clerk
credit
clerk
under−
writing
clerk
under−
writing
supervisor
quoting
supervisor
credit
supervisor
D
D
D
D
D
D
(a) before
policy
application
quoted
application
credit
approved
application
process
(routine
CreditApp)
process
(creditApp)
satisfied
(customer)
director
case
manager
credit
manager
credit
supervisor
credit
clerk
D
D
D
D
D
D
(a) before (b) after