Skip to main content

Model-Driven Dynamic Generation of Context-Adaptive Web User Interfaces

  • Conference paper

Part of the Lecture Notes in Computer Science book series (LNPSE,volume 4364)

Abstract

The systematic development of user interfaces that enhance interaction quality by adapting to the context of use is a desirable, but also highly challenging task. This paper examines to which extent contextual knowledge can be systematically incorporated in the model-driven dynamic generation of Web user interfaces that provide interaction for operational features. Three parts of the generation process are distinguished: selection, parameterization, and presentation. A semantically enriched service-oriented approach is presented that is based on the Catwalk framework for model interpretation and generation of adaptive, context-aware Web applications. Automation possibilities are addressed and an exemplary case study is presented.

Keywords

  • Context-aware Web User Interfaces
  • Web Service Integration
  • Ontology-based Modeling
  • Model Interpretation
  • Model-Driven User Interface Generation
  • Parameterization
  • Semantically Enriched SOA

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-540-69489-2_15
  • Chapter length: 10 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   69.99
Price excludes VAT (USA)
  • ISBN: 978-3-540-69489-2
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   89.99
Price excludes VAT (USA)

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Baresi, L., Garzotto, L., Paolini, P.: From Web Sites to Web Applications: New Issues for Conceptual Modeling. In: Mayr, H.C., Liddle, S.W., Thalheim, B. (eds.) Conceptual Modeling for E-Business and the Web. LNCS, vol. 1921, pp. 89–100. Springer, Heidelberg (2000)

    CrossRef  Google Scholar 

  2. Ben Mokhtar, S., Fournier, D., Georgantas, N., Issarny, V.: Context-aware Service Composition in Pervasive Computing Environments. In: Guelfi, N., Savidis, A. (eds.) RISE 2005. LNCS, vol. 3943, pp. 129–144. Springer, Heidelberg (2006)

    CrossRef  Google Scholar 

  3. Ceri, S., Daniel, F., Matera, M., Facca, F.: Model-driven Development of Context-Aware Web Applications. ACM Trans. Inter. Tech (TOIT) 7(2) (to appear, 2007)

    Google Scholar 

  4. Ceri, S., et al.: Designing Data-Intensive Web Applications. Morgan Kaufmann, San Francisco (2002)

    Google Scholar 

  5. Hesse, W.: Ontologies in the Software Engineering Process. In: Proceedings of the 2nd Workshop on Enterprise Application Integration (EAI’05), Marburg, Germany. CEUR 141 (2005)

    Google Scholar 

  6. Kaltz, J.W.: An Engineering Method for Adaptive, Context-aware Web Applications. PhD thesis, University of Duisburg-Essen. Utz (2006), Also published online at, http://purl.oclc.org/NET/duett-07202006-093134

  7. Kaltz, J.W., Ziegler, J., Lohmann, S.: Context-Aware Web Engineering: Modeling and Applications. RIA - Revue d’Intelligence Artificielle, Special Issue on Applying Context Management 19(3), 439–458 (2005)

    Google Scholar 

  8. Kappel, G., Pröll, B., Retschitzegger, W., Schwinger, W.: Customisation for Ubiquitous Web Applications - A Comparison of Approaches. Int. J. Web Eng. and Technol (IJWET) 1(1), 79–111 (2003)

    CrossRef  Google Scholar 

  9. Koch, N.: Software Engineering for Adaptive Hypermedia Systems: Reference Model, Modeling Techniques and Development Process. PhD thesis, Ludwig-Maximilians-University Munich (2001)

    Google Scholar 

  10. Kraus, A., Koch, N.: Generation of Web Applications from UML Models using an XML Publishing Framework. In: Proceedings of the 6th World Conference on Integrated Design and Process Technology (IDPT’02), Pasadena, USA (2002)

    Google Scholar 

  11. Manolescu, I., et al.: Model-Driven Design and Deployment of Service-Enabled Web Applications. ACM Trans. Inter. Tech. 5(3), 439–479 (2005)

    CrossRef  Google Scholar 

  12. Martin, D., et al.: Bringing Semantics to Web Services: The OWL-S Approach. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 26–42. Springer, Heidelberg (2005)

    Google Scholar 

  13. Seffah, A., Javahery, H.: Multiple User Interfaces: Crossplatform Applications and Context-Aware Interfaces. Wiley, Chichester (2003)

    Google Scholar 

  14. WISE - Web Information and Service Engineering (2006/Oct/28), http://www.wise-projekt.de

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Lohmann, S., Kaltz, J.W., Ziegler, J. (2007). Model-Driven Dynamic Generation of Context-Adaptive Web User Interfaces. In: Kühne, T. (eds) Models in Software Engineering. MODELS 2006. Lecture Notes in Computer Science, vol 4364. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69489-2_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-69489-2_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-69488-5

  • Online ISBN: 978-3-540-69489-2

  • eBook Packages: Computer ScienceComputer Science (R0)