Skip to Main Content
Article navigation
Purpose

Resources allocated to software maintenance constitutes a major portion of the total life cycle cost of a system. The enormous effect that this can have on an organization's ability to react to dynamic environments has been the primary motivation for researchers to study issues related to software maintenance. The purpose of this paper is to take stock of the research conducted in this area in order to identify the intellectual trails embodied in the coherent body of knowledge on software maintenance.

Design/methodology/approach

An author co‐citation analysis (ACA) involving authors who have made seminal contributions to the field of software maintenance was performed. The data for the study were obtained from the Science Citation Index (SCI) and the Social Sciences Citation Index (SSCI).

Findings

The results indicate that most of the software maintenance research has focused on eight areas: Program logic characteristics, Quality of processes/metrics, Effort and productivity issues, Cognitive issues in repair maintenance, Organizational Issues: Strategies for software evolution/maintenance, Object‐oriented (OO) maintenance, Domain specific language issues and Program construction and design. Research limitations/implications – Some of the limitations of this study include: exclusion of data after 2003, giving equal weight for all citations, and implicit assumption that a relationship exists between the citing and cited documents.

Practical implications

The extension of software maintenance research in the areas suggested in this study may lead to new innovations for practice.

Originality/value

The paper not only introduces new methods for meta analysis, it also suggests that opportunities abound for extending the frontiers of software maintenance research, particularly in the context of contemporary software development approaches.

You do not currently have access to this content.
Don't already have an account? Register

Purchased this content as a guest? Enter your email address to restore access.

Please enter valid email address.
Email address must be 94 characters or fewer.
Pay-Per-View Access
$41.00
Rental

or Create an Account

Close Modal
Close Modal