Advanced search
Start date
Betweenand


Use the aspects to support the evolution of non-functional frameworks: an application to the GREN framework

Full text
Author(s):
Maria Tânia Francelino da Silva
Total Authors: 1
Document type: Master's Dissertation
Press: São Carlos.
Institution: Universidade de São Paulo (USP). Instituto de Ciências Matemáticas e de Computação (ICMC/SB)
Defense date:
Examining board members:
Paulo Cesar Masiero; Renata Pontin de Mattos Fortes; Antonio Francisco do Prado
Advisor: Paulo Cesar Masiero
Abstract

This dissertation presents an evolution of an object-oriented framework called GREN that was done using an Aspect Oriented Approach. In this evolution, only non functional requirements were considered, more specifically the general requirements of security (authentication, access log and access control). An aspect-oriented Security Subsystem was origineted from the implementation of these requirements. The Security Subsystem allows authentication, log and access control of system\'s users for the applications instantiated using GREN. The evolution of the GREN-Wizard, a tool to automatically instantiate GREN applications, is also presented, making it compatible with the new version of GREN. A process proposed in the literature for frameworks evolution was followed in this evolution of GREN. This use has contributed to the refinement of that process. A brief evaluation of the results obtained is also presented. (AU)