COTS Selection, Integration.- A Goal-Oriented Strategy for Supporting Commercial Off-the-Shelf Components Selection.- A State-of-the-Practice Survey of Off-the-Shelf Component-Based Development Processes.- Automating Integration of Heterogeneous COTS Components.- Product Lines, Domain Analysis, Variability.- The Domain Analysis Concept Revisited: A Practical Approach.- Feature Driven Dynamic Customization of Software Product Lines.- Inter-organisational Approach in Rapid Software Product Family Development — A Case Study.- Ontology-Based Feature Modeling and Application-Oriented Tailoring.- The COVAMOF Derivation Process.- A Metamodel Approach to Architecture Variability in a Product Line.- An Approach to Managing Feature Dependencies for Product Releasing in Software Product Lines.- Adaptation and Composition Within Component Architecture Specification.- Reengineering Maintanance.- Re-engineering a Credit Card Authorization System for Maintainability and Reusability of Components – A Case Study .- Odyssey-CCS: A Change Control System Tailored to Software Reuse.- Case Study of a Method for Reengineering Procedural Systems into OO Systems.- Programming Languages and Retrieval.- Reconciling Subtyping and Code Reuse in Object-Oriented Languages: Using inherit and insert in SmartEiffel, the GNU Eiffel Compiler.- Recommending Library Methods: An Evaluation of the Vector Space Model (VSM) and Latent Semantic Indexing (LSI).- Aspect-Oriented Software Development.- Improving Extensibility of Object-Oriented Frameworks with Aspect-Oriented Programming.- Comparing White-Box, Black-Box, and Glass-Box Composition of Aspect Mechanisms.- Achieving Smooth Component Integration with Generative Aspects and Component Adaptation.- Approaches and Models.- A Tactic-Driven Process for Developing Reusable Components.- Does Refactoring Improve Reusability?.- Using the Web as a Reuse Repository.- Components.- A UML2 Profile for Reusable and Verifiable Software Components for Real-Time Applications.- Formalizing MDA Components.- A Component-Oriented Substitution Model.- Building Reflective Mobile Middleware Framework on Top of the OSGi Platform.- Goal-Oriented Performance Analysis of Reusable Software Components.- Short Papers.- Establishing Extra Organizational Reuse Capabilities.- Incremental Software Reuse.- Variability in Goal-Oriented Domain Requirements.- Variability Modeling in a Component-Based Domain Engineering Process.- GENMADEM: A Methodology for Generative Multi-agent Domain Engineering.- Product Line Architecture for a Family of Meshing Tools.- Binding Time Based Concept Instantiation in Feature Modeling.- Aspects as Components.- Improving Reuse of Off-the-Shelf Components with Shared, Distributed Component Repository Systems.- Support to Development-with-Reuse in Very Small Software Developing Companies.- A Simple Generic Library for C.- Eliciting Potential Requirements with Feature-Oriented Gap Analysis.- X-ARM: A Step Towards Reuse of Commercial and Open Source Components.- Tutorials.- Implementing Domain-Specific Modeling Languages and Generators.- Metrics and Strategy for Reuse Planning and Management.- Building Reusable Testing Assets for a Software Product Line.- The Business Case for Software Reuse: Reuse Metrics, Economic Models, Organizational Issues, and Case Studies.- Designing Software Product Lines with UML 2.0: From Use Cases to Pattern-Based Software Architectures.- Aspect-Oriented Software Development Beyond Programming.