面向方面软件开发是一种支持分离软件关注点的新技术,这种新技术使得系统的一些横切特性能够模块化,从而提高了软件的可维护性,可复用性及可靠性。虽然面向方面软件开发具有很大潜力,但是面向方面软件本身不能保证程序的正确性,因此,测试依然是保证面向方面软件质量的主要手段。由于面向方面软件的特性,传统的测试技术不能完全适应,这给我们的测试和诊断错误带来了新的挑战。目前,有关面向方面软件测试的研究主要集中在单元测试及其支撑环境,测试用例的自动生成,以及基于specification的测试技术等。然而,对于面向方面软件的集成测试技术,回归测试技术,测试结果正确性检测,以及面向方面软件系统的综合测试平台的开发等的研究依然缺乏。因此,本项目将致力于解决这些问题,创新性的提出包括单元测试,集成测试,回归测试理论以及测试结果正确性验证在内的面向方面软件的综合测试理论及其支援系统。
{{i.achievement_title}}
数据更新时间:2023-05-31
水中溴代消毒副产物的生成综述
出租车新运营模式下的LED广告精准投放策略
Fe-Si合金在600℃不同气氛中的腐蚀
考虑时空相关随机行驶时间的车辆路径问题模型与算法
一类随机泛函微分方程带随机步长的EM逼近的渐近稳定
面向软件可信性演进的软件测试技术研究
面向SOA软件的蜕变测试技术研究
面向服务在线协同软件测试技术研究
面向软件网络模型的复杂软件系统测试框架和技术研究