Improving package structure of object-oriented software using multi-objective optimization and weighted class connections

The software maintenance activities performed without following the original design decisions about the package structure usually deteriorate the quality of software modularization, leading to decay of the quality of the system. One of the main reasons for such structural deterioration is inappropri...

Full description

Bibliographic Details
Main Authors: Amarjeet, Jitender Kumar Chhabra
Format: Article
Language:English
Published: Elsevier 2017-07-01
Series:Journal of King Saud University: Computer and Information Sciences
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1319157815001093