基于ASL的模型驱动架构测试方法

被引:3
作者
张小艳
文辉
机构
[1] 西安科技大学计算机科学与技术学院
关键词
模型驱动架构; 动作规约语言; 平台无关模型; 测试用例;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
摘要
针对模型驱动架构(MDA)下的软件开发方法中测试启动比较晚、难以发现隐藏在模型中的缺陷及UML模型描述缺乏精确语义等问题,提出了基于ASL的模型测试方法:从UML模型出发,将动作规约语言(ASL)运用于平台无关模型(PIM)上建立测试模型。给出了ASL语句在MDA过程中的工作原理、平台无关模型的建立过程、测试用例建立的步骤、测试执行的实施过程,最后结合实例,在UML图的基础上运用ASL对测试环境进行构建,并创建了系统的测试用例,对模型及业务逻辑进行了测试。实验结果表明,提出的基于ASL的模型测试方法既能利用模型驱动对复杂的测试用例进行简化和抽象,又能在软件生存期早期揭示软件的缺陷,防止缺陷随着软件开发过程的进行而被放大。
引用
收藏
页码:662 / 666
页数:5
相关论文
共 7 条
[1]   基于UML状态图的测试用例自动生成方法 [J].
杨晶 ;
顾春华 .
华东理工大学学报(自然科学版), 2011, 37 (03) :346-351
[2]   预测预报在煤质管理中的应用 [J].
吴雪涛 .
能源技术与管理, 2011, (02) :156-157
[3]   模型驱动的测试用例自动生成框架 [J].
刘扬 ;
李亚芬 ;
王普 .
计算机工程, 2011, 37 (01) :39-40+44
[4]   模型驱动架构中模型构造与集成策略 [J].
刘静 ;
何积丰 ;
缪淮扣 .
软件学报, 2006, (06) :1411-1422
[5]   模型驱动的软件测试研究 [J].
王林章 ;
李宣东 ;
郑国梁 .
计算机科学, 2005, (10) :230-235
[6]  
UML自动化测试技术.[M].徐宏喆等; 编著.西安交通大学出版社.2006,
[7]  
MDA与可执行UML.[M].(美)ChrisRaistrick[等]著;赵建华;张天等译;.机械工业出版社.2006,