Skip to main content

Using Goals and Quality Models to Support the Matching Analysis During COTS Selection

  • Conference paper

Part of the Lecture Notes in Computer Science book series (LNPSE,volume 3412)

Abstract

The selection process is a crucial activity of the development of COTS-based systems. A key step of the evaluation of COTS components carried out during selection is the matching between user requirements and COTS features. We propose a goal-based approach to guide the matching process, using quality models for leveraging goals and COTS features. The different mismatch situations that may arise are reasoned by means of exploratory scenarios. We demonstrate the approach with the mail server case study.

Keywords

  • Quality Model
  • Operational Goal
  • Average Response Time
  • Requirement Engineer
  • Satisfaction Function

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (Canada)
  • 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alves, C., Finkelstein, A.: Investigating Conflicts in COTS Decision Making. International Journal of Software Engineering and Knowledge Engineering, World Scientific Publishing Company (2003)

    Google Scholar 

  2. Carvallo, J.P., Franch, X., Quer, C.: Defining a Quality Model for Mail Servers. In: Erdogmus, H., Weng, T. (eds.) ICCBSS 2003. LNCS, vol. 2580, pp. 51–61. Springer, Heidelberg (2003)

    CrossRef  Google Scholar 

  3. Comella-Dorda, S., Dean, J., Morris, E., Oberndorf, P.: A process for COTS software product evaluation. In: Dean, J., Gravel, A. (eds.) ICCBSS 2002. LNCS, vol. 2255, p. 86. Springer, Heidelberg (2002)

    CrossRef  Google Scholar 

  4. Chung, L., Cooper, K.: A Knowledge-based COTS-aware Requirements Engineering Approach. In: Proceedings of the 14th International Conference on Software Engineering and Knowledge Engineering, SEKE (2003)

    Google Scholar 

  5. Franch, X., Carvallo, J.P.: Using Quality Models in Software Package Selection. IEEE Software 20(1) (2003)

    Google Scholar 

  6. Franch, X., Maiden, N.: Modelling Component Dependencies to Inform their Selection. In: Erdogmus, H., Weng, T. (eds.) ICCBSS 2003. LNCS, vol. 2580, pp. 81–91. Springer, Heidelberg (2003)

    CrossRef  Google Scholar 

  7. ISO/IEC Standard 9126-1: Software Engineering – Product Quality – Part 1: Quality Model (2001)

    Google Scholar 

  8. ISO International Standard 8402: Quality management and quality assurance-Vocabulary (1986)

    Google Scholar 

  9. Lamsweerde, A.: Goal-Oriented Requirements Engineering: A Guided Tour. Invited minitutorial paper 5th IEEE International Symposium on Requirements Engineering (2001)

    Google Scholar 

  10. http://www.microsoft.com/exchange/techinfo/planning/2000/mmb2desc.asp

  11. Keeney, R., Raiffa, H.: Decision with Multiple Objectives: Preferences and Value Tradeoffs. Wiley, New York (1993)

    Google Scholar 

  12. Maiden, N., Ncube, C.: Acquiring Requirements for COTS Selection. IEEE Software 15(2) (1998)

    Google Scholar 

  13. Yen, J., Tiao, W.: A Systematic Tradeoff Analysis for Conflicting Imprecise Requirements. In: IEEE 4th International Conference on Requirements Engineering (1997)

    Google Scholar 

  14. Wallnau, K., Hissam, S., Seacord, R.: Building systems from commercial components. Addison-Wesley Longman Publishing, Amsterdam (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Alves, C., Franch, X., Carvallo, J.P., Finkelstein, A. (2005). Using Goals and Quality Models to Support the Matching Analysis During COTS Selection. In: Franch, X., Port, D. (eds) COTS-Based Software Systems. ICCBSS 2005. Lecture Notes in Computer Science, vol 3412. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30587-3_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30587-3_25

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics