首页> 外文会议>International conference on computer and computational intelligence >Refactoring using Aspect orientation for Object oriented code: A comparison with object oriented refactorings
【24h】

Refactoring using Aspect orientation for Object oriented code: A comparison with object oriented refactorings

机译:使用面向对象代码的宽方向的重构:与面向对象的重构进行比较

获取原文

摘要

AOP is an emerging field that has its applicability in various fields. One of the areas in which its contribution is quite significant is refactoring. Aspect Oriented Programming (AOP) |1| offers programming constructs to modularize the crosscutting concerns implemented in a program. This paper is an extensive survey that highlights the applicability of AOP in refactoring object oriented code. We cover different aspects where AOP is very useful for the purpose of refactoring. The main additional contributions of this paper relative to the other paper are the more thorough analysis of the OOP and AOP refactoring procedures, their comparison and greater detail of the descriptions of the refactoring processes. In this paper a comparative analysis has been done of an existing software system written using a traditional (OOP) programming paradigm with an equivalent one that takes advantage of the improved separation of concerns provided by aspect oriented programming languages. The mechanics do not attempt to cover all possible situations that can potentially arise in source code.
机译:AOP是一种新兴领域,其在各种领域具有其适用性。其贡献非常重要的领域之一是重构。面向方面的编程(AOP)| 1 |提供编程构造,以模块化在程序中实施的横切问题。本文是一个广泛的调查,突出了AOP在重构对象面向代码中的适用性。我们涵盖了AOP对于重构目的非常有用的不同方面。本文相对于其他论文的主要额外贡献是对OOP和AOP重构程序的更彻底分析,它们的比较和更详细地描述了重构过程的描述。在本文中,已经使用传统(OOP)编程范例编写的现有软件系统进行了比较分析,该系统具有相同的软件系统,其利用方面取向编程语言提供的改进的关注分离。机械师不会试图涵盖可能在源代码中可能出现的所有可能的情况。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号