Skip to main content

Considering Additional Adaptation Concerns in the Design of Web Applications

  • Conference paper
Adaptive Hypermedia and Adaptive Web-Based Systems (AH 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4018))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Ceri, S., Fraternali, P., Bongio, A., Brambilla, M., Comai, S., Matera, M.: Designing Data-Intensive Web Applications. Morgan Kaufmann, San Francisco (2003)

    Google Scholar 

  4. 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)

    Chapter  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics