International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 85 - Number 18 |
Year of Publication: 2014 |
Authors: Rishabh Shukla, Subrahmanyam Kuntamukkala |
10.5120/14943-3441 |
Rishabh Shukla, Subrahmanyam Kuntamukkala . Aspect Interaction Analysis using Slicing and Graph based Semantics. International Journal of Computer Applications. 85, 18 ( January 2014), 32-34. DOI=10.5120/14943-3441
Aspect Oriented language aims to make cross-cutting concerns clearly identifiable with special linguistic construct called aspects. In order to analyze the properties of an aspect one should consider the aspect itself and the part of the system it affects. This part is just a slice of the entire system and can be extracted by exploiting program slicing algorithms. However they will behave correctly in isolation, but when interaction changes an aspect's behavior or disables and aspect, we will term it as aspect interference. We will propose an approach to detect aspect interference, Aspect composition are modeled by using graph production system for modelling aspect-language semantics. This graph is transformed into runtime-state representation. Combined with the production system (also with proper tool) the execution of the aspect is simulated. This simulation results in LTS(labelled transition system) that can be used to analyze verify different behavior at join points.