University of Twente Student Theses

Login

Instance Pointcuts

Heer, G.W.A. de (2014) Instance Pointcuts.

This is the latest version of this item.

[img] PDF
1MB
Abstract:In this thesis I will be looking at two challenges; the main goal being to implement a language extension named Instance Pointcuts, based on an implementation strategy defined by Kardelen Hatun, and give case studies to show the benefits of the language compared to their original Java implementation. To support this research, first I will be implementing a modular and extensible AspectJ language that offers a clear and simple structure from which new languages can be derived. The purpose of the Instance Pointcuts language extension is to be able to select objects within an application during its execution based on its participation in certain events; not simply it’s class type. This functionality is useful in several scenarios, mostly when a specific class’ objects are accessed regularly during runtime, where these pointcuts allow us to pick out specific objects that have followed a certain pattern, and interact with them separately from the other objects of the class.
Item Type:Essay (Master)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Computer Science MSc (60300)
Link to this item:https://purl.utwente.nl/essays/66376
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page