This wiki has undergone a migration to Confluence found Here
Difference between revisions of "OO Behavioral Model Conceptual Specification"
Jump to navigation
Jump to search
Line 25: | Line 25: | ||
===Contract Roles and Agents=== | ===Contract Roles and Agents=== | ||
+ | |||
+ | |||
+ | {| border="1" cellpadding="2" | ||
+ | !width="200"|Specification Reference | ||
+ | !width="600"|Commissioning System Role | ||
+ | !width="200"|Commissioning Agent | ||
+ | !width="200"|Responsible System Role | ||
+ | !width="200"|Responsible Agent | ||
+ | !width="200"|Operation | ||
+ | |- | ||
+ | |||Order Requestor (Placer in v2) || Places the original request, and waits for it to be completed || Commissioning Party | ||
+ | |- | ||
+ | |||Request Fulfiller) || Accepts the request, and then carries out the activities to fulfill what was asked || Responsible Party | ||
+ | |- | ||
+ | |||Fulfillment Manager || Monitors the Order Requestor as it receives activities which fulfill the original request and determines when the fulfillment activities ‘complete’ the request || May be the commissioning or the responsible party at different stages of the business process flow | ||
+ | |- | ||
+ | |} | ||
+ | |||
===Computational Viewpoint=== | ===Computational Viewpoint=== | ||
===Service Dependencies=== | ===Service Dependencies=== |
Revision as of 19:07, 14 September 2011
Link back to project page BF Alpha Project
Contents
Executive Summary
Information Viewpoint
Analysis Information Model
Comment: Provide links to the Analysis Information Model for the domain
The following classes were derived from the storyboards and use cases.
Solution Specification
Scenario #1 - Simple Lab Order
Overview
Business Scenario
The event flow for a simple lab order is shown below
Contract Roles and Agents
Specification Reference | Commissioning System Role | Commissioning Agent | Responsible System Role | Responsible Agent | Operation |
---|---|---|---|---|---|
Order Requestor (Placer in v2) | Places the original request, and waits for it to be completed | Commissioning Party | |||
Request Fulfiller) | Accepts the request, and then carries out the activities to fulfill what was asked | Responsible Party | |||
Fulfillment Manager | Monitors the Order Requestor as it receives activities which fulfill the original request and determines when the fulfillment activities ‘complete’ the request | May be the commissioning or the responsible party at different stages of the business process flow |