Title :
Software architecture classification for estimating the cost of COTS integration
Author :
Yakimovich, Daniil ; Bieman, James M. ; Basili, Victor R.
Author_Institution :
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
Abstract :
The use of commercial-off-the-shelf (COTS) products creates a software integration problem, whether a single COTS software component is being integrated into a software system, or the whole system is being built primarily from COTS products. This integration may require considerable effort and affect system quality. A good estimate of integration cost can help in the decision of whether or not to use a COTS solution, the selection of the best COTS products, and determine the amount and type of glueware that needs to be built, in this paper, we introduce a set of variables that have the potential to estimate the integration cost. We present a classification scheme of software architectures with respect to the integration of COTS products. The scheme is based on inter-component interactions within software architectures. The classification scheme allows the comparison of integration costs of different COTS products relative to different software architectures.
Keywords :
integrated software; software architecture; software cost estimation; COTS integration cost estimation; commercial-off-the-shelf products; glueware; inter-component interactions; software architecture classification; software integration problem; system quality; Computer architecture; Computer science; Costs; Databases; Educational institutions; Permission; Programming; Software architecture; Software quality; Software systems;
Conference_Titel :
Software Engineering, 1999. Proceedings of the 1999 International Conference on
Conference_Location :
Los Angeles, CA, USA
Print_ISBN :
1-58113-074-0