To read this content please select one of the options below:

An exploratory analysis of the state of software maintenance research: An author co‐citation analysis

Sam Ramanujan (Harmon College of Business, University of Central Missouri, Warrensburg, Missouri, USA)
Sridhar Nerur (Department of Information Systems and Operations Management, University of Texas at Arlington, Arlington, Texas, USA)

Journal of Systems and Information Technology

ISSN: 1328-7265

Article publication date: 1 May 2009

471

Abstract

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.

Keywords

Citation

Ramanujan, S. and Nerur, S. (2009), "An exploratory analysis of the state of software maintenance research: An author co‐citation analysis", Journal of Systems and Information Technology, Vol. 11 No. 2, pp. 117-130. https://doi.org/10.1108/13287260910955093

Publisher

:

Emerald Group Publishing Limited

Copyright © 2009, Emerald Group Publishing Limited

Related articles