Biswal, Annada Sankar (2016) Generation of Dependence Graphs for Aspect-Oriented & Feature-Oriented Programs. MTech thesis.
|PDF (Fulltext is restricted upto 16.05.2018) |
Restricted to Repository staff only
This thesis emphasizes firstly, bytecode based dependence graph generation of aspect-oriented software and secondly, dependence graph generation of feature-oriented software using System Dependence Graphs. To improve separation of concerns in software design and implementation, the technique of Aspect-Oriented Programming (AOP) was introduced. We first develop a suitable intermediate representation for aspect-oriented programs and then for feature-oriented programs. This intermediate representation for feature-oriented programs is named as Extended Feature-Oriented System Dependence Graph (EFOSDG). In our work, we have defined a new intermediate graph representation for Feature-oriented programs. The construction of SDG is automated by analysing the bytecode of feature-oriented programs that incorporates the representation of aspect-oriented features. To implement our proposed technique, we have developed a prototype tool that takes aspect-oriented programs and feature-oriented programs as input and constructs the intermediate graph representation as output.
|Item Type:||Thesis (MTech)|
|Uncontrolled Keywords:||Program Slicing; FOP; AOP; SDG; PDG|
|Subjects:||Engineering and Technology > Computer and Information Science|
|Divisions:||Engineering and Technology > Department of Computer Science|
|Deposited By:||Mr. Sanat Kumar Behera|
|Deposited On:||17 May 2018 20:01|
|Last Modified:||17 May 2018 20:01|
|Supervisor(s):||Mohapatra, Durga Prasad|
Repository Staff Only: item control page