2010
DOI: 10.1145/1838687.1838707
|View full text |Cite
|
Sign up to set email alerts
|

A soft computing based approach to estimate reusability of software components

Abstract: Component-based development (CBD) is the process of assembling existing software components in an application such that they satisfy a predefined functionality. Reduced development time, effort and cost are few merits of CBD. As components are black-box, therefore the use of conventional metrics in CBD is difficult, because these metrics needs analysis of source codes. To assess the reuse of component, it is important to estimate reusability of these components. Present paper discusses reusability in relation … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 19 publications
0
5
0
Order By: Relevance
“…It was submitted that using a greater number of components may produce better results/accuracy for the training and testing. [11] discussed reusability in relation to Component-Based Development (CBD) and proposes a reusability metrics for black-box components. It identifies factors affecting reusability as: customisability, interface complexity, portability, and document quality.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…It was submitted that using a greater number of components may produce better results/accuracy for the training and testing. [11] discussed reusability in relation to Component-Based Development (CBD) and proposes a reusability metrics for black-box components. It identifies factors affecting reusability as: customisability, interface complexity, portability, and document quality.…”
Section: Related Workmentioning
confidence: 99%
“…have taken the lead due to their power of predictability [10][11][4][7]. This work investigates the works of [10], [11], [4] and [7], who all adopted soft-computing approach to predict reusability of software component, but with varying degree of accuracy…”
Section: Introductionmentioning
confidence: 99%
“…That is, interface acts as the means through which application and components interact. Sagar et al (2010) submitted that, interface plays a lead role while measuring the overall complexity of the component. Sharma et al (2008) said complex interfaces will lead to high efforts for understanding and customizing of components; therefore for better reusability, interface complexity should be as low as possible.…”
Section: Interface Complexitymentioning
confidence: 99%
“…Mili et al [16] considered two aspects, reusability and usefulness while REBOOT (Reuse Based on Object-Oriented Techniques) [22] considered factors namely portability, flexibility, understandability and confidence to assess the reusability. Sagar et al [19] used fuzzy logic to predict the reusability of component based system. Boetticher and Eichmann [9] considered factors namely adaptability, complexity and coupling and applied neural network based approach for measuring reusability of black box Ada components.…”
Section: Related Work To Predict Reusabilitymentioning
confidence: 99%