模型驱动的软件测试研究

被引:7
作者
王林章
李宣东
郑国梁
机构
[1] 南京大学计算机科学与技术系
关键词
MDA; MDT; PIM; PSM; PIT; PST;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
摘要
MDA(Model-DrivenArchitecture)旨在基于平台无关的模型(PIM)和平台相关的模型(PSM)之间的分离和相互转换来复用平台无关的设计,实现异构中间件平台之间的集成和互操作,从而把软件开发的重点提前到PIM的设计上,也使得在模型级解决测试生成问题成为研究热点。本文从过程、方法与工具三个方面研究了模型驱动的测试,首先提出与软件开发过程集成的模型驱动的软件测试过程;其次讨论了与过程对应的模型驱动的测试方法,基于PIM生成平台无关的测试(PIT),定义并实现了从PIT到平台相关的测试(PST)的映射算法,使得PST能够直接在相应平台上执行以发现软件实现是否与规约一致;最后,对上述过程中的方法提供工具支持。本文过程和方法在一个基于三层Web应用的在线银行系统上得到了实现。
引用
收藏
页码:230 / 235
页数:6
相关论文
共 2 条
[1]   基于MDA的PIM到J2EE平台PSM的转换方法 [J].
崔萌 ;
史耀馨 ;
李宣东 ;
郑国梁 .
计算机应用与软件, 2005, (01) :1-2+102
[2]   一个基于UML协作图的集成测试用例生成方法 [J].
王林章 ;
李宣东 ;
郑国梁 .
电子学报, 2004, (08) :1290-1296