Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

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

An exploratory analysis of the state of software maintenance research An author co‐citation analysis 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. http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png Journal of Systems and Information Technology Emerald Publishing

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

Loading next page...
 
/lp/emerald-publishing/an-exploratory-analysis-of-the-state-of-software-maintenance-research-cKH9yFnaFW
Publisher
Emerald Publishing
Copyright
Copyright © 2009 Emerald Group Publishing Limited. All rights reserved.
ISSN
1328-7265
DOI
10.1108/13287260910955093
Publisher site
See Article on Publisher Site

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.

Journal

Journal of Systems and Information TechnologyEmerald Publishing

Published: May 1, 2009

Keywords: Computer software; Maintenance; Research work

References