Architecture Patterns Home | Terminology | RecentChanges | Preferences | Page List | All Links | Help
A component is a physical set of object-based or functional constructs that
provides system functionality through well-defined communication mechanisms. A
component definition includes a set of ports and/or interfaces that provide for interaction
with other system components. Often they are deployed as an executable, dynamic
library, or via another runtime packaging technology.