Component-Based Software Engineering
Component Models and Component Services
A compoment model has standards for:
Interface
Naming
Meta data
Interoperability
Customization
Composition
Evolution support
Packaging and deployment