Maria Istela Cagnin

Learn More
The paper presents a sketch of a framework-based agile reengineering process, named PARFAIT 1 , whose objective is to provide the users with evolved versions of legacy systems, as soon as possible. The overall static structure of the Rational Unified Process (RUP), originally developed for forward systems engineering, has been here adapted for reengineering(More)
Framework based application development is increasingly being adopted by software organizations. Frameworks provide reuse of both software design and code, and supply more trustable applications, as the components used to implement them have been previously tested. However, version control is more problematic than in conventional software development, as it(More)
Crosscutting Frameworks are a type of Aspect-Oriented Framework, which includes only one crosscutting concern, such as persistence, distribution or security. This type of framework is currently being researched in-depth, however little attention has been given to the version control of these frameworks and of the applications developed with their support.(More)
This paper proposes an extension for the Business Process Model and Notation (BPMN), named BPMN*, that based on the elements of the feature model (FM), commonly used to represent variability, intends to represent variability in Business Processes Line (BPL). This notation is evaluated by means of an empirical study whose main objective is to compare it with(More)
This paper describes the execution of three accessibility evaluations on web-based map applications. Assessments based on expert reviews, tools and end users were performed, using the WCAG 2.0 (Web Content Accessibility Guidelines) and analyzing its Level A success criteria. To define and set measurable goals, the GQM Approach (Goal-Question-Metric) was(More)