Abstract:
Sketching web applications with mockup tools is a common practice that improves the process of elicitation and validation of requirements in web applications. However, mockups are used as a "quick and dirty" way of gathering requirements, thus discarded before development. As a consequence, concepts captured in them are usually lost in the manual transformation between mockups and the final user interface. In this paper we present a model-driven approach that overcomes this problem by importing mockups and then transforming them into a technology-dependent model. Development then begins from the imported version of the mockups. © 2010 Springer-Verlag.
Registro:
Documento: |
Artículo
|
Título: | From mockups to user interface models: An extensible model driven approach |
Autor: | Rivero, J.M.; Rossi, G.; Grigera, J.; Burella, J.; Luna, E.R.; Gordillo, S. |
Ciudad: | Vienna |
Filiación: | LIFIA, Facultad de Informática, UNLP, La Plata, Argentina Conicet, Argentina Departamento de Computación, Universidad de Buenos Aires, Argentina
|
Palabras clave: | MDD; MDWE; Mockups; TDD; User-Interface; MDD; MDWE; Model driven approach; TDD; User interface models; WEB application; MDWE; Model driven approach; User interface models; WEB application; Technical presentations; User interfaces; World Wide Web; Mockups; Mockups; User interfaces |
Año: | 2010
|
Volumen: | 6385 LNCS
|
Página de inicio: | 13
|
Página de fin: | 24
|
DOI: |
http://dx.doi.org/10.1007/978-3-642-16985-4_2 |
Título revista: | 10th International Conference on Web Engineering, ICWE 2010
|
Título revista abreviado: | Lect. Notes Comput. Sci.
|
ISSN: | 03029743
|
Registro: | https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_03029743_v6385LNCS_n_p13_Rivero |
Referencias:
- http://www.axure.com; Pencil, , http://www.evolus.vn/pencil
- http://www.balsamiq.com; Ferreira, J., Noble, J., Biddle, R., Agile Development Iterations and UI Design (2007) AGILE 2007, pp. 50-58. , IEEE Computer Society, Washington
- Noble, J., Biddle, R., Martin, A., The XP Customer Role in Practice: Three Studies (2004) Agile Development Conference (ADC 2004), pp. 42-54. , IEEE Computer Society, Salt Lake City
- Ton, H., A Strategy for Balancing Business Value and Story Size (2007) Agile 2007 Conference, pp. 279-284. , IEEE Computer Society, Washington
- Lu, X., Wan, J., Model Driven Development of Complex User Interface The MoDELS 2007 Workshop on Model Driven Development of Advanced User Interfaces. CEUR-WS. (2007)
- Vanderdonckt, J., A MDA-Compliant Environment for Developing User Interfaces of Information Systems (2005) LNCS, 3520, pp. 16-31. , Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. Springer, Heidelberg
- GUI Design Studio, , http://www.carettasoftware.com/guidesignstudio/
- Robles Luna, E., Grigera, J., Rossi, G., Bridging Test and Model-Driven Approaches in Web Engineering (2009) LNCS, 5648, pp. 136-150. , Gaedke, M., Grossniklaus, M. (eds.) Web Engineering. Springer, Heidelberg
- Kruchten, P., (2003) The Rational Unified Process: An Introduction, , Addison-Wesley Longman Publishing Co., Inc., Amsterdam
- Beck, K., (2000) Extreme Programming Explained: Embrace Change, , Addison-Wesley Professional, Reading
- Robles Luna, E., Garrigós, I., Grigera, J., Winckler, M., Capture and Evolution of Web requirements using WebSpec (2010) LNCS, 6189, pp. 173-188. , Benatallah, B., Casati, F., Kappel, G., Rossi, G. (eds.) ICWE 2010. Springer, Heidelberg
- Gamma, E., Helm, R., Johnson, R., Vlissides, J., (1994) Design Patterns: Elements of Reusable Object-Oriented Software, , Addison-Wesley Professional, Reading
- Tolvanen, J., Kelly, S., (2008) Domain Specific Modeling: Enabling Full Code Generation, , Wiley-IEEE
- Using Layout Managers - The Java Tutorials, , http://java.sun.com/docs/books/tutorial/uiswing/layout/using.html
- YUI Library, , http://developer.yahoo.com/yui/
- Ext JS - Javascript Framework and RIA Platform, , http://www.extjs.com/
- Acerbis, R., Bongio, A., Butti, S., Ceri, S., Ciapessoni, F., Conserva, C., Fraternali, P., Toffetti Carughi, G., WebRatio, an Innovative Technology for Web Application Development (2004) LNCS, 3140, p. 779. , Koch, N., Fraternali, P., Wirsing, M. (eds.) ICWE 2004. Springer, Heidelberg
- Pastor, O., From Extreme Programming to Extreme Non-programming: Is It the Right Time for Model Transformation Technologies? (2006) LNCS, 4080, pp. 64-72. , Bressan, S., Küng, J., Wagner, R. (eds.) DEXA 2006. Springer, Heidelberg
- Mahemoff, M., (2006) Ajax Design Patterns, , O'Reilly Media, Sebastopol
Citas:
---------- APA ----------
Rivero, J.M., Rossi, G., Grigera, J., Burella, J., Luna, E.R. & Gordillo, S.
(2010)
. From mockups to user interface models: An extensible model driven approach. 10th International Conference on Web Engineering, ICWE 2010, 6385 LNCS, 13-24.
http://dx.doi.org/10.1007/978-3-642-16985-4_2---------- CHICAGO ----------
Rivero, J.M., Rossi, G., Grigera, J., Burella, J., Luna, E.R., Gordillo, S.
"From mockups to user interface models: An extensible model driven approach"
. 10th International Conference on Web Engineering, ICWE 2010 6385 LNCS
(2010) : 13-24.
http://dx.doi.org/10.1007/978-3-642-16985-4_2---------- MLA ----------
Rivero, J.M., Rossi, G., Grigera, J., Burella, J., Luna, E.R., Gordillo, S.
"From mockups to user interface models: An extensible model driven approach"
. 10th International Conference on Web Engineering, ICWE 2010, vol. 6385 LNCS, 2010, pp. 13-24.
http://dx.doi.org/10.1007/978-3-642-16985-4_2---------- VANCOUVER ----------
Rivero, J.M., Rossi, G., Grigera, J., Burella, J., Luna, E.R., Gordillo, S. From mockups to user interface models: An extensible model driven approach. Lect. Notes Comput. Sci. 2010;6385 LNCS:13-24.
http://dx.doi.org/10.1007/978-3-642-16985-4_2