Few useful considerations for maintaining software components and component-based systems

  • Authors:
  • P. S. Grover;Rajesh Kumar;Arun Sharma

  • Affiliations:
  • Guru Gobind Singh Indraprastha University, Delhi. India;Thapar University, Patiala. India;Amity University, Noida. India

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Component-Based Systems (CBS) maintenance may require several activities different than normal applications, such as upgrading the functionality of black-box components (for which code may not be available), replacement of older version components with the new ones for better and improved functionality, tracing the problem of compatibility between the new components with system, and so on. The focus of this paper is on investigating several issues and concerns about maintainability of component-based systems. It also explores the acceptance of maintainability characteristics and sub-characteristics as defined in ISO9126 quality model for CBS. The paper proposes two new sub-characteristics, namely trackability and portability, to be included under the maintenance activity.