Grupo Alarcos · Conference paper · 2003

Assessing Component-Based Systems

Alejandra Cechich Milen, Mario Piattini Velthuis, Antonio Vallecillo Moreno

Component-Based Software Quality · 2003 · 14 citations (OpenAlex)

The last decade marked the first real attempt to turn software development into engineering through the concepts of Component-Based Software Development (CBSD) and Commercial Off-The-Shelf (COTS) components. The idea is to create high-quality parts and join them together to form a functioning system. The problem is that the combination of such parts does not necessarily result in a high-quality system. It is clear that CBSD affects software quality in several ways, ranging from introducing new methods for selecting COTS components, to defining a wide scope of testing principles and measurements. Today, software quality staff must rethink the way software is assessed, including all life-cycle phases—from requirements to evolution. Based on cumulated research efforts, the goal of this chapter is to introduce the best practices of current Component-Based Software Assessment (CBSA). We will develop and describe in detail the concepts involved in CBSA and its constituent elements, providing a basis for discussing the different approaches presented later in this book.

View on the group website DOI: 10.1007/978-3-540-45064-1_1

On the same topic