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

Assessment of reusability in aspect-oriented systems using fuzzy logic

Abstract: Reusability of the software systems is becoming a very important factor due to rapid software development and increasing complexity. Software reusability improves the quality of software product by reducing development time, effort and cost. Researchers have explored many methodologies in order to assess the reusability of Object-Oriented (OO) software systems but the assessment of the reusability of Aspect-Oriented (AO) software systems is underexplored. Aspect-Oriented Software Development (AOSD) is an emerg… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2013
2013
2024
2024

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 15 publications
(9 citation statements)
references
References 22 publications
0
7
0
Order By: Relevance
“…Liang and Lien extend the quality model of the ISO/IEC 9126 standard [64] to encompass enterprise resource planning (ERP) software-related properties [65]; moreover, they describe the selection of the optimal ERP software as a multi-criteria decision-making problem and use a fuzzy analytic hierarchy process to produce a ranking with regard to the criteria considered [65]. In addition, Aggarwal et al, Nerurkar et al, Canfora et al, and Mittal and Bhatia applied fuzzy modelling to consider qualitative and quantitative data to assess the reusability and maintainability of software components in [103][104][105][106]. Galli et al carried out a pilot study in [18,107] to test the performance of the different fuzzy inference methods with different membership functions in the context of modelling execution tracing quality.…”
Section: Adaptive Methods In Quality Modellingmentioning
confidence: 99%
“…Liang and Lien extend the quality model of the ISO/IEC 9126 standard [64] to encompass enterprise resource planning (ERP) software-related properties [65]; moreover, they describe the selection of the optimal ERP software as a multi-criteria decision-making problem and use a fuzzy analytic hierarchy process to produce a ranking with regard to the criteria considered [65]. In addition, Aggarwal et al, Nerurkar et al, Canfora et al, and Mittal and Bhatia applied fuzzy modelling to consider qualitative and quantitative data to assess the reusability and maintainability of software components in [103][104][105][106]. Galli et al carried out a pilot study in [18,107] to test the performance of the different fuzzy inference methods with different membership functions in the context of modelling execution tracing quality.…”
Section: Adaptive Methods In Quality Modellingmentioning
confidence: 99%
“…Canfora, Aggarwal, Nerurkar amongst others have already illustrated how fuzzy mathematics can help to make judgements or predictions in connection with software maintainability [1], [3], [24] or reusability [26], [32]. However, these models cannot help with the assessment of software product quality as a whole because they are not linked to extensive software product quality frameworks like ISO/IEC 25010 [10].…”
Section: Related Workmentioning
confidence: 99%
“…Nerurkar, Kumar, Shrivastava in [26] proposed a model based on type-1 fuzzy logic for reusability of aspect-oriented systems. Singh, Bhatia, Sangwan in [32] examined different soft computing techniques for software reusability assessment.…”
Section: Related Workmentioning
confidence: 99%
“…Figure 2. Measured values of all metrics are always normalized between number 0 and 1 [17,[25][26][27][28]. The result for all metrics will be used as an input to the fuzzy inference system (FIS) for measuring the reusability level of the component (overall component reusability).…”
Section: Component Reusability Evaluation Approach (Crea) 31 Softwamentioning
confidence: 99%