Model-driven Development of Interactive Web User Interfaces with HTML5

Creators: Huber, Michael and Brune, Philipp
Title: Model-driven Development of Interactive Web User Interfaces with HTML5
Item Type: Conference or Workshop Item
Event Title: (Proceedings of the) 1st International Conference on Model-Driven Engineering and Software Development (MODELSWARD)
Event Location: Barcelona, Spain
Event Dates: February, 19–21, 2013
Date: 2013
Divisions: Informationsmanagement
Abstract: Graphical user interfaces (GUI) of modern web applications offer a look-and-feel comparable to desktop applications, mainly by using JavaScript or other Rich internet Applications (RIA) technologies. With W3C’s upcoming HTML5 standard, even more powerful concepts for browser-side GUI programming are introduced, e.g. the <canvas>-tag. Model-driven development of web applications and RIA has been studied for many years. However, all existing approaches for model-driven web and RIA development focus on entire webpages. With the increasing complexity of modern web GUIs, the model-driven development of GUI components itself comes into focus. Therefore, in this paper a method is proposed for the model-driven development of interactive, JavaScript-based GUI components based on the <canvas>-tag. Using a metamodel based on an UML 2.0 profile, the approach is usable together with existing UML-based methods or standalone. The implementation is described and its feasibility and implications are examined by means of a proof-of-concept
Forthcoming: No
Link eMedia: Download
Citation:

Huber, Michael and Brune, Philipp (2013) Model-driven Development of Interactive Web User Interfaces with HTML5. In: (Proceedings of the) 1st International Conference on Model-Driven Engineering and Software Development (MODELSWARD), February, 19–21, 2013, Barcelona, Spain.

Actions for admins (login required)

View Item in edit mode (academic staff only) View Item in edit mode (academic staff only)