-
题名元数据在构件软件测试用例生成中的应用研究
被引量:1
- 1
-
-
作者
马良荔
卢炎生
刘孟仁
-
机构
华中科技大学计算机科学与技术学院
海军工程大学计算机工程系
海军工程大学计算机工程系
-
出处
《小型微型计算机系统》
CSCD
北大核心
2006年第12期2228-2231,共4页
-
基金
海军工程大学科研基金项目(E983)资助.
-
文摘
首先分析了构件测试的基本过程,在对元数据的基本概念进行概述的基础上,给出了用例元模型、测试用例元模型以及用例到测试用例的转换.构造了元数据的组成元素,以及嵌入该元数据后的测试模型,最后,给出了一个用上述方法实现的一个实例.
-
关键词
构件
构件软件测试
构件元数据
UML
-
Keywords
component
component-based software testing
component metadata
unified modeling language.
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于元数据和UML的构件测试用例生成技术研究
被引量:2
- 2
-
-
作者
马良荔
卢炎生
刘孟仁
-
机构
华中科技大学计算机学院
海军工程大学计算机系
-
出处
《计算机工程与设计》
CSCD
北大核心
2006年第23期4444-4446,4578,共4页
-
基金
海军工程大学科研基金项目(E983)
-
文摘
概述了构件及其测试技术的基本概念和特征,并在对元数据的基本概念和含义进行概述的基础上,使用UML方法给出了相应的元模型,根据上述模型的具体概念描述了UML用例到测试用例的映射方法。构造了构件元数据的组成元素,给出了嵌入该元数据后的测试模型。详细描述了用上述方法实现的一个实例——学生成绩管理构件,并针对该实例的应用提出了相应的测试框架,最后给出相应的结论。
-
关键词
构件
构件软件测试
构件元数据
UML
测试用例
-
Keywords
component
component-based software testing
component metadata
unified modeling language
test case
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名用于构件集成测试的分层元数据的设计与实现
被引量:1
- 3
-
-
作者
马良荔
卢炎生
刘孟仁
-
机构
华中科技大学计算机科学与技术学院
海军工程大学计算机工程系
-
出处
《计算机应用研究》
CSCD
北大核心
2007年第2期272-274,共3页
-
基金
海军工程大学科研基金资助项目(E983)
-
文摘
在对构件元数据的基本思想进行概述的基础上,提出了一种分层元数据的概念,并从构件使用方和构件开发方两个角度分析了对构件的需求。设计了分层元数据对象的模型以及分层元数据的层次结构,并进一步给出了元数据的具体内容及其XML表示的实现思想。最后结合一个描述构件硬件运行环境的元数据实例,给出了相关的XML代码。
-
关键词
构件
构件软件测试
构件元数据
UML
-
Keywords
component
component-based software testing
component Metadata
Unified Modeling Language(UML)
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于耦合测试信息元数据模型的构件集成测试
被引量:3
- 4
-
-
作者
马良荔
郭福亮
李永杰
-
机构
海军工程大学计算机工程系
-
出处
《计算机学报》
EI
CSCD
北大核心
2007年第10期1705-1712,共8页
-
基金
湖北省自然科学基金(2005ABA266)资助
-
文摘
文中提出一个方法,由构件开发方提供有关构件内接口变量定义和使用的信息,以提高构件的可测试性和可理解性.形式化地定义了构件耦合测试准则,定义-使用属性和观察点值.在此基础上,引入包含上述两项属性的定义-使用表(DU表),给出基于该表的构件框架.最后将上述方法应用于自主开发的构件中,并生成了相应的测试用例.将文中提出的方法与Orso方法和Kan方法进行了相关的比较,结果表明文中方法无论在测试用例生成,还是在变异发现上都更有效.
-
关键词
构件
构件系统
构件集成测试
构件耦合测试
构件元数据
-
Keywords
component
component system
component-based software integration testing
component coupling testing
component metadata
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名构件分层元数据对象参考模型的设计
被引量:2
- 5
-
-
作者
马良荔
汪厚祥
李永杰
-
机构
海军工程大学计算机工程系
-
出处
《计算机应用研究》
CSCD
北大核心
2007年第10期282-285,共4页
-
文摘
在概述构件元数据的基本定义基础上,引入了分层元数据对象的概念,将其分为描述性元数据和操作性元数据两种类型,进一步对其中的具体内容按照层次概念进行了详细描述,并给出了其形式化定义。基于此,用UML的类图给出了构件元数据对象的形式化描述,并结合构件使用方对元数据系统的需求,给出了一个分层元数据系统的结构框架。
-
关键词
构件
构件集成测试
构件元数据
统一建模语言
类图
-
Keywords
. component
component-based software integration testing
component metadata
UML
class diagram
-
分类号
TP311.12
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于变更模型的元数据在构件回归测试中的应用研究
- 6
-
-
作者
马良荔
郭福亮
李永杰
-
机构
海军工程大学计算机工程系
-
出处
《计算机科学》
CSCD
北大核心
2008年第5期280-283,共4页
-
基金
湖北省自然科学基金资助(2005ABA266)
-
文摘
本文针对Orso元数据方法的不足,对构件可能的变更进行了充分分析和分类,并按照分类情况对相关的构件变更处理方法进行了详尽的形式化描述,构造了构件变更模型,描述了每个变更的具体表现形式,论述了方法变更到构件接口变更的映射机制和算法,给出了算法实现的框架,并将这些理论模型应用到自主开发的构件Register- StuGrade中,与没有元数据情况下的回归测试用例生成技术以及Orso方法进行回归测试用例教和回归测试运行时间两方面的分析和对比,给出了比较结果。
-
关键词
构件
构件集成测试
构件回归测试
构件元数据
构件变更
-
Keywords
component, component-based software integration testing, component-based software regression testing,component metadata, component change.
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名构造基于构件依赖关系矩阵的元数据模型
- 7
-
-
作者
马良荔
刘杰生
李娟
-
机构
海军工程大学计算机工程系
武汉
-
出处
《计算机科学》
CSCD
北大核心
2008年第7期269-273,共5页
-
基金
湖北省自然科学基金资助(编号2005ABA266)
-
文摘
构件集成到应用环境中实施集成测试时,会与其它构件产生相应的依赖关系。本文在对这些依赖关系进行概述的基础上,给出了构件直接依赖图、构件间接依赖图和构件依赖图的定义,并依据这些定义,提出了构件依赖矩阵(CmDM)的概念,用以描述构件Cm与构件系统中其它构件之间的依赖关系,接着进一步定义了复杂依赖关系矩阵(CmDDM),用以对依赖关系矩阵(CmDM)进行更为详细的描述。对依赖矩阵方法在回归测试、构件变更处理和软件重用的应用方法进行了形式化的描述,进一步将基于依赖关系矩阵的方法应用于学校内部开发的构件Register-StuGrade中,并另外选取了三个与之有关的构件,对其依赖关系进行分析,建立相应的构件依赖关系矩阵和复杂依赖关系矩阵,并与Orso方法、Spec方法(基于规范说明的方法)所生成的测试用例对于构件RegisterStuGrade源代码的覆盖情况进行了对比,从而证明了本方法的有效性。
-
关键词
构件
构件集成测试
构件依赖关系
构件元数据
-
Keywords
component, component-based software integration testing, component dependency relationship, component Metadata
-
分类号
TP311.13
[自动化与计算机技术—计算机软件与理论]
O158
[自动化与计算机技术—计算机科学与技术]
-