|
Concept Name
|
Notation
|
Comment
|
|
Application Component
|
![]() |
An application component is defined as a modular, deployable, and replaceable part of a system that encapsulates its contents and exposes its functionality through a set of interfaces.
|
|
Application Collaboration
|
![]() |
Application collaboration is defined as a (temporary) configuration of two or more components that co-operate to jointly perform application interactions
|
|
Application Interface
|
![]() |
An application interface declares how an application component can connect with its environment.
|
|
Data Object
|
![]() |
A data object is defined as a coherent, self-contained piece of information suitable for automated processing.
|
|
Concept Name
|
Notation
|
Comment
|
|
Application Function
|
![]() |
An application function is defined as a representation of a coherent group of internal behavior of an application component.
|
|
Application Interaction
|
![]() |
Application interaction is defined as a unit of behavior performed by a collaboration of two or more components.
|
|
Application Service
|
![]() |
An application service is defined as an externally visible unit of functionality, provided by one or more components, exposed through well-defined interfaces, and meaningful to the environment.
|