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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
Basili, V., Boehm, B.: COTS Based Systems Top 10 List. Computer, pp. 91–93 (May 2001)
Boehm, B., Abts, C.: COTS Integration: Plug and Pray? Computer, pp. 135–138 (January 1999)
Oberndorf, T.: COTS and Open Systems: An Overview. CMU-SEI (2000), available at the http://www.sei.cmu.edu/str/descriptions/cots.html#110707
Wallnau, K., Brown, A.: A Framework for Evaluating Software Technology. IEEE Software 13(5), 39–49 (1996)
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)
Maiden, N., Ncube, C.: Acquiring COTS Software Selection Requirements. IEEE Software, 46–56 (1998)
Carney, D., Wallnau, K.: A basis for evaluation of commercial software. Information and Software Technology 40, 851–860 (1998)
Morisio, M., Tsoukià s, A.: IusWare: A methodology for the evaluation and selection of software products. IEE Proceedings-Software 144(3), 162–174 (1997)
Kitchenham, B.: DESMET: A method for evaluating Software Engineering methods and tools, Keele University (1996)
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)
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)
Boloix, G., Robillard, P.: A Software System Evaluation Framework. Computer 12(8), 17–26 (1995)
CLARiFi Consortium (2002)
ISO: Information technology – Software product evaluation – Quality characteristics and guidelines for their use. International Organization for Standardization, International Electrotechnical Commission, Geneva (1991)
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)
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)
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)
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
SnitzForum, available at the http://forum.snitz.com/
Decision Script, available at the http://www.vanguardsw.com/
DatePicker, available at the http://www.softricks.com/js/
Microsoft, available at the http://www.microsoft.com/
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)
Statistica, available at the http://www.statsoft.com/
Birk, A., Dingsor, T., Stalhane, T.: Postmortem: Never Leave a Project without It. IEEE Software, pp. 43–45 (May-June 2002)
Conover, W.J.: Practical Nonparametric Statistics. John Wiley and Sons, Chichester (1980)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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