首页> 中文期刊> 《软件学报》 >面向方面设计中干涉问题的分析工具

面向方面设计中干涉问题的分析工具

         

摘要

干涉问题是指基础程序和方面之间或者方面之间发生不需要的相互作用,导致最终程序中产生不想要的功能,危害程序的正确性.很难检测和修正在面向方面设计中存在的干涉,已经成为推广面向方面技术的阻碍.受到技术自身可扩展能力的局限,现有的基于模型验证技术的工作不能有效地处理功能干涉问题.设计开发了基于推理验证技术直接检查和去除面向方面设计中功能干涉的工具,它可以根据类和方面的功能规约自动产生确保不发生干涉的条件,并引入交互式证明工具PVS来提高证明过程的自动化程度.证明可以确认设计中无干涉存在或者为修正干涉问题提供线索.

著录项

  • 来源
    《软件学报》 |2016年第3期|633-644|共12页
  • 作者单位

    计算机软件新技术国家重点实验室(南京大学);

    江苏南京210023;

    南京大学计算机科学与技术系;

    江苏南京210023;

    计算机软件新技术国家重点实验室(南京大学);

    江苏南京210023;

    南京大学计算机科学与技术系;

    江苏南京210023;

    计算机软件新技术国家重点实验室(南京大学);

    江苏南京210023;

    南京大学计算机科学与技术系;

    江苏南京210023;

    计算机软件新技术国家重点实验室(南京大学);

    江苏南京210023;

    南京大学计算机科学与技术系;

    江苏南京210023;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 程序设计、软件工程;
  • 关键词

    面向方面的设计; 功能干涉; 推理验证; 设计演算;

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号