Authors:
Evgenia Litvinova
;
Markku Laine
and
Petri Vuorimaa
Affiliation:
Aalto University, Finland
Keyword(s):
End-user Programming, Web Development, Unified Programming Model, Markup Languages, XForms.
Related
Ontology
Subjects/Areas/Topics:
Internet Technology
;
Web Information Systems and Technologies
;
Web Programming
;
XML and Data Management
Abstract:
Most Web end-user development tools assume that users create Web applications entirely visually. However, such tools have a limited functionality and support inadequately the transition from visual editing to source code editing. In this paper, we introduce a tool, XIDE, that supports end users in creation of database-driven Web applications. The proposed tool is based on three main approaches: (1) visual composition of applications from reusable components, (2) source code editing of both applications and components, and (3) unified programming model based on markup languages.