基于AUML的BDI Agent软件测试用例生成算法

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:Linuxy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
根据面向BDI Agent的软件特点,采用基于模型的软件测试方法。利用树形结构对BDI的运行过程进行分析,确定Agent个体的运行轨迹;对AUML模型中的序列图进行分析,做Agent间的交互测试。将序列图(sequence diagram-SD)中的消息进行提取,确定MAS中每个Agent所要处理的消息事件集合,依据消息集合生成目标树,遍历目标规划树确定测试路径;依据测试路径生成测试用例。实验结果验证,该方法可以基于AUML序列图生成完备的测试用例。
其他文献
社会飞速向前发展,各种新生事物层出不穷,需要领导干部关注和解决的事情越来越多。如何从繁杂的事务中超脱出来,统揽全局把方向,集中精力干大事,是每个领导者都必须掌握的一门艺术
为对航班延误传递的特性进行研究,采用动态贝叶斯网络对延误传递过程进行分析。在动态贝叶斯网络结构确定的条件下,不同的参数学习方法效果不同,以似然函数作为度量准则,比较两种
目前,各级党政机关普遍实行了目标考核,对各级各部门的工作实行量化,评分计奖,分值的高低与奖金的多少挂钩,这对增强干部的事业心和责任感,保证各项工作任务的完成都有积极作
以江泽民同志为核心的党的第三代领导集体,提出了在坚持依法治国的同时也要坚持以德治国的治国方略,这是对马列主义、毛泽东思想、邓小平理论的重大发展.落实以德治国方略,关
探讨不同抛秧密度在水稻无盘旱育免耕抛秧上的应用效果,为水稻无盘旱育免耕抛秧技术的应用和推广提供科学理论依据,于2006年进行了水稻无盘旱育免耕抛秧不同密度试验。