面向对象软件度量工具的软件结构  被引量:14

A FLEXIBLE ARCHITECTURE IN A MEASUREMENT TOOL TOWARDS PROGRAMS WRITTEN IN OO LANGUAGES

在线阅读下载全文

作  者:阮彤[1,2] 沈备军[1,2] 居德华 

机构地区:[1]中国科学院软件研究所计算机科学开放研究室,北京100080 [2]华东理工大学计算机科学系,上海200237

出  处:《计算机研究与发展》2000年第4期401-406,共6页Journal of Computer Research and Development

基  金:上海科技发展基金项目!(项目编号 985 115 0 2 8)

摘  要:利用软件度量工具度量程序源代码的各类质量属性是提高程序质量的一个重要方法 .目前 ,面向对象语言已逐渐成为主流编程语言 ,度量基于对象技术的软件成为必然的需求 .然而 ,由于面向对象语言数目众多 ,许多面向对象语言又都在发展中 ,用户所需要的度量也不尽相同 ,各种分散的需求对度量工具的灵活性与通用性提出了挑战 .首先给出了一个适用于 OO语言软件度量工具的一个灵活的软件结构 ,然后在分析了各类软件度量的基础上 ,解析了该结构的核心 ,度量中间表示库的结构 .Software measurement tools are used in software development processes in order to improve software quality. As OO languages are becoming the mainstream programming languages, the requirement of measuring software written in OO language is emerging. But there are large numbers of OO languages and many of them are still changing. Besides, different users might want different metrics. All of these challenge the design of measurement tools. In this paper a flexible and generic architecture is given and its advantage is discussed. Based on the survey of OO languages and OO metrics, the kernel of this architecture and the structure of the intermediate representation are analyzed in detail. At last the characteristic and feasibility of the architecture are summarized.

关 键 词:软件结构 软件重用 软件度量工具 面向对象 

分 类 号:TP311.56[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象