|

Architecture design tasks:
5.3.5.1 Map SRS to architecture
5.3.5.2 Develop external interface
5.3.5.3 Develop general db design
5.3.5.6 Evaluate architecture
References:
UMP glossary
Bibliography
Conventions & Notation
|
Task 5.3.5.2: Design Interaction subsystems
| Task
goals |
To define the interaction with
the external systems |
| Procedure |
- Architect: Groups SRS, related to interaction
with external systems, into the Interaction subsystem.
- Architect: Groups SRS, related to a separate
external system, into Interaction packages.
- Architect: Develops a packages class structure
if necessary.
- Architect: Incorporates Quality requirements, applicable to
the Interaction subsystem and stated in SRS, into the Interaction
subsystem.
- Architect: Incorporates Constraints, applicable to the Interaction
subsystem and stated in SRS, into the Interaction subsystem.
- Architect: Analyzes task input Documents and Checklists
and makes necessary changes in the Interaction subsystem.
- Development Manager and Developers: Conduct
Technical Review.
- Architect: Publishes the Interaction subsystem.
|
| Inputs |
Programming
artifacts |
None |
| Model |
|
| Documents |
|
| Checklists |
SAD
evaluation |
| Guides |
The Software
architecture design guide |
| Outputs |
Programming artifacts |
None |
| Model |
Interaction subsystem model |
| Documents |
SAD
supplement document |
| Checklists |
None |
| Completion
criteria |
|
| Quality
metrics |
|
| Milestones |
|
| Task improvement opportunity events |
|
|