一种基于概念格的模块划分及耦合分析方法  

A METHOD FOR MODULE PARTITION AND COUPLING ANALYSIS ON CONCEPT LATTICE BASIS

在线阅读下载全文

作  者:朱圣松[1] 刘蔚然[1] 钱乐秋[1] 

机构地区:[1]复旦大学计算机科学与工程系,上海200433

出  处:《计算机应用与软件》2008年第5期128-130,149,共4页Computer Applications and Software

摘  要:现有的软件系统常常规模庞大,不易理解和维护。软件系统的复杂性使得人们必须对软件按功能进行模块划分,从简单的子系统着手逐步分析其结构。提出了一种基于概念格的模块划分及耦合分析方法。概念格可以描述一组含有相同属性集的对象,用源代码中的函数表示对象,而函数使用的变量表示属性,以此来构造概念格,同时在模块划分的基础上分析模块之间的耦合度。The complexities make the software systems have to be partitioned in modules by the function for analyzing the structures step by step starting with simple subsystems as the result of the difficulties in understanding and maintenance of the existing huge scale software systems. This paper presents a method for module partition and coupling measurement based on concept lattice. The Concept lattice was constructed in such a way that its objects were represented by the functions in source code and its attributes were represented by the variables used by the functions so it was able to describe a group of the objects with the same attribute set as well as to analyze the coupling degree among the modules based on the partition of the modules.

关 键 词:概念格 模块划分 耦合 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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