葛峰
- 作品数:4 被引量:11H指数:2
- 供职机构:浙江理工大学更多>>
- 相关领域:自动化与计算机技术更多>>
- AOP技术在实时控制系统中的研究与应用
- 目前在实时控制系统软件开发中,应用面向对象的技术,把重点都放在了系统的软件结构和功能分解上,而忽略了实时控制系统环境下非功能性要求的实现。即把整个系统按照功能分解为小的单元,然后再开发这些小单元。这些小的单元因为类的封装...
- 葛峰
- 关键词:AOP技术
- 文献传递
- 基于C语言的AOP编织器的设计与实现被引量:4
- 2008年
- 在C语言开发的实时系统中因为缺乏可用的AOP编织器,所以在系统里无法应用AOP技术来弥补OOP技术的不足。讨论一个用于实时控制系统的C语言的AOP编织器的设计与实现。编织器分为两个部分,预编译部分通过词法与语法分析来解析Aspect代码,并将其代码符号存储在符号表中;第二部分中间代码生成将以符号表为基础,将Aspect代码转换成与原代码混合的中间代码,最后由C语言编译器编译生成最后的代码,从而达到编织的目的。
- 葛峰张云华赵国平
- 关键词:C语言AOP预编译
- 基于AOP技术的Web系统日志管理被引量:7
- 2007年
- 为了把影响多个模块的行为封装到一个单独的可重用模块中,使系统拥有更好的模块化、可扩展性和可维护性,面向方面编程(AOP:Aspect—Oriented Programming)是一种行之有效的方法。本文介绍AOP的基本概念并举例说明AspectJ在Web系统中日志管理开发的具体应用。实践表明,在Web系统中应用AOP后,系统的核心业务逻辑和日志管理逻辑分开,从而使系统的耦合性大大降低且易于扩展。
- 葛峰张云华赵国平
- 关键词:AOP日志管理ASPECTJ横切关注点
- 基于对象约束语言规格的变异分析
- 2008年
- 由于传统形式化语言的复杂性以及当前变异分析系统性能问题,基于规格的变异分析一直没有得到广泛的应用。介绍辅助UML建模的对象约束语言(OCL)和基于规格变异分析的基本理论。提出一种新型的OCL规格变异系统的设计方案,并详细描述了一些变异算子的具体实现。解决了传统变异系统的性能缺陷,提高了变异分析的实用性。
- 赵国平张云华葛峰
- 关键词:对象约束语言变异算子软件测试