Summary

-Definitions-

Overview

Illustration 1

Illustration 2

Illustration 3

The Framework - a flyby

Conclusion

Biography

Resources

Definitions
Before we delve into that statement, let's quickly define a few terms for clarity and completeness of this document.
Component
a component is a "black box" with well-defined interfaces that serves a specific purpose and can be used as a building block to compose other components and applications via a plug-and-play mechanism.
Component Definition
a component definition is the blueprint of the component (like a Class in OO paradigm) that defines the component's behavior. A component definition may include static configuration files (XML, .properties files etc.) that help in defining the behavior of the component, in addition to its code itself.
Component Declaration
a component declaration is the usage of a component in the definition of another component. The defining component is known as container or parent component and the used component is known as contained or child component. It's like an attribute declaration in a Class in OO paradigm.
Component Instance
a single copy of a component definition (like an Object in OO paradigm) created from a component declaration.
<< Previous Next >>