国家自然科学基金(60503032)
- 作品数:9 被引量:8H指数:2
- 相关作者:毛晓光彭中雷晏王承松洪贵更多>>
- 相关机构:国防科学技术大学第二炮兵工程学院华东计算技术研究所更多>>
- 发文基金:国家自然科学基金国家高技术研究发展计划中国博士后科学基金更多>>
- 相关领域:自动化与计算机技术更多>>
- PSL的有界模型检验被引量:2
- 2009年
- 基于SAT的有界模型检验被视为是基于OBDD的符号化模型检验技术的重要补充,是并行反应式系统的一种有效验证方法.然而,直至现在,有界模型检验已验证的属性逻辑还十分有限.PSL是一种用于描述并行系统的属性规约语言(IEEE-1850),包括线性时序逻辑FL和分支时序逻辑OBE两部分.通过模型检验可验证系统的PSL属性,本文提出了PSL的有界模型检验方法及其算法框架.首先,定义PSL逻辑的有界语义,而后,将有界语义进一步简化为SAT,分别将PSL性质规约公式和系统M的状态迁移关系转换为SAT命题公式,最后验证上述两个SAT命题公式合取式的可满足性,这样就将时序逻辑PSL的存在模型检验转化为一个命题公式的可满足性问题,并用一个队列控制电路实例具体解释算法执行过程.
- 虞蕾赵宗涛
- 面向方面软件开发:理念和观察被引量:4
- 2007年
- 面向方面软件开发是近年来软件开发领域出现的一个重要的前沿研究方向。本文从软件开发方法和方面的哲学基础探讨面向方面软件开发(AOSD)的根本和理念,并以此为指导,追寻其发展历程,明确AOSD未来发展的目标和核心关注点。
- 洪贵毛晓光
- 关键词:面向方面软件开发
- 角色建模工具RModeler的设计与实现
- 2008年
- 提倡在对象技术中基于角色识别对象及其协调关系,然后展开到类模型、接口模型、实体模型,同时对角色模型的形式化定义和表示方法进行了系统地研究,并在此基础上设计和实现了基于RML的可视化角色建模工具RModeler。RModeler目前完成了代码实现和测试工作,并在实际开发中使用,运行良好。RModeler支持业务过程中采用RML语言的建模,具备将RML模型转换为UML模型的功能,采用业界标准数据描述格式XMI来传递和共享建模信息。
- 文斌毛晓光
- 关键词:角色角色模型
- 基于UML的可信概念模型
- 随着计算机在国民经济和国防领域中的广泛应用,可信性质已经成为评价计算机系统非功能性的重要指标.从形式化表示机制的角度,本文应用UML语言建立了计算机系统的可信概念模型.首先给出了可信概念的高层次抽象UML类图,然后分别描...
- 王承松毛晓光雷晏王燕妮
- 关键词:高可信UML
- 文献传递
- 植入式安全性质监控技术
- 2008年
- 针对安全性质,提出一种植入式监控方法。使用OCL(Object Constraint Language)实现安全性质在模型上的描述,并将OCL约束转化为Java监控代码,从而实现监控信息由模型到代码的映射。该方法采用AOP(Aspect-Oriented Programming)技术将监控代码植入目标系统,使软件在运行时具备安全性质的监控能力。
- 彭中毛晓光谢彬
- 关键词:安全性质对象约束语言面向方面编程
- 基于序列的可靠性分析方法
- 2006年
- 随着软构件技术的快速发展,基于构件设计复杂软件系统的软件开发方法日趋成熟。如何利用系统架构和软构件的可靠性分析软件系统的可靠性成为一个亟待解决的问题。软件是静态的,而开发过程是动态的。为了在动态的开发过程中跟踪可靠性,本文提出了基于序列的场景模型,以便分析软件可靠性。与相关的其他方法不同的是,该方法更关注于动态开发过程中的可靠性分析。
- 常曦毛晓光熊建薛建新
- 关键词:软件可靠性分析基于构件软件
- 基于AOP技术的软件性质监控框架被引量:1
- 2010年
- 针对软件运行时可信保障存在的相关问题,提出了基于AOP技术的软件性质监控框架。本框架使用OCL(Object Constraint Language)和UML Profile的SPT(Schedulability,Performance and Time)规范实现了软件性质在模型上的描述,基于描述并独立于被监控软件自动生成监控方面,将监控方面编织入被监控软件,从而使被监控软件具有运行时软件性质监控能力。
- 雷晏毛晓光王承松
- 关键词:对象约束语言面向方面编程
- 基于方面的实时特性的研究与实现
- 2009年
- 针对实时系统中实时特性横切整个系统,跨越多个对象和模块,与核心功能混杂在一起,给这类系统的设计和维护带来很大风险和困难,而传统的软件开发方法又不能很好地解决这些问题的特点。利用面向方面(Aspect-Oriented)技术对横切特性具有封装并集中处理的能力,分析实时特性的特点,结合具体实例,针对不同类别的实时特性说明了面向方面的软件开发方法是如何把实时特性封装成为方面的。同时给出了相应的方面描述和实现方法,为实时特性从设计模型到方面代码的自动生成奠定了基础。
- 张秀梅毛晓光
- 关键词:周期调度ASPECTJ
- 基于UML的可信概念模型
- 2010年
- 随着计算机在国民经济和国防领域中的广泛应用,可信性质已经成为评价计算机系统非功能性的重要指标.从形式化表示机制的角度,应用UML语言建立了计算机系统的可信概念模型.首先给出了可信概念的高层次抽象UML类图,然后分别描述了可信性质、可信威胁和可信保障技术的UML模型,其中重点介绍了系统失效机理和系统容错技术的概念模型.最后,指出以UML为基础的软件可信技术有可能成为开发高可信性计算机系统的发展趋势.
- 王承松毛晓光雷晏王燕妮
- 关键词:高可信UML
- 基于OCL的面向方面监控框架被引量:1
- 2009年
- 基于面向方面编程技术提出一种软件性质监控框架。该框架根据对象约束语言的约束条件生成监控方面,对监控方面与被监控软件进行编织,使软件在运行时具备发现约束违背的能力。使用模型约束检查工具USE可以进一步分析违约信息,实现其在模型上的可视化呈现。
- 彭中毛晓光
- 关键词:对象约束语言面向方面编程