Article in Proceedings INPROC-2007-66

BibliographyJakob, Mihály; Schiller, Oliver; Schwarz, Holger; Kaiser, Fabian: flashWeb: Graphical Modeling of Web Applications for Data Management.
In: Grundy, John (ed.); Hartmann, Sven (ed.); Laender, Alberto H. F. (ed.); Maciaszek, Leszek (ed.); Roddick, John F. (ed.): Tutorials, posters, panels and industrial contributions at the 26th International Conference on Conceptual Modeling - ER 2007, Auckland New Zealand, December 2007. Vol. 83.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
pp. 59-64, english.
Auckland, New Zealand: ACS, December 2007.
ISBN: 978-1-920682-64-4.
Article in Proceedings (Conference Paper).
CR-SchemaD.2.3 (Software Engineering Coding Tools and Techniques)
D.2.11 (Software Engineering Software Architectures)
H.4 (Information Systems Applications)
H.5.4 (Hypertext/Hypermedia)
KeywordsModel-driven Web engineering; Web application modeling; Code Generation
Abstract

This paper presents flashWeb, a Computer-Aided Web Engineering (CAWE) tool for the model-driven development of web applications that focus on data management. Present-day web applications, like on-line auction systems or enterprise web portals require comprehensive data access, data processing and data manipulation capabilities. However, existing web application development approaches treat data management operations as second-class citizens. They integrate data operations into existing models or derive them as a by-product of business processes. We argue that data management is an important part of the application logic hence we capture operations with an additional Operation Model. We show that the explicit modeling of operations provides many benefits that distinguish our solution from other approaches. We present the flashWeb development process utilizing a graphical notation for the models in use, a CAWE tool that supports the creation of the graphical models and a code generator that creates ready-to-run web applications.

Full text and
other links
PDF (719186 Bytes)
Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems
Project(s)nova-net
Entry dateDecember 18, 2007
   Publ. Department   Publ. Institute   Publ. Computer Science