Task: Create Ports and Interfaces per Subsystem
This task describes the steps involved in creating the ports and interfaces.
Disciplines:
System Engineering Requirements
Relationships
Roles
Primary Performer:
System Architect
Additional Performers:
Inputs
Mandatory:
System Architecture Structure Diagram
System Operation Sequence Diagram
System Use-Case Sequence Diagram
Viewpoints List
Optional:
None
Outputs
System Architecture Structure Diagram
Steps
Create behavioral ports
Review the sequence diagram and identify messages exchanged between lifelines. Define behavioral ports on each structural block for incoming/outgoing messages. For more information, see
Guideline: Service Request Driven Modeling Approach
.
Create interfaces
Logically group messages in Interfaces. For more information, see
Guideline: Service Request Driven Modeling Approach
.
Associate interfaces with ports
Associate interfaces with ports. For more information, see
Guideline: Service Request Driven Modeling Approach
.
Connect ports
Create connectors between the actor blocks and the relevant use-case block ports to support communications defined by the interfaces.
More Information
Guidelines
Service Request Driven Modeling Approach
Tool Mentors
Allocating Operations from Swimlanes in Rhapsody SE
Creating Ports and Interfaces in Rhapsody SE
Generating N-squared Matrix in Rhapsody SE
© Copyright IBM Corp. 1987, 2010. All Rights Reserved.