Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Architectural and implementation issues for a context-aware hypermedia platform

Published: 01 June 2008 Publication History

Abstract

In this paper we present the rationale and the main components of a modular and extensible architecture for building and deploying mobile hypermedia software. Using some simple archetypical examples we show how to provide context-aware assistance to the mobile user, as he explores the physical world. We also show that this kind of software systems poses strong requirements on supporting software (such as Web browsers) and we explain how to provide a modular software substrate to support these requirements. This paper shows how to use some simple concepts to develop complex context-aware systems, which are evolvable and easy to extend.

References

[1]
Abowd, G. D. (1999), "Software Engineering Issues for Ubiquitous Computing", In Proceedings of the ICSE'99, IEEE Computer Society Press, Los Angeles, California, United States, pp. 75-84.
[2]
Beck, K. and Johnson, R. E. (1994), "Patterns Generate Architectures", In Proceedings of the ECOOP'94, Springer-Verlag Berlin, Bologna, Italy, Vol. 821, pp. 139-149.
[3]
Challiol, C., Rossi, G., Gordillo, S.E. and De Cristófolo, V. (2006), "Systematic Development of Physical Hypermedia Applications", Intl J of Web Info. Sys. (IJWIS), Vol.2, No.3/4, pp.232-246.
[4]
Gamma, E., Helm, R., Johnson, R. and Vlissides, J. (1994), Design Patterns: Elements of Reusable Software, Addison-Wesley, Reading, Massachusetts.
[5]
Gordillo, S., Rossi, G. and Schwabe, D. (2005), "Separation of Structural Concerns in Physical Hypermedia Models", In Proceedings of the CAiSE 2005, Springer-Verlag Berlin Heidelberg, Porto, Portugal, Vol. 3520, pp. 446-459.
[6]
Grigera, J., Fortier, A., Rossi, G. and Gordillo, S. (2007), "A Modular Architecture for Context Sensing", In Proceedings of the PCAC-07, IEEE Computer Society Press, pp. 147-152.
[7]
Gronbaek, K., Kristensen, J. and Eriksen, M. (2003), "Physical Hypermedia: Organizing Collections of Mixed Physical and Digital Material", In Proceedings of the Hypertext 2003, ACM Press, Nottingham, UK, pp. 10-19.
[8]
Hackmann, G., Julien, C., Payton, J. and Roman, G-C. (2005), "Supporting Generalized Context Interactions", In Proc. of SEM 2004, Springer-Verlag Berlin Heidelberg, Vol. 3437, pp. 91-106.
[9]
Hansen, F.A. (2006), "Context-aware Mobile Hypermedia: Concepts, Framework, and Applications", Ph.D. Dissertation, Department of Computer Science, University of Aarhus.
[10]
Hansen, F., Bouvin, N., Christensen, B., Gronbaek, K., Pedersen, T. and Gagach, J. (2004), "Integrating the Web and the World: Contextual Trails on the Move", In Proceedings of the Hypertext 2004, ACM Press, Santa Cruz, California, USA, pp. 98-107.
[11]
Harper, S., Goble, C. and Pettitt, S. (2004), "proximity: Walking the Link", Journal of Digital Information (JODI), British Computer Society and Oxford University Press, UK, Vol. 5, No 1.
[12]
Hinze, A., Malik, P., Malik, R. (2006), "Interaction design for a mobile context-aware system using discrete event modeling". In Proceedings of the ACSC'06, Australian Computer Society, Hobart, Australia, pp. 257-266.
[13]
Krasner, G. and Pope S. (1988), "A Cookbook for Using Model-View-Controller User Interface Para-digm in Smalltalk-80". Journal of Object Oriented Programming, SIGS Publications, Denville, NJ, USA, Vol. 1, No 3, pp. 26-49.
[14]
Leonhardt, U. (1998), "Supporting Location-Awareness in Open Distributed Systems", Ph.D. Thesis, Department. of Computing, Imperial College, London.
[15]
Millonig A. and Schechtner K. (2005), "Developing landmark-based pedestrian navigation systems". In Proceedings of ITSC'05. IEEE Press, Vienna, Austria, pp. 197-202.
[16]
Romero, L. and Correia, N. (2003), "HyperReal: A Hypermedia model for Mixed Reality", In Proceedings of the Hypertext 2003, ACM Press, Nottingham, UK, pp. 2-9.
[17]
Rossi, G., Gordillo, S., Challiol, C. and Fortier, A. (2006), "Context-Aware Services for Physical Hypermedia Applications", In Proceedings of the CAMS 2006, Springer-Verlag Berlin Heidelberg, Montpellier, France, Vol. 4278, pp. 1914-1923.
[18]
Woolf, B. (1997), "Null object", In Robert, C. M., Riehle D. and Buschmann F. (Ed.), Pattern languages of program design 3, Addison-Wesley, Boston, MA, USA, pp. 5-18.
[19]
Yesilada, Y., Stevens, R. and Goble, C. (2003), "A foundation for tool based mobility support for visually impaired web users", In Proceedings of the WWW '03, ACM Press, Budapest, Hungary, pp. 422-430.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Journal of Mobile Multimedia
Journal of Mobile Multimedia  Volume 4, Issue 2
June 2008
80 pages

Publisher

Rinton Press, Incorporated

Paramus, NJ

Publication History

Published: 01 June 2008
Revised: 23 April 2008
Received: 09 January 2008

Author Tags

  1. context-aware application
  2. mobile computing
  3. mobile hypermedia

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media