Component (UML)
A component in the
A component has an external and internal view, also known as "
A component may be replaced at
A component acts like a package for all model elements that are involved in or related to its definition, which should be either owned or imported explicitly. Typically the classifiers related to a component are owned by it.[2]
Components of a system are modeled by means of component diagrams throughout the development life cycle and successively refined into deployment and run-time.[2]
In diagrams, components are shown as a rectangle with the keyword «component». Optionally, in the right hand corner a component icon can be displayed. This is a rectangle with two smaller rectangles protruding from its left hand side. If the icon symbol is shown, the keyword «component» may be hidden as seen to the side.[2]
See also
References
- ^ a b c OMG (2008). OMG Unified Modeling Language (OMG UML), Superstructure, V2.1.2 Archived 2010-09-23 at the Wayback Machine
- ^ a b c d e "Unified Modeling Language 2.5.1 specification". Object Management Group. December 2017. Retrieved June 15, 2019.
This article needs additional citations for verification. (February 2009) |
External links