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 View Item in edit mode