Dealing with dependencies among functional and non-functional requirements for impact analysis in web engineering

  • Authors:
  • José Alfonso Aguilar;Irene Garrigós;Jose-Norberto Mazón;Anibal Zaldívar

  • Affiliations:
  • Señales y Sistemas (SESIS), Facultad de Informática Mazatlán, Universidad Autónoma de Sinaloa, México;Department of Software and Computing Systems (DLSI), University of Alicante, Spain;Department of Software and Computing Systems (DLSI), University of Alicante, Spain;Señales y Sistemas (SESIS), Facultad de Informática Mazatlán, Universidad Autónoma de Sinaloa, México

  • Venue:
  • ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part IV
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Due to the dynamic nature of the Web as well as its heterogeneous audience, web applications are more likely to rapidly evolve leading to inconsistencies among requirements during the development process. With the purpose to deal with these inconsistencies, web developers need to know dependencies among requirements considering that the understanding of these dependencies helps in better managing and maintaining web applications. In this paper, an algorithm has been defined and implemented in order to analyze dependencies among functional and non-functional requirements (in a goal-oriented approach) for understanding which is the impact derived from a change during the Model-Driven Web Engineering process. This Impact Analysis would support web developer in selecting requirements to be implemented ensuring that web applications finally satisfy the audience.