Dependence Analysis of Aspect-Oriented Software and Its Applications to Slicing, Testing, and Debugging
スポンサーリンク
概要
- 論文の詳細を見る
in this paper, we present a dependence-based representation called aspect-oriented software dependence graph, that extends previous dependence graphs, to represent dependencies in aspect-oriented software. The aspect-oriented software dependence graph consists of three parts: (1) a software dependence graph for non-aspect code, (2) a group of aspect dependence graphs for aspect code, and (3) some additional dependence arcs used to connect the software dependence graph to the aspect dependence graphs. We also discuss some applications of the aspect-oriented software dependence graph in developing software engineering tools to support program slicing, testing, and debugging.
- 一般社団法人電子情報通信学会の論文
- 2001-10-12
著者
関連論文
- If it is Invisible, How to Know its Working? : Towards Self-monitoring Software for Invisible Computing Environment
- Cohesion Measures for Aspect-Oriented Programs
- Slicing Software Architectures
- Testing Criteria for Aspect-Oriented Software (ソフトウェア工学 研究報告)
- SpecJ : Towards Adding Contracts to Java
- Slicing Aspect-Oriented Software (ソフトウェア工学 研究報告)
- Complexity Metrics for Software Architectures(Software Engineering)
- Dynamic Slicing of Object-Oriented Programs
- Data Flow Testing of Aspects (ソフトウェア工学 研究報告 テーマ:学生セッションおよび一般)
- Towards A Metrics Suite for Aspect-Oriented Software (ソフトウェア工学 研究報告 テーマ:学生セッションおよび一般)
- Coupling Measurement in Aspect-Oriented Systems
- Dependence Analysis of Aspect-Oriented Software and Its Applications to Slicing, Testing, and Debugging
- Refactoring Aspect-Oriented Programs