arrow
Return

Using design abstractions to visualize, quantify, and restructure software

delete1998-08-01
delete17
PRE
AI
K
Kang, BK
B
Bieman, JM
DOI:10.1016/S0164-1212(98)10008-0delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
During design or maintenance, software developers often use intuition, rather than an objective set of criteria, to determine or recapture the design structure of a software system. A decision process based on intuition alone can miss alternative design options that are easier to implement, test, maintain, and reuse. The concept of design-level cohesion can provide both visual and quantitative guidance for comparing alternative software designs. The visual support can supplement human intuition; an ordinal design-level cohesion measure provides objective criteria for comparing alternative design structures. The process for visualizing and quantifying design-level cohesion can be readily automated and can be used to re-engineer software. (C) 1998 Elsevier Science Inc. All rights reserved.
Keywords:
cohesion
software design
software maintenance
software visualization
software measurement and metrics
software restructuring and re-engineering
software reuse
measurement theory
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Systems and Software cover
Journal of Systems and Software
IF:
4.1
Papers:
5.4K
Citations:
8.4K

Organization

No organization information available
Cited Papers

Cited Papers

Three-Dimensional Digital Confocal Raman Microscopy
err1993-01-01
err0
PREAI
errAnurag Govil; David M. Pallister; Michael D. Morris
errShare
errSave
errShare
errSave
Controlled partial embedding of carbon nanotubes within flexible transparent layers
err2007-12-13
err0
PREAI
errElijah B Sansom; Derek Rinderknecht; Morteza Gharib
errShare
errSave
Relationships between placental adiponectin, leptin, visfatin and resistin and birthweight in cattle
err2020-01-01
err0
PREAI
errLiuhong Shen; Yingkun Zhu; Jinbang Xiao; Bolin Qian; Tao Jiang; Junliang Deng; Guangneng Peng; Shumin Yu; Suizhong Cao; Zhicai Zuo; Xiaoping Ma; Zhijun Zhong; Zhihua Ren; Ya Wang; Ziyao Zhou; Haifeng Liu; Xiaolan Zong; Yanchun Hu
errShare
errSave
Arbitrarily loss-tolerant Einstein-Podolsky-Rosen steering allowing a demonstration over 1 km of optical fiber with no detection loophole
err2012-01-01
err0
errOAAI
errA. J. Bennet; D. A. Evans; D. J. Saunders; C. Branciard; E. G. Cavalcanti; H. M. Wiseman; G. J. Pryde
errShare
errSave
Disseminated intravascular coagulation in carcinoma of prostate: role of estrogen therapy
err1983-08-01
err0
PREAI
errS.L. Goldenberg; H.N. Fenster; Z. Perler; M.G. McLoughlin
errShare
errSave
researcher View more