UML Collaboration Diagrams

Introduction

A contract for system operations describes what the system operation does, but it does not show a solution of how software objects are going to work collectively to fulfill the contract of the operation. The latter (how) is specified by an interaction diagram in UML. A major task of the design phase is to create the interaction diagrams for the system operations.


Source: Adapted from Ellen Ambakisye Kalinga
Creative Commons License This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 License.