New Method to Analyze the Impacts on Reliability and Reusability in Component-Based Software Development
Published: 2011
Author(s) Name: Deepak Panwar, Pradeep Tomar, Nasib S. Gill, Arvind Kumar
Locked
Subscribed
Available for All
Abstract
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.
Keywords: CBSD, Quality Model, Software Reliability,
Reusability.
View PDF