Component Models and Component Services: Concepts and Principles

R. Weinreich, J. Sametinger



Introduction Table Of Contents
  1. Introduction
    1. Early component systems
    2. Deficiencies of early component systems
  2. Component models
    1. Elements of a component model
    2. Interfaces, Contracts, and Interface Definition Languages
    3. Naming
    4. Metadata
    5. Interoperability
    6. Customization
    7. Composition
    8. Evolution Support
    9. Packaging and Deployment
  3. Component Model Implementations and Services
  4. Conclusion
  5. References


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.


TR-SE-00.06