Assessing Component-Based Systems.- Assessing Component-Based Systems.- I COTS Selection.- COTS-Based Requirements Engineering.- Domain-Based COTS-Product Selection Method.- Social Technical Approach to COTS Software Evaluation.- Integrated Process and Tool Support for Selecting Software Components.- II Testing and Certification.- Component-Based An Overview of Testing.- Setting a Framework for Trusted Component Trading.- Component Integration through Built-in Contract Testing.- III Software Component Quality Models.- Quality Characteristics for Software Hierarchy and Quality Guides.- Driving Component-Based Software Development through Quality Modelling.- Towards a Quality Model for the Selection of ERP Systems.- Maturing Architectures and Components in Software Product Lines.- IV Formal Approaches to Quality Assessment.- Assessment of High Integrity Software Components for Completeness, Consistency, Fault-Tolerance, and Reliability.- Reasoning about Software Architectures with Contractually Specified Components.- Reuse of Formal Verification Efforts of Incomplete Models at the Requirements Specification Stage.- V CBSD Management.- Risk Management of COTS Based Systems Development.- A Metrics-Guided Framework for Cost and Quality Management of Component-Based Software.