The Community for Technology Leaders
RSS Icon
Sept. 18, 2006 to Sept. 22, 2006
ISBN: 0-7695-2579-2
pp: 313-316
Paolo Falcarin , Politecnico di Torino, Corso Duca degli Abruzzi 24, Torino, Italy
<p>The aspect-oriented paradigm allows weaving aspects in different join points of a program. Aspects can modify object fields and method control flow, thus possibly introducing subtle and undesired interactions (conflicts) among aspects and objects, which are not easily detectable.</p> <p>In this paper we propose a fully automated approach to discover conflicts among classes and aspects directly from Java bytecode. The novelty of this work is the usage of a rule engine for identifying possible conflicts among advices, methods, and fields.</p> <p>The knowledge base is obtained through static analysis of classes and aspects bytecode. The possible conflicts are represented by means of rules that can be easily extended and customized.</p>
Paolo Falcarin, "Automated Reasoning on Aspects Interactions", ASE, 2006, Proceedings. 21st IEEE International Conference on Automated Software Engineering, Proceedings. 21st IEEE International Conference on Automated Software Engineering 2006, pp. 313-316, doi:10.1109/ASE.2006.19
9 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool