Abstract

The component-based software engineering is a part of the traditional development of component like a Commercial off the shelf and selecting the quality components. In the CBSD application are used for reusable software packages are adapting and re-assembling among the software modules. The major purpose of using the reusable component, to decrease the development time, reducing the complexity, cost of development became very less and increase the overall quality characteristics as well as quality attributes of various software applications. The proposed approach of this paper followed the architecture diagram for the software quality, which consist of COTS repository, various Quality factor and metric measurement of software. In this process followed the selection, adaptation, verification, measurement, installation and up-gradation of the Component-based software development. Two activities majorly focused on this topic: Software Quality and Software Metric. The Software quality contains various aspects measure the metric relationship between software characteristic and sub-characteristics among module. Software Metric followed the package level measurement among the cohesion with the real data set value with correlation coefficient which is proposed by Karl Pearson’s. Also, this metric proposed to measure complexity among the software system with the parameter of Component inside, component outside and Average calculation both component. So the comparative analysis of the quality factor is applied to the coupling metric and package cohesion which is helpful to reduce the complexity and increase the reliability of the software system without fault, failure and error protection of the system.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.