返回
Using design abstractions to visualize, quantify, and restructure software
DOI:10.1016/S0164-1212(98)10008-0.png)
摘要
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.
Keyword:
cohesion
software design
software maintenance
software visualization
software measurement and metrics
software restructuring and re-engineering
software reuse
measurement theory
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
4.1
论文数:
5.4K
被引数:
8.4K
机构
暂无机构信息
引用论文
Controlled partial embedding of carbon nanotubes within flexible transparent layers碳纳米管在柔性透明层内的受控部分嵌入
Relationships between placental adiponectin, leptin, visfatin and resistin and birthweight in cattle

