Andrea Schauerhuber, Wieland Schwinger, Manuel Wimmer, Werner Retschitzegger, Elisabeth Kapsammer,
"Aspect-Oriented Modeling of Ubiquitous Web Applications: The aspectWebML Approach"
: Proceedings of the 5th Workshop on Model-Based Development for Computer-Based Systems: Domain-Specific Approaches to Model-Based Development (MBD 2007), in conjunction with 14th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS 2007), 3-2007, Proceedings of the 5th Workshop on Model-Based Development for Computer-Based Systems: Domain-Specific Approaches to Model-Based Development (MBD 2007), in conjunction with 14th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS 2007), Tucson, AZ, USA, March 2007.
Original Titel:
Aspect-Oriented Modeling of Ubiquitous Web Applications: The aspectWebML Approach
Sprache des Titels:
Englisch
Original Buchtitel:
Proceedings of the 5th Workshop on Model-Based Development for Computer-Based Systems: Domain-Specific Approaches to Model-Based Development (MBD 2007), in conjunction with 14th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS 2007)
Original Kurzfassung:
Ubiquitous web applications (UWA) are required to be
customizable, meaning that their services need to be adaptable towards the context in which they are used, indicated by, 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, i.e., its content,
hypertext and presentation levels, and often tangle customization functionality and other, non-ubiquitous core services of a web application. This leads to inefficient development processes, high maintenance overheads and a low potential for reuse.
To cope with this, 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 customization mechanisms to influence all parts of a web application, maintaining at the same time a clear separation between the core services and customization functionality, and – as a spin-off – demonstrates how to bridge existing (domain-specific) modeling languages with aspectoriented
concepts.
Sprache der Kurzfassung:
Deutsch
Erscheinungsmonat:
3
Erscheinungsjahr:
2007
Notiz zum Zitat:
Proceedings of the 5th Workshop on Model-Based Development for Computer-Based Systems: Domain-Specific Approaches to Model-Based Development (MBD 2007), in conjunction with 14th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS 2007), Tucson, AZ, USA, March 2007.