Skip to main content

Establishing Trust in COTS Components

  • Conference paper
  • First Online:
COTS-Based Software Systems (ICCBSS 2003)

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

Included in the following conference series:

Abstract

Increased use of COTS software components means increased demand for trust in these artifacts. The problem lies in the fact that trust is mainly a philosophical concept. We all deal with trust issues in our daily life yet it is hard for us to identify the attributes of trust. In the context of software components certain aspects and features can be classified as trust attributes. In this paper we attempt to identify these attributes and describe a mechanism to effectively use these in the selection and integration of COTS components. We also emphasize the important connection between the production and procurement processes and discuss how it can help us establish better trust in software components.

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. Carney, D., and Long, F.: What Do You Mean By COTS-Finally, a Useful Answer. In: IEEE Software (2000) 83–86

    Google Scholar 

  2. Bader, A., Sajeev, A.S.M., and Ramakrishnan, S.: Testing Concurrency and Communication in Distributed Objects. In: International Conference on High Performance Computing, IEEE Computer Society Press (1998) 422–428

    Google Scholar 

  3. Morisio, M., and Torchiano, M.: Definition and Classi.cation of COTS: A Proposal. In: ICCBSS 2002, LNCS Vol. 2555, Springer-Verlag (2002) 165–175

    Google Scholar 

  4. Ncube, C., Maiden, N.: COTS Software Selection: The Need to Make Tradeo.s Between System Requirements, Architectures and COTS Components. In: International Conference on Software Engineering, Limerick, Ireland (2000)

    Google Scholar 

  5. Freedman, R. S.: Testability of Software Components. In: IEEE Transactions on Software Engineering 17(6), IEEE Computer Society Press (1991) 553–564

    Article  Google Scholar 

  6. Gao, J., Gupta, K., Gupta, S., and Shim, S.: On Building Testable Software Components. In: ICCBSS 2002, LNCS Vol. 2555, Springer-Verlag (2002) 108–121

    Google Scholar 

  7. Boehm, B. et al.: Characteristics of Software Quality. North-Holland (1978)

    Google Scholar 

  8. Chung, L., Nixon, B. A.: Dealing with Non-Functional Requirements: Three Experimental Studies of a Process-oriented Approach. In: Procedings of 17th International Conference on Software Engineering, Seattle, WA, USA (1995) 25–37

    Google Scholar 

  9. Chung, L., Cooper, K., Huynh, D.: COTS-Aware Requirements Engineering Technique. In: Procedings of the 2001 Workshop on Embedded Software Technology (2001)

    Google Scholar 

  10. Comella-Dorda, S., Dean, J. C., Morris, E., and Oberndof, P.: A Process of COTS Software Product Evaluation. In: ICCBSS 2002, LNCS Vol. 2555, Springer-Verlag, (2000) 86–96

    Google Scholar 

  11. Beus-Dukic, L.: Non-Functional Requirements of COTS Software Components. In: International Conference on Software Engineering, Limerick, Ireland (2000)

    Google Scholar 

  12. Helokunnas, T., and Nyby, M.: Collaboration Between a COTS Integrator and Vendors. In: ECSQ 2002, LNCS Vol. 2349, Springer-Verlag (2002) 267–273

    Chapter  Google Scholar 

  13. Periorellis, P., and Thomas, N.: Mutuality and the CLARiFi Component Broker. Technical Report 03/00, Department of Computer Science, University of Durham, August (2000)

    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 paper

Cite this paper

Bader, A., Mingins, C., Bennett, D., Ramakrishan, S. (2003). Establishing Trust in COTS Components. In: Erdogmus, H., Weng, T. (eds) COTS-Based Software Systems. ICCBSS 2003. Lecture Notes in Computer Science, vol 2580. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36465-X_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-36465-X_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-36465-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics