Skip to main content

COTS Products Characterization: Proposal and Empirical Assessment

  • Chapter
Empirical Methods and Studies in Software Engineering

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

Abstract

This chapter faces the problem of identifying a set of parameters characterizing COTS products. The need for this characterization derives from the problem to identify and select among many available products the ones which are appropriate for a specific software system. The characterization has the goal to foresee the integration and maintenance effort in COTS based systems developed with a COTS-based approach. In our study we propose a set of COTS product parameters and perform an empirical study in the context of two industrial software projects to assess these parameters. The assessment aims at finding any statistically significant correlation among the proposed parameters and the effectiveness of development and maintenance process. The obtained results show that our COTS products characterization can be used to foresee integration and maintenance effort of the COTS based system. The analysis also shows the need to continue the on-field experimentation, in order to make the learned lessons effective and applicable.

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. Lawlis, P.K., Mark, K.E., Thomas, D.A., Courtheyn, T.: A Formal Process for Evaluating COTS Software Products. Computer, pp. 58–63 (May 2001)

    Google Scholar 

  2. Basili, V., Boehm, B.: COTS Based Systems Top 10 List. Computer, pp. 91–93 (May 2001)

    Google Scholar 

  3. Boehm, B., Abts, C.: COTS Integration: Plug and Pray? Computer, pp. 135–138 (January 1999)

    Google Scholar 

  4. Oberndorf, T.: COTS and Open Systems: An Overview. CMU-SEI (2000), available at the http://www.sei.cmu.edu/str/descriptions/cots.html#110707

  5. Wallnau, K., Brown, A.: A Framework for Evaluating Software Technology. IEEE Software 13(5), 39–49 (1996)

    Article  Google Scholar 

  6. Comella-Dorda, S., Dean, J., Morris, E., Oberndorf, T.: A Process for COTS Software Product Evaluation. In: Proc. of 1st International Conference on COTS Based Software Systems (ICCBSS), Orlando (FL), pp. 86–96 (2002)

    Google Scholar 

  7. Maiden, N., Ncube, C.: Acquiring COTS Software Selection Requirements. IEEE Software, 46–56 (1998)

    Google Scholar 

  8. Carney, D., Wallnau, K.: A basis for evaluation of commercial software. Information and Software Technology 40, 851–860 (1998)

    Article  Google Scholar 

  9. Morisio, M., Tsoukiàs, A.: IusWare: A methodology for the evaluation and selection of software products. IEE Proceedings-Software 144(3), 162–174 (1997)

    Article  Google Scholar 

  10. Kitchenham, B.: DESMET: A method for evaluating Software Engineering methods and tools, Keele University (1996)

    Google Scholar 

  11. Kontio, J.: A Case Study in Applying a Systematic Method for COTS Selection. In: Proc. of the IEEE-ACM 18th International Conference on Software Engineering (ICSE), Berlin, Germany, pp. 201–209 (1996)

    Google Scholar 

  12. Ochs, M.A., Pfahl, D., Chrobok-Diening, G.: A Method for Efficient Measurement-based COTS Assessment ad Selection - Method Description and Evaluation Results. In: Proc. of the IEEE 7th International Software Metrics Symposium, London, England, pp. 285–296 (2001)

    Google Scholar 

  13. Boloix, G., Robillard, P.: A Software System Evaluation Framework. Computer 12(8), 17–26 (1995)

    Article  Google Scholar 

  14. CLARiFi Consortium (2002)

    Google Scholar 

  15. ISO: Information technology – Software product evaluation – Quality characteristics and guidelines for their use. International Organization for Standardization, International Electrotechnical Commission, Geneva (1991)

    Google Scholar 

  16. Jaccheri, L., Torchiano, M.: Classifying COTS Products. In: Proc. of the 7th European Conference on Software Quality (ECSQ 2002), Helsinki, Finland, pp. 246–255 (2002)

    Google Scholar 

  17. Torchiano, M., Jaccheri, L., Sørensens, C.F., Wang, A.I.: COTS Products Characterization. In: Proc. of the Conference on Software Engineering and Knowledge Engineering (SEKE 2002), Ischia, Italy, pp. 335–338 (2002)

    Google Scholar 

  18. Torchiano, M., Jaccheri, L.: Assessment of Reusable COTS Attributes. In: Proc. of the 2nd Intl. Conference on COTS Based Software Systems (ICCBSS 2003), Ottawa, Canada (2003)

    Google Scholar 

  19. Murphy, J., Higgs, L., Quirk, C.: The Portal Framework: The New Battle for the Enterprise Desktop, AMR Research Report, March (2002), available on the AMR Research site at the http://www.amrresearch.com

  20. SnitzForum, available at the http://forum.snitz.com/

  21. Decision Script, available at the http://www.vanguardsw.com/

  22. DatePicker, available at the http://www.softricks.com/js/

  23. Microsoft, available at the http://www.microsoft.com/

  24. Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering: An Introduction. Kluwer Academy Publishers, Dordrecht (2000)

    MATH  Google Scholar 

  25. Statistica, available at the http://www.statsoft.com/

  26. Birk, A., Dingsor, T., Stalhane, T.: Postmortem: Never Leave a Project without It. IEEE Software, pp. 43–45 (May-June 2002)

    Google Scholar 

  27. Conover, W.J.: Practical Nonparametric Statistics. John Wiley and Sons, Chichester (1980)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Bianchi, A., Caivano, D., Conradi, R., Jaccheri, L., Torchiano, M., Visaggio, G. (2003). COTS Products Characterization: Proposal and Empirical Assessment. In: Conradi, R., Wang, A.I. (eds) Empirical Methods and Studies in Software Engineering. Lecture Notes in Computer Science, vol 2765. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45143-3_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-45143-3_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40672-3

  • Online ISBN: 978-3-540-45143-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics