Software reusability metrics estimation: Algorithms, models and optimization techniques. (July 2018)
- Record Type:
- Journal Article
- Title:
- Software reusability metrics estimation: Algorithms, models and optimization techniques. (July 2018)
- Main Title:
- Software reusability metrics estimation: Algorithms, models and optimization techniques
- Authors:
- Padhy, Neelamdhab
Singh, R.P.
Satapathy, Suresh Chandra - Abstract:
- Abstract: Objective: In this paper, the proposed model is intended to employ a novel evolutionary computing-based artificial intelligence or machine learning scheme for regression tests to be used for reusability estimation. Such enhancement can lead to accurate reusability pattern estimation, which can be effective for optimal software design purposes. This model is popularly called an aging-resilient software reusability forecast representation. The proposed system employs predominant object-oriented software metrics, such as Chidamber and Kemerer's metrics to examine reusability. Here, cumulative metrics, object-oriented metrics, McCabe's metrics, cohesion and a coupling-based reusability assessment model have been proposed which could be of paramount significance in software design optimization. In this paper, software metrics algorithms and their primary constructions have been developed for estimating the metrics from the UML/class diagrams. It is feasible to derive an efficient and robust reusability prediction model for web-service products using object-oriented metrics. Here, it was also found that OO-CK metrics, particularly complexity, cohesion and coupling-related metrics can be helpful in predicting reusability in web-service software products. Considering the above-mentioned key contributions, it can be stated that the proposed research could be of paramount significance in next-generation software computation systems, primarily for software componentAbstract: Objective: In this paper, the proposed model is intended to employ a novel evolutionary computing-based artificial intelligence or machine learning scheme for regression tests to be used for reusability estimation. Such enhancement can lead to accurate reusability pattern estimation, which can be effective for optimal software design purposes. This model is popularly called an aging-resilient software reusability forecast representation. The proposed system employs predominant object-oriented software metrics, such as Chidamber and Kemerer's metrics to examine reusability. Here, cumulative metrics, object-oriented metrics, McCabe's metrics, cohesion and a coupling-based reusability assessment model have been proposed which could be of paramount significance in software design optimization. In this paper, software metrics algorithms and their primary constructions have been developed for estimating the metrics from the UML/class diagrams. It is feasible to derive an efficient and robust reusability prediction model for web-service products using object-oriented metrics. Here, it was also found that OO-CK metrics, particularly complexity, cohesion and coupling-related metrics can be helpful in predicting reusability in web-service software products. Considering the above-mentioned key contributions, it can be stated that the proposed research could be of paramount significance in next-generation software computation systems, primarily for software component reusability, reliability, survivability, aging prediction and stability, and for software excellence assurance purposes. … (more)
- Is Part Of:
- Computers & electrical engineering. Volume 69(2018)
- Journal:
- Computers & electrical engineering
- Issue:
- Volume 69(2018)
- Issue Display:
- Volume 69, Issue 2018 (2018)
- Year:
- 2018
- Volume:
- 69
- Issue:
- 2018
- Issue Sort Value:
- 2018-0069-2018-0000
- Page Start:
- 653
- Page End:
- 668
- Publication Date:
- 2018-07
- Subjects:
- Software reusability metrics -- Software metrics -- Aging-resilient -- Software reusability prediction -- Software metrics algorithms
Computer engineering -- Periodicals
Electrical engineering -- Periodicals
Electrical engineering -- Data processing -- Periodicals
Ordinateurs -- Conception et construction -- Périodiques
Électrotechnique -- Périodiques
Électrotechnique -- Informatique -- Périodiques
Computer engineering
Electrical engineering
Electrical engineering -- Data processing
Periodicals
Electronic journals
621.302854 - Journal URLs:
- http://www.sciencedirect.com/science/journal/00457906/ ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.compeleceng.2017.11.022 ↗
- Languages:
- English
- ISSNs:
- 0045-7906
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.680000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 6928.xml