面向方面软件开发是一种支持分离软件关注点的新技术,这种新技术使得系统的一些横切特性能够模块化,从而提高了软件的可维护性,可复用性及可靠性。虽然面向方面软件开发具有很大潜力,但是面向方面软件本身不能保证程序的正确性,因此,测试依然是保证面向方面软件质量的主要手段。由于面向方面软件的特性,传统的测试技术不能完全适应,这给我们的测试和诊断错误带来了新的挑战。目前,有关面向方面软件测试的研究主要集中在单元测试及其支撑环境,测试用例的自动生成,以及基于specification的测试技术等。然而,对于面向方面软件的集成测试技术,回归测试技术,测试结果正确性检测,以及面向方面软件系统的综合测试平台的开发等的研究依然缺乏。因此,本项目将致力于解决这些问题,创新性的提出包括单元测试,集成测试,回归测试理论以及测试结果正确性验证在内的面向方面软件的综合测试理论及其支援系统。
{{i.achievement_title}}
数据更新时间:2023-05-31
F_q上一类周期为2p~2的四元广义分圆序列的线性复杂度
平行图像:图像生成的一个新型理论框架
基于LBS的移动定向优惠券策略
肝癌多学科协作组在本科生临床见习阶段的教学作用及问题
零样本学习综述
面向软件可信性演进的软件测试技术研究
面向SOA软件的蜕变测试技术研究
面向服务在线协同软件测试技术研究
面向软件网络模型的复杂软件系统测试框架和技术研究