Extraction and Evaluation of Software Components from Object-Oriented Artifacts

Authors

  • Amit Rathee National Institute of Technology, Kurukshetra, Haryana, India
  • Jitender Kumar Chhabra

DOI:

https://doi.org/10.31449/inf.v45i1.3464

Abstract

A doctoral thesis is summarized in this paper that focuses on strengthening the Component-Based Software Development (CBSD) approach by proposing an efficient approach for extracting and evaluating reusable software components from an Object Oriented (OO) software by utilizing its various artifacts. The carried out research work mainly consists of two main steps: (1) extracting a possible set of components by utilizing optimal software artifacts and clustering techniques; (2) identifying reusable components by evaluating the quality of different components using the proposed reusability metric suite. The carried out research work significantly helps in identifying and extracting the reusable components for the CBSD environment and the proposed metric suite helps in evaluating the quality of all components.

Author Biography

Amit Rathee, National Institute of Technology, Kurukshetra, Haryana, India

Research ScholarDepartment of Computer Engineering 

References

A. Rathee and J. K. Chhabra, “Clustering for

software remodularization by using structural,

conceptual and evolutionary features,” Jour-

nal of Universal Computer Science, vol. 24,

no. 12, pp. 1731–1757, 2018.

A. Rathee and J. K. Chhabra, “Improving co-

hesion of a software system by performing us-

age pattern based clustering,” Procedia Com-

puter Science, vol. 125, pp. 740–746, 2018.

A. Rathee and J. K. Chhabra, “A multi-

objective search based approach to identify

reusable software components,” Journal of

Computer Languages, vol. 52, pp. 26–43, 2019.

A. Rathee and J. K. Chhabra, “Reusability

in multimedia softwares using structural and

lexical dependencies,” Multimedia Tools and

Applications, vol. 78, no. 14, pp. 20065–20086,

A. Rathee and J. K. Chhabra, “Mining

reusable software components from object-

oriented source code using discrete pso and

modeling them as java beans,” Information

Systems Frontiers, vol. 22, no. 6, pp. 1519–

, 2020.

Downloads

Published

2021-03-15

How to Cite

Rathee, A., & Chhabra, J. K. (2021). Extraction and Evaluation of Software Components from Object-Oriented Artifacts. Informatica, 45(1). https://doi.org/10.31449/inf.v45i1.3464

Issue

Section

Thesis summary