Evaluación del uso de la Eficiencia de Pareto para Optimizar la Satisfacción de Requisitos No-Funcionales en el Marco de Modelado i* (Evaluating the use of Pareto Efficiency to Optimize Non-Functional Requirements Satisfaction in i* Modeling)

Jose Jacobo Zubcoff (jose.zubcoff@ua.es)1, Irene Garrigós (igarrigos@ua.es)1, Sven Casteleyn (sven.casteleyn@vub.ac.be)2, Jose Norberto Mazon (jnmazon@dlsi.ua.es)1, José Alfonso Aguilar (ja.aguilar@uas.edu.mx)3

1Universidad de Alicante
2Vrije Universiteit Brussel
3Universidad Autónoma de Sinaloa

This paper appears in: Revista IEEE América Latina

Publication Date: Jan. 2016
Volume: 14,   Issue: 1 
ISSN: 1548-0992

Due to the large, heterogeneous audience of Web applications, and its rapidly changing expectations, holistic requirement analysis approaches are crucial to ensure the success of Web engineering projects. To increase the quality of resulting Web applications, non-functional requirements (NFRs) must be considered. Satisfying them is a non-trivial task that depends on making decisions about which functional requirements (FRs) to implement, and how to prioritize the NFRs. A satisfactory solution is a trade-off, where competing NFRs must be balanced. In this paper, we outline how the Pareto efficiency can complement a goal-oriented requirement analysis modelling to evaluate and select optimal configurations of requirements for a Web application, while NFRs are balanced and maximized according to a priority list. We hereby focus on an empirical evaluation to verify whether our Pareto method improves the accuracy of design decisions during the requirements analysis phase, and/or if it reduces the time needed by designers.

Index Terms:
Pareto Efficiency, Web Engineering, NFRs Optimization, i*, goal-oriented requirements   

Documents that cite this document
This function is not implemented yet.

[PDF Full-Text (336)]