Paper Title:
Aspect Mining Based on Object-Oriented Systems’ Dynamic Behavior Models
  Abstract

Aspect mining is a reverse engineering process that aims at finding crosscutting concerns in existing systems. This paper describes an aspect mining approach making use of the results of reverse engineering, statechart diagram, to aid in the understanding of an object-oriented software system’s behaviors. An aspect based on the recovered statechart diagram is defined as a set of states and an event. These states will transit to the same state after they send the event. Finally, systematic experiment is conducted in the paper in order to verify the correctness and validity of this approach.

  Info
Periodical
Edited by
Zhu Zhilin & Patrick Wang
Pages
873-876
DOI
10.4028/www.scientific.net/AMM.40-41.873
Citation
H. Chu, Q. S. Li, S. M. Hu, P. Chen, "Aspect Mining Based on Object-Oriented Systems’ Dynamic Behavior Models", Applied Mechanics and Materials, Vols. 40-41, pp. 873-876, 2011
Online since
November 2010
Export
Price
$32.00
Share

In order to see related information, you need to Login.

In order to see related information, you need to Login.

Authors: Kun Xiao
Chapter 11: Software Development, WEB-Service Engineering and Mathematical Modelling
Abstract:Now, the aspect-oriented software development is placed in the initial phase. For the nature of dynamic weaving, it is difficult to test the...
1957
Authors: Yan Hua Chu, Jin Ling Y
Chapter 4: Data Processing and Applied Computational Methods and Algorithms
Abstract:Traditional software development method will bring code tangling, code scattered and many other issues. Aspect-oriented programming came into...
2610
Authors: Melissa Schlüter, Rafael Crespo Izquierdo, Betânia Vargas Oliveira Medina, Guilherme Cortelini da Rosa, Marcelo André Toso
Chapter 3: Measurements, Mechatronics, Control and Automation
Abstract:The systems developed to automatize machines or industrial processes are applications of techniques or equipment in order to increase their...
740