By Alejandra Cechich, Mario Piattini, Visit Amazon's Antonio Vallecillo Page, search results, Learn about Author Central, Antonio Vallecillo,

Component-based software program improvement, CBSD, is not any longer only one extra new paradigm in software program engineering, yet is successfully utilized in improvement and perform. to this point, even though, many of the efforts from the software program engineering group have focused on the practical points of CBSD, leaving apart the remedy of the standard concerns and extra-functional homes of software program elements and component-based systems.
This booklet is the 1st one targeting caliber problems with elements and component-based platforms. The sixteen revised chapters awarded have been rigorously reviewed and chosen for inclusion within the ebook; including an introductory survey, they offer a coherent and powerfuble survey of the cutting-edge within the quarter. The e-book is equipped in topical components on COTS choice, checking out and certification, software program part caliber types, formal versions to caliber review, and CBSD management.

Show description

Read or Download Component-Based Software Quality: Methods and Techniques PDF

Similar software design & engineering books

Concurrent Programming in ML

Concurrent Programming ML (CML), incorporated as a part of the SML of recent Jersey (SML/NJ) distribution, combines the simplest positive aspects of concurrent programming and sensible programming. This useful, "how-to" e-book specializes in using concurrency to enforce certainly concurrent functions. as well as an educational creation to programming in CML, the e-book provides 3 prolonged examples utilizing CML for sensible structures programming: a parallel software program construct method, an easy concurrent window supervisor, and an implementation of allotted tuple areas.

Deploying OpenLDAP

. .. i used to be excited to work out Deploying OpenLDAP, by means of Tom Jackiewicz and released by means of Apress, on Amazon's digital bookshelf. After reviewing the desk of Contents I fast ordered the publication. For all of the paintings and time invested in utilizing LDAP, now not sufficient time has been spent designing the format and the good judgment of directories.

The Computer, the Writer and the Learner

Desktops are progressively infiltrating all phases of the writing approach. more and more, academics, writers, scholars, software program builders, technical authors, and computing device scientists have to examine extra in regards to the powerful use of desktops for writing. This ebook discusses how pcs will help help writing.

Extra resources for Component-Based Software Quality: Methods and Techniques

Sample text

Evolution in requirements is unavoidable and must be considered as a natural part of the development process. Therefore it is not true to think that such changes are originated due to poor requirements engineering process. Broadly speaking, in traditional system development, changes in requirements might lead to instability but as soon as the changes are managed and requirements agreed, the situation is controlled. However, if we are developing COTS-based systems, requirements are likely to change more frequently than in traditional development.

In fact, COTS are designed to satisfy very general requirements. An additional complication is that vendors have full control over the product releases and upgrades. Therefore, customers are put into unexpected situations over which they have no control [3]. For example, consider you had bought a product from a supplier that introduced a new packaging strategy, which included a new function that you do not want into the COTS you had purchased. In this situation you have no choice but to update the new product or to change to another supplier and perform a new assessment process.

Patel, I. Court, G. Staples, and M. Ross. On Builtin Test Reuse in Object-Oriented Framework Design. ACM Journal on Computing Surveys, 32(1), 2000. 76. R. Williams, J. Walker, and A. Dorofee. Putting Risk Management into Practice. IEEE Software, 14(3):75–82, 1997. 77. D. Yakimovich, J. Bieman, and V. Basili. Software architecture classification for estimating the cost of COTS integration. In Proc. of ICSE’99, pp. 296–302, 1999. uk Abstract. In this chapter we discuss the current trends and challenges that arise in the COTS-based requirements engineering.

Download PDF sample

Rated 4.73 of 5 – based on 13 votes