New Method to Analyze the Impacts on Reliability and Reusability in Component-based Software Development
暂无分享,去创建一个
Component-Based Software Engineering (CBSE) is an approach which is used to enhance the quality and productivity to deliver software in the market with less development time and cost. CBSE enhance the reusability with the development of component-based software from the pre-existing software components which is already tested. But when reuse a pre-existing software component, reusability and reliability play important role before the testing phase of development life cycle. Analyze of both the reusability and reliability factors for Component-Based Software Development (CBSD) is very active and challenging field for researchers and practitioners. This paper discusses the software quality models viz. McCall Quality Model and ISO-9126. On the basis of these models and Halsted Software Science, this paper presents a new method which can be used to measure and detect the faults before testing phase by the following factors likely software requirement change, design change, code change, component complexity, software complexity. This paper also summarizes the impacts on reliability and reusability due to the changes in the software requirement, design, code, component complexity, software complexity.