Abstract
The design of Web applications traditionally relies heavily on the navigation design. The Web as it evolves now brings additional design concerns, such as omni-presence, device-dependence, privacy, accessibility, localization etc. Many of these additional concerns are occurrences of user- or context-dependency, and are typically realized by transformations of the application (design) that embed adaptation in the navigation. In this paper we focus on how to extend an application with new functionality without having to redesign the entire application. If we can easily add functionality, we can separate additional design concerns and describe them independently. Using a component-based implementation we show how to extend a Web application to support additional design concerns at presentation generation level. Furthermore, we demonstrate how an Aspect-Oriented approach can support the high-level specification of these (additional) design concerns at a conceptual level.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Vdovjak, R., Frasincar, F., Houben, G.J., Barna, P.: Engineering Semantic Web Information Systems in Hera. Journal of Web Engineering 2(1&2), 3–26 (2003)
Schwabe, D., Rossi, G.: The Object-Oriented Hypermedia Design Model. In: Communications of the ACM, vol. 38(8), pp. 45–46. ACM Press, New York (1995)
Ceri, S., Fraternali, P., Bongio, A., Brambilla, M., Comai, S., Matera, M.: Designing Data-Intensive Web Applications. Morgan Kaufmann, San Francisco (2003)
De Troyer, O., Casteleyn, S.: Designing Localized Web Sites. In: Zhou, X., Su, S., Papazoglou, M.P., Orlowska, M.E., Jeffery, K. (eds.) WISE 2004. LNCS, vol. 3306, pp. 547–558. Springer, Heidelberg (2004)
Gómez, J., Cachero, C., Pastor, O.: Conceptual Modeling of Device-Independent Web Applications. In: IEEE Multimedia Special Issue on Web Engineering, pp. 26–39. IEEE Computer Society Press, Los Alamitos (2001)
Fiala, Z., Houben, G.J.: A Generic Transcoding Tool for Making Web Applications Adaptive. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 15–20. Springer, Heidelberg (2005)
Bausmeister, H., Knapp, A., Koch, N., Zhang, G.: Modelling Adaptivity with Aspects. In: Lowe, D.G., Gaedke, M. (eds.) ICWE 2005. LNCS, vol. 3579, pp. 406–416. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Casteleyn, S., Fiala, Z., Houben, GJ., van der Sluijs, K. (2006). Considering Additional Adaptation Concerns in the Design of Web Applications. In: Wade, V.P., Ashman, H., Smyth, B. (eds) Adaptive Hypermedia and Adaptive Web-Based Systems. AH 2006. Lecture Notes in Computer Science, vol 4018. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11768012_28
Download citation
DOI: https://doi.org/10.1007/11768012_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34696-8
Online ISBN: 978-3-540-34697-5
eBook Packages: Computer ScienceComputer Science (R0)