Abstract
This paper describes the engineering foundations of VisualWADE, a CASE tool to automate the production of Web applications. VisualWADE follows a model-driven approach focusing on requirements analysis, high level design, and rapid prototyping. In this way, an application evolves smoothly from the first prototype to the final product, and its maintenance is a natural consequence of development. The paper also discusses the lessons learned in the development of the tool and its application to several case studies in the industrial context.
This article has been supported by the MEC through the METASIGN project, reference number: TIN2004-00779.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Atzeni, P., Mecca, G., Merialdo, P.: Design and Maintenance of Data-Intensive Web Sites. In: Schek, H.-J., Saltor, F., Ramos, I., Alonso, G. (eds.) EDBT 1998. LNCS, vol. 1377, pp. 436–449. Springer, Heidelberg (1998)
Ceri, S., Fraternali, P., Bongio, A.: Web Modeling Language (WebML): a modeling language for designing Web sites. Position Paper, Web Engineering Workshop, WWW9 (May 2000)
eXtensible Markup Language (XML), http://www.w3.org/XML/
Garzotto, F., Paolini, P.: HDM A Model-Based Approach to Hypertext Application Design. ACM Transactions on Information Systems (TOIS) 11(1), 1–26 (1993)
Gómez, J., Cachero, C., Pastor, O.: Extending a Conceptual Modelling Approach to Web Application Design. In: Wangler, B., Bergman, L.D. (eds.) CAiSE 2000. LNCS, vol. 1789, pp. 79–93. Springer, Heidelberg (2000)
Gómez, J., Cachero, C., Pastor, O.: Conceptual Modeling of Device-Independent Web Applications. IEEE Multimedia 8(2), 20–32 (2001)
Schwabe, D., Rossi, G., Barbosa, D.J.: Systematic Hypermedia Application Design with OOHDM. In: Proceedings of the seventh ACM conference on HYPERTEXT 1996, p. 166 (1996)
Warmer, J., Kleppe, A.: The Object Constraint Language. Precise Modeling with UML. Addison-Wesley, Reading (1998)
WebRatio Web Site, http://www.webratio.com
Koch, N., Kraus, A.: The Expressive Power of UML-based Web Engineering. In: Proc. of the 2nd. IWWOST, CYTED, Málaga, Spain, June 2002, pp. 105–119 (2002)
Knapp, A., Koch, N., Moser, F., Zhang, G.: ArgoUWE: A CASE Tool for Web Applications. In: EMSISE 2003, 14 pages (2003), online publication at http://www.pst.informatik.uni-muenchen.de/~kochn
SUMA Gestion Tributaria, http://www.suma.es
Mediterranean Savings Bank, http://www.cam.es
PROVE, http://www.copitial.org
VisualWADE, http://www.visualwade.com
PKI Generalitat Valenciana, http://pki.gva.es
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gómez, J., Bia, A., Parraga, A. (2005). Tool Support for Model-Driven Development of Web Applications. In: Ngu, A.H.H., Kitsuregawa, M., Neuhold, E.J., Chung, JY., Sheng, Q.Z. (eds) Web Information Systems Engineering – WISE 2005. WISE 2005. Lecture Notes in Computer Science, vol 3806. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11581062_79
Download citation
DOI: https://doi.org/10.1007/11581062_79
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30017-5
Online ISBN: 978-3-540-32286-3
eBook Packages: Computer ScienceComputer Science (R0)