arrow
返回

Developing maintainable software: The READABLE approach

delete2006-10-01
delete8
PRE
AI
C
Cecil Eng Huang Chua *
S
Sandeep Purao
V
Veda C. Storey
DOI:10.1016/j.dss.2005.04.002delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Software maintenance is expensive and difficult because software is complex and maintenance requires the understanding of code written by someone else. A prerequisite to maintainability is program understanding, specifically, understanding the control flows between software components. This is especially problematic for emerging software technologies, such as the World Wide Web, because of the lack of formal development practices and because web applications comprise a mix of static and dynamic content. Adequate representations are therefore necessary to facilitate program understanding. This research proposes an approach called READABLE (Readable, Executable, Augmentable Database-Linked Environment) that generates executable, tabular representations that can be used to both understand and manipulate software applications. A controlled laboratory experiment carried out to test the efficacy of the approach demonstrates that the representations significantly enhance program understanding. The results suggest that the approach and the corresponding environment may be useful to alleviate problems associated with the software maintainability of new web applications. (c) 2005 Elsevier B.V. All rights reserved.
Keyword:
web development
maintenance
programming

期刊

Decision Support Systems 封面图
Decision Support Systems
IF:
6.8
论文数:
3.8K
被引数:
1.5W

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
On the automodel properties of the counter-current regurlarly stacked trickle bed columns
err1986-01-01
err0
PREAI
errAndrzej Gierczycki; Vladimír Staněk; Petr Vychodil; Vladimír Jiřičný; Jerzy Pikoń; Jan Čermák
err分享
err收藏
err分享
err收藏
CHARACTERISTICS OF APPLICATION SOFTWARE MAINTENANCE
err1978-06-01
err198
errOAAI
errLIENTZ, BP; SWANSON, EB; TOMPKINS, GE
err分享
err收藏
Results of experimental research of wound ballistics of separate types and calibers of modern bullets
err2021-12-20
err0
errOAAI
errV.I. Tsymbalyuk; I.A. Lurin; O.Yu. Usenko; K.V. Gumeniuk; S.G. Krymchuk; O.V. Gryshchenko; K.A. Lopatuk
err分享
err收藏
Anticoagulant Effects of 1α,25-Dihydroxyvitamin D3 on Human Myelogenous Leukemia Cells and Monocytes
err1998-07-01
err0
PREAI
errTakatoshi Koyama; Misako Shibakura; Mai Ohsawa; Ryuichi Kamiyama; Shinsaku Hirosawa
err分享
err收藏
学者 查看更多内容