Artículo

Burella, J.; Rossi, G.; Robles Luna, E.; Grigera, J. "Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach" (2010) 11th International Conference on Agile Processes in Software Engineering and Extreme Programming, XP 2010. 48 LNBIP:220-225
Estamos trabajando para incorporar este artículo al repositorio
Consulte el artículo en la página del editor
Consulte la política de Acceso Abierto del editor

Abstract:

Web applications are well suited to be developed with agile methods. However, as they tend to change too fast, special care must be put in change management, both to satisfy customers and reduce developers load. In this paper we discuss how we deal with navigation and interaction requirements changes in a novel test-driven development approach for Web applications. We present it by indicating how it resembles and differs from "conventional" TDD, and showing how changes can be treated as "first class" objects, allowing us to automate the application changes and also to adaptively prune the test suite. © 2010 Springer-Verlag Berlin Heidelberg.

Registro:

Documento: Artículo
Título:Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach
Autor:Burella, J.; Rossi, G.; Robles Luna, E.; Grigera, J.
Ciudad:Trondheim
Filiación:Departamento de Computación, Universidad de Buenos Aires, Argentina
LIFIA, Facultad de Informática, UNLP, La Plata, Argentina
CONICET, Argentina
Palabras clave:Customer satisfaction; World Wide Web; Agile methods; Change management; Requirements change; Test driven development; WEB application; Web engineering; Software engineering
Año:2010
Volumen:48 LNBIP
Página de inicio:220
Página de fin:225
DOI: http://dx.doi.org/10.1007/978-3-642-13054-0_22
Título revista:11th International Conference on Agile Processes in Software Engineering and Extreme Programming, XP 2010
Título revista abreviado:Lect. Notes Bus. Inf. Process.
ISSN:18651348
Registro:https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_18651348_v48LNBIP_n_p220_Burella

Referencias:

  • Claessen Koen, Hughes John, QuickCheck: A lightweight tool for random testing of Haskell programs (2000) Proceedings of the ACM SIGPLAN International Conference on Functional Programming, ICFP, pp. 268-279
  • Denker, M., Gîrba, T., Lienhard, A., Nierstrasz, O., Renggli, L., Zumkehr, P., Encapsulating and exploiting change with changeboxes (2007) 2007 International Conference on Dynamic Languages: In Conjunction with the 15th International Smalltalk Joint Conference 2007, 286, pp. 25-49. , ACM, New York
  • Jeffries, R., (2001) Extreme Programming Installed, , Addison-Wesley, Boston
  • Mugridge, R., Managing agile project requirements with storytest-driven development (2008) IEEE Software, 25 (1), pp. 68-75. , DOI 10.1109/MS.2008.11
  • Rossi, G., Schwabe, D., Modeling and implementing web applications using OOHDM (2008) Web Engineering, Modelling and Implementing Web Applications, pp. 109-155. , Springer, HeidelbergA4 -

Citas:

---------- APA ----------
Burella, J., Rossi, G., Robles Luna, E. & Grigera, J. (2010) . Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach. 11th International Conference on Agile Processes in Software Engineering and Extreme Programming, XP 2010, 48 LNBIP, 220-225.
http://dx.doi.org/10.1007/978-3-642-13054-0_22
---------- CHICAGO ----------
Burella, J., Rossi, G., Robles Luna, E., Grigera, J. "Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach" . 11th International Conference on Agile Processes in Software Engineering and Extreme Programming, XP 2010 48 LNBIP (2010) : 220-225.
http://dx.doi.org/10.1007/978-3-642-13054-0_22
---------- MLA ----------
Burella, J., Rossi, G., Robles Luna, E., Grigera, J. "Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach" . 11th International Conference on Agile Processes in Software Engineering and Extreme Programming, XP 2010, vol. 48 LNBIP, 2010, pp. 220-225.
http://dx.doi.org/10.1007/978-3-642-13054-0_22
---------- VANCOUVER ----------
Burella, J., Rossi, G., Robles Luna, E., Grigera, J. Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach. Lect. Notes Bus. Inf. Process. 2010;48 LNBIP:220-225.
http://dx.doi.org/10.1007/978-3-642-13054-0_22