Skip to main content

Classifying COTS Products

  • Conference paper
  • First Online:
Software Quality — ECSQ 2002 (ECSQ 2002)

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

Included in the following conference series:

Abstract

Classes of COTS products can be derived by classification attributes, which define a Cartesian space. Examples of such attributes are the architectural level, the kind of the COTS product (is it a standard, or a service, or an executable component?), and the software life cycle phase in which the product is used (is it a development tool or an executable component?). COTS products belonging to the same class can be evaluated and compared by means of evaluation attributes, such as price or type of license. This work has been conceived mainly for learning purposes. Building a classification schema and filling it with products is a way for COTS product familiarization. In addition, the process of defining classes and filling them with COTS poses new research questions, like “why is this class empty?”, or “which are the relationships between these two classes?”. The result of classification and evaluation process cannot have general validity if it not customized for special organization goals. These customization issues are outside the scope of this work.

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. Boloix, G., Robillard, P.N.: A software system evaluation framework. IEEE Computer, 28(10): 17–26, December 1995.

    Google Scholar 

  2. Carney, D., Long, F.: What Do You Mean by COTS? Finally a Useful Answer. IEEE Software, 17(2): 83–86, March/April 2000.

    Google Scholar 

  3. Glass, R., Vessey, I.: Contemporary Application Domain Taxonomies. IEEE Software, 12(4): 63–76 July 1995.

    Google Scholar 

  4. Kontio, J.: A Case Study in Applying a Systematic Method for COTS Selection. Proc. of IEEE-ACM 18th Int. Conf. on Software Engineering (ICSE), pp 201–209, Berlin, Germany, March 25–29, 1996.

    Google Scholar 

  5. Morisio, M., Torchiano, M.: Definition and Classification of COTS: a proposal. Proc. of International Conference on COTS Based Software Systems (ICCBBS), pp 165–175, Orlando (FL), February 4–6, 2002.

    Google Scholar 

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

    Google Scholar 

  7. Ochs, M.A.; Pfahl, D.; Chrobok-Diening, G.; Nothhelfer-Kolb, B.: A Method for Efficient Measurement-based COTS Assessment ad Selection-Method Description and Evaluation Results. Proc. IEEE 7th International Software Metrics Symposium, pp 285–296, London, England, 4–6 April 2001.

    Google Scholar 

  8. SIF80AT-A course in new software technologies, home page at http://www.idi.ntnu.no/emner/sif80at/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jaccheri, L., Torchiano, M. (2002). Classifying COTS Products. In: Kontio, J., Conradi, R. (eds) Software Quality — ECSQ 2002. ECSQ 2002. Lecture Notes in Computer Science, vol 2349. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47984-8_28

Download citation

  • DOI: https://doi.org/10.1007/3-540-47984-8_28

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43749-9

  • Online ISBN: 978-3-540-47984-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics