一种集成化的横切关注点迁移策略及其在 JHotDraw 中的应用
软件工程
2007-07-23 v2
摘要
本文提出了一种系统性的策略,用于将现有面向对象系统中的横切关注点迁移到基于方面的解决方案中。该策略由四个步骤组成:横切关注点的挖掘、探索、文档化和重构。我们详细讨论了一种与我们的策略完全集成的方面重构新方法,并将整个策略应用于一个面向对象系统,即 JHotDraw 框架。此次迁移的结果作为一个开源项目发布,这是迄今为止规模最大的方面重构项目。我们报告了进行此案例研究的经验,反思了迁移过程的成功与挑战,以及自动方面重构的可行性。
引用
@article{arxiv.0707.2291,
title = {An Integrated Crosscutting Concern Migration Strategy and its Application to JHotDraw},
author = {Marius Marin and Leon Moonen and Arie van Deursen},
journal= {arXiv preprint arXiv:0707.2291},
year = {2007}
}
评论
10+ 4 pages