University of Twente Student Theses


Towards more robust advice : message flow analysis for composition Filters and its Application

Roo, A.J. de (2007) Towards more robust advice : message flow analysis for composition Filters and its Application.

[img] PDF
Abstract:Aspect oriented programming improves the quality of software by allowing a better separation of concerns. Composition filters is a delegation based AOP approach. It introduces advice by filtering messages sent between objects. The declarative syntax of composition filters opens possibilities for powerful reasoning about the behavior of a set of filters. This reasoning includes control flow analysis. But control flow analysis is only the basis of a much more powerful reasoning technique, called message flow analysis. Message flow analysis reasons about the behavior of a filter set for a specific message. It is a combination of control flow analysis and data flow analysis on the message entity. Message flow analysis brings opportunities for powerful conflict detection techniques,analyzing concern signature modifications, inlining of a set of filters and more. This thesis presents a new approach to message flow analysis, called the message flow simulation approach. This new approach improves upon existing approaches, like the message-action tree approach, by providing better granularity, traceability and efficiency.
Item Type:Essay (Master)
TRESE: Twente Research and Education on Software Engineering
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Computer Science MSc (60300)
Link to this item:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page