Optimization of software components selection for component-based software system development
Computers and Industrial Engineering
Hi-index | 0.00 |
Commercial-Off-The-Shelf (COTS) software components,component-based software, reused software, andobject-oriented software come from diverse sources andhave varied characteristics but can be integrated to formsoftware systems. The L-metric, a metric with a very strongvalidation from its foundation in information theory, canmeasure the complexity of the interaction of suchcomponents. This paper briefly reviews some message basicsand presents the L-metric. This paper looks at the sensitivityof the L-metric re four factors: 1 mdash; the amount of componentssuch as COTS software incorporated in the system; 2 mdash; thechoice of maintainer, 3 mdash; the extent of the customization of(COTS) components such as by wrappers and in-componentchanges; and 4 mdash; the effects of technology changes. Insummary, the sensitivity of the L-metric can help in assessingin the face of software modification, the changes in systemcomplexity affecting maintainability for systems withcomponent software such as COTS.