R. Weinreich, J. Sametinger: Component Models and Component Services: Concepts and Principles, Chapter 3 of Component-Based Software Engineering: Putting the Pieces Together, George Heineman, Bill Councill (eds.), Addison-Wesley, pp 33-48, June 2001.
- Introduction
- Early component systems
- Deficiencies of early component systems
- Component models
- Elements of a component model
- Interfaces, Contracts, and Interface Definition Languages
- Naming
- Metadata
- Interoperability
- Customization
- Composition
- Evolution Support
- Packaging and Deployment
- Component Model Implementations and Services
- Conclusion
- References
Component Models and Component Services: Concepts and Principles