000 02052naa a2200265 a 4500
003 AR-LpUFIB
005 20250311170419.0
008 230201s2011 xx o 000 0 eng d
024 8 _aDIF-M6602
_b6741
_zDIF006020
040 _aAR-LpUFIB
_bspa
_cAR-LpUFIB
100 1 _aRobles Luna, Esteban
245 1 0 _aWebSpec :
_ba visual language for specifying interaction and navigation requirements in web applications
300 _a1 archivo (4,7 MB)
500 _aFormato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática - UNLP (Colección BIPA/Biblioteca)
520 _aWeb application development is a complex and time-consuming process that involves different stakeholders (ranging from customers to developers); these applications have some unique characteristics like navigational access to information, sophisticated interaction features, etc. How- ever, there have been few proposals to represent those requirements that are specific to Web applications. Consequently, validation of requirements (e.g., in acceptance tests) is usually informal and as a result troublesome. To overcome these problems, we present WebSpec, a domain-specific language for specifying the most relevant and characteristic requirements of Web applications: those involving interaction and navigation. We describe WebSpec diagrams, dis- cussing their abstraction and expressive power. With a simple though realistic example, we show how we have used WebSpec in the context of an agile Web development approach discussing several issues such as automatic test generation, management of changes in requirements, and improving the understanding of the diagrams through application simulation.
534 _aRequirements Engineering, 16(4), pp. 297-321
650 4 _aREQUERIMIENTOS
650 4 _aTESTEO
650 4 _aSIMULACIÓN
650 4 _aGENERACIÓN DE CÓDIGO
700 1 _aRossi, Gustavo Héctor
700 1 _aGarrigós Fernández, Irene
856 4 0 _uhttp://dx.doi.org/10.1007/s00766-011-0124-1
942 _cCP
999 _c55802
_d55802