Part of the book series:Lecture Notes in Computer Science ((LNPSE,volume 3412))
Included in the following conference series:
677Accesses
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.
This is a preview of subscription content,log in via an institution to check access.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Alves, C., Finkelstein, A.: Investigating Conflicts in COTS Decision Making. International Journal of Software Engineering and Knowledge Engineering, World Scientific Publishing Company (2003)
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)
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)
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)
Franch, X., Carvallo, J.P.: Using Quality Models in Software Package Selection. IEEE Software 20(1) (2003)
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)
ISO/IEC Standard 9126-1: Software Engineering – Product Quality – Part 1: Quality Model (2001)
ISO International Standard 8402: Quality management and quality assurance-Vocabulary (1986)
Lamsweerde, A.: Goal-Oriented Requirements Engineering: A Guided Tour. Invited minitutorial paper 5th IEEE International Symposium on Requirements Engineering (2001)
http://www.microsoft.com/exchange/techinfo/planning/2000/mmb2desc.asp
Keeney, R., Raiffa, H.: Decision with Multiple Objectives: Preferences and Value Tradeoffs. Wiley, New York (1993)
Maiden, N., Ncube, C.: Acquiring Requirements for COTS Selection. IEEE Software 15(2) (1998)
Yen, J., Tiao, W.: A Systematic Tradeoff Analysis for Conflicting Imprecise Requirements. In: IEEE 4th International Conference on Requirements Engineering (1997)
Wallnau, K., Hissam, S., Seacord, R.: Building systems from commercial components. Addison-Wesley Longman Publishing, Amsterdam (2002)
Author information
Authors and Affiliations
Department of Computer Science, University College London, London, UK
Carina Alves & Anthony Finkelstein
Universitat Politènica de Catalunya (UPC), Barcelona, Catalunya, Spain
Xavier Franch & Juan P. Carvallo
- Carina Alves
You can also search for this author inPubMed Google Scholar
- Xavier Franch
You can also search for this author inPubMed Google Scholar
- Juan P. Carvallo
You can also search for this author inPubMed Google Scholar
- Anthony Finkelstein
You can also search for this author inPubMed Google Scholar
Editor information
Editors and Affiliations
Universitat Politècnica de Catalunya (UPC),, UPC – Campus Nord, Omega building, 08034, Barcelona, Spain
Xavier Franch
Information Technology Management, University Hawaii, Honolulu, 96822, Hawaii, USA
Daniel Port
Rights 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
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)
Share this paper
Anyone you share the following link with will be able to read this content:
Sorry, a shareable link is not currently available for this article.
Provided by the Springer Nature SharedIt content-sharing initiative