Component interaction modeling

This is a use of interaction modeling involving only the interfaces to components. The components are treated as 'black boxes' whose implementation detail is hidden away. Component interaction modeling is used to explore the services that must be offered by components in order to fulfill the functional requirements of a business solution described by its use cases. The services identified may already exist, in which case they will be reused by the business solution being modeled, while other services will be new.

Component interaction modeling takes place on a per use case basis. An interaction diagram (UML sequence or collaboration diagram) is associated with the use case. The only objects represented on the interaction ...

Get Service- and Component-based Development: Using Select Perspective™ and UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.