Service- and Component-based Development: Using Select Perspective™ and UML
by Hedley Apperly, Ralph Hofman, Steve Latchem, Barry Maybank, Barry McGibbon, David Piper, Chris Simons
Package modeling
This is modeling the relationships between packages where a package has two distinct forms: as a representation of a component, or as a set of services implemented on part of the runtime system architecture, i.e. a node.
The UML package symbol is used to represent a component during modeling activities as it represents the encapsulation of parts that offer an «interface» to other components. During modeling, it is critical to identify the dependencies between all components. This is shown on a class diagram with component (package) symbols and dependent associations.
Once a component is allocated to a node shown on a deployment diagram, then this UML package symbol represents the collection of services provided by all components ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access