Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A survey of automated code-level aspect mining techniques
This paper offers a first, in-breadth survey and comparison of current aspect mining tools
and techniques. It focuses mainly on automated techniques that mine a program's static or …
and techniques. It focuses mainly on automated techniques that mine a program's static or …
Tool-supported refactoring of existing object-oriented code into aspects
Aspect-oriented programming (AOP) provides mechanisms for the separation of crosscutting
concerns-functionalities scattered through the system and tangled with the base code …
concerns-functionalities scattered through the system and tangled with the base code …
Automated refactoring of object oriented code into aspects
This paper presents a human-guided automated approach to refactoring object oriented
programs to the aspect oriented paradigm. The approach is based upon the iterative …
programs to the aspect oriented paradigm. The approach is based upon the iterative …
Refactoring the aspectizable interfaces: An empirical assessment
Aspect oriented programming aims at addressing the problem of the crosscutting concerns,
ie, those functionalities that are scattered among several modules in a given system …
ie, those functionalities that are scattered among several modules in a given system …
Mining control flow graphs for crosscutting concerns
J Krinke - 2006 13th Working Conference on Reverse …, 2006 - ieeexplore.ieee.org
Aspect mining tries to identify crosscutting concerns in existing systems and thus supports
the adoption to an aspect-oriented design. This paper describes an automatic static aspect …
the adoption to an aspect-oriented design. This paper describes an automatic static aspect …
[PDF][PDF] Experiences with identifying aspects in smalltalk using'unique methods'
K Gybels, A Kellens - Workshop on Linking Aspect Technology and …, 2005 - Citeseer
Abstract Now that Aspect-Oriented Software Development has matured, the techniques
developed in this field may be used to cleanly modularize the crosscutting concerns in …
developed in this field may be used to cleanly modularize the crosscutting concerns in …
Aspect mining in business process management
A Jalali - Perspectives in Business Informatics Research: 13th …, 2014 - Springer
Automatic discovery of process models from event logs is an important and promising area
in Business Process Management. Process models document how business processes …
in Business Process Management. Process models document how business processes …
[PDF][PDF] A survey of aspect mining tools and techniques
Aspect-oriented software development (AOSD) tries to solve the problem of separating the
core functionality of a software system from concerns that have a more system-wide …
core functionality of a software system from concerns that have a more system-wide …
Toward a new aspect-mining approach for multi-agent systems
Many aspect mining techniques have been proposed for object-oriented systems.
Unfortunately, aspect mining for multi-agent systems is an unexplored research area. The …
Unfortunately, aspect mining for multi-agent systems is an unexplored research area. The …
[PDF][PDF] Inducing evolution-robust pointcuts
M Braem, K Gybels, A Kellens… - … ERCIM Workshop on …, 2006 - researchgate.net
One of the problems in Aspect-Oriented Software Development is specifying pointcuts that
are robust with respect to evolution of the base program. We propose to use Inductive Logic …
are robust with respect to evolution of the base program. We propose to use Inductive Logic …