[Back]


Contributions to Proceedings:

A. Schauerhuber, M. Wimmer, W. Schwinger, E. Kapsammer, W. Retschitzegger:
"Aspect-Oriented Modeling of Ubiquitous Web Applications: The aspectWebML Approach";
in: "Engineering of Computer-Based Systems, 2007. ECBS '07. 14th Annual IEEE Proceedings of the 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems", issued by: John Leaney, Jerzy W. Rozenblit, and Jianfeng Peng; IEEE Computer Society, Washington, DC, USA, 2007, ISBN: 0-7695-2772-8, 569 - 576.



English abstract:
Ubiquitous web applications (UWA) are required to be customizable, meaning their services need to be adaptable towards the context of use, e.g., user, location, time, and device. Considering UWA's from a software engineering point of view, a systematic development on basis of models is crucial. Current web modeling languages, however, often disregard the crosscutting nature of customization potentially affecting all parts of a web application, and often mingle core and customization functionality. This leads to inefficient development processes, high maintenance overheads, and a low potential for reuse. We regard customization as a crosscutting concern in the sense of the aspect-oriented paradigm. As a proof of concept, we extend the prominent web modeling language WebML on basis of our reference architecture for aspect-oriented modeling. This allows for a clear separation between the core and customization functionality, and -- as a spin-off -- demonstrates how to bridge existing (domain-specific) modeling languages with aspect-oriented concepts.

Keywords:
aspect-oriented modeling, domain-specific language, web application modeling, adaptation, context-awareness


"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)
http://dx.doi.org/10.1109/ECBS.20

Electronic version of the publication:
http://publik.tuwien.ac.at/files/pub-inf_4754.pdf



Related Projects:
Project Head Gerti Kappel:
ModelCVS: Eine semantische Infrastruktur für modellbasierte Toolintegration

Project Head Gerti Kappel:
Wissenschafterinnenkolleg Internettechnologien


Created from the Publication Database of the Vienna University of Technology.