Skip to main content

Managing COTS Components Using a Six Sigma-Based Process

  • Conference paper
Product Focused Software Process Improvement (PROFES 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3009))

Abstract

While the objectives of Six Sigma are to reduce variation and prevent defects, it is also a management philosophy that includes the need for fact-based decisions, customer focus, and teamwork. In attempting to build a COTS integrated system, selection of candidates typically pays attention to specify search criteria and goals to be met. Yet they often overlook some elements in the process such as fact-based decisions and teamwork, which might drive the process helping increase the probability of success. In this paper, we describe and illustrate a Six Sigma-based proposal for the process of selecting and integrating COTS components. Our approach also suggests some tools and measures to be applied during its specific phases.

This work is partially supported by the CyTED (Ciencia y Tecnología para el Desarrollo) project VII-J-RITOS2, the UNComa project 04/E048 (Modelado de Componentes Distribuidos Orientados a Objetos), and by the MAS project supported by the Dirección General de Investigación of the Ministerio de Ciencia y Tecnología (TIC 2003-02737-C02-02).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alexander, R., Blackburn, M.: Component Assessment Using Specification-Based Analysis and Testing. Technical Report SPC-98095-CMC, Software Productivity Consortium (1999)

    Google Scholar 

  2. Alves, C., Filkenstein, A.: Challenges in COTS-Decision Making: A Goal-Driven Requirements Engineering Perspective. In: Proceedings of the Fourteenth International Conference on Software Engineering and Knowledge Engineering, SEKE 2002 (2002)

    Google Scholar 

  3. Ballurio, K., Scalzo, B., Rose, L.: Risk Reduction in COTS Software Selection with BASIS. In: Dean, J., Gravel, A. (eds.) ICCBSS 2002. LNCS, vol. 2255, pp. 31–43. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  4. Bertoa, M., Troya, J., Vallecillo, A.: A Survey on the Quality Information Provided by Software Component Vendors. In: Proceedings of the 7th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering, QAOOSE (2003)

    Google Scholar 

  5. Cechich, A., et al.: Component-Based Software Quality: Methods and Techniques. In: Cechich, A., Piattini, M., Vallecillo, A. (eds.) Component-Based Software Quality. LNCS, vol. 2693, Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  6. Cechich, A., Piattini, M.: Defining Stability for Component Integration Assessment. In: Proceedings of the 5th International Conference on Enterprise Information Systems, ICEIS, pp. 251–256 (2003)

    Google Scholar 

  7. Cechich, A., Piattini, M.: On the Measurement of COTS Functional Suitability. In: Kazman, R., Port, D. (eds.) ICCBSS 2004. LNCS, vol. 2959, pp. 31–40. Springer, Heidelberg (2004) (to appear)

    Chapter  Google Scholar 

  8. Chung, L., Nixon, B., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic Publisher, Dordrecht (2000)

    MATH  Google Scholar 

  9. Chung, L., Subramanian, N.: Process-Oriented Metrics for Software Architecture Adaptability. In: Proceedings of the Fifth IEEE International Symposium on Requirements Engineering (RE 2001), pp. 310–312 (2001)

    Google Scholar 

  10. Deline, R.: A Catalog of Techniques for Resolving Packaging Mismatch. In: Proceedings of the Symposium on Software Reusability, Los Angeles, CA (1999)

    Google Scholar 

  11. De Feo, J., Bar-El, Z.: Creating Strategic change more efficiently with a new Design for Six Sigma process. Journal of Change Management 3(1), 60–80 (2002)

    Article  Google Scholar 

  12. Gack, A., Robinson, K.: Integrating Improvement Initiatives: Connecting Six Sigma for Software, CMMI, Personal Software Process and Team Software Process. Software Quality Journal 5(4), 5–13

    Google Scholar 

  13. I* homepage, http://www.cs.toronto.edu/km/istar

  14. ISO International Standard ISO/IEC 9126. ISO/IEC 9126 - Information technology - Software product evaluation - Quality characteristics and guidelines for their use (2001)

    Google Scholar 

  15. Kaiya, H., Horai, H., Saeki, M.: AGORA: Attributed Goal-Oriented Requirements Analysis Method. In: Proceedings of the IEEE International Conference on Requirements Engineering, RE 2002 (2002)

    Google Scholar 

  16. KAOS homepage, http://www.info.ucl.ac.be/research/projects/AVL/ReqEng.html

  17. Saaty, T.L.: The Analytic Hierarchy Process. McGraw-Hill, New York (1990)

    Google Scholar 

  18. Sedigh-Ali, S., Ghafoor, A., Paul, R.: Metrics-Based Framework for Decision Making in COTS-Based Software Systems. In: Proceedings of the 7th IEEE International Symposium on High Assurance Systems Engineering (HASE 2002), pp. 243–244 (2002)

    Google Scholar 

  19. Tayntor, C.: Six Sigma Software Development. Auerbach Publications (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cechich, A., Piattini, M. (2004). Managing COTS Components Using a Six Sigma-Based Process. In: Bomarius, F., Iida, H. (eds) Product Focused Software Process Improvement. PROFES 2004. Lecture Notes in Computer Science, vol 3009. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24659-6_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24659-6_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21421-2

  • Online ISBN: 978-3-540-24659-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics