Skip to main content

Designing and Implementing Physical Hypermedia Applications

  • Conference paper
Computational Science and Its Applications - ICCSA 2006 (ICCSA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3983))

Included in the following conference series:

Abstract

In this paper we present a design approach and a software framework for building physical hypermedia applications, i.e. those mobile (Web) applications in which physical and digital objects are related and explored using the hypermedia paradigm. We show how we extended the popular MVC metaphor by incorporating the concept of located object, and we describe a framework implementation using Jakarta Struts. We first review the state of the art of this kind of software systems, stressing the need of a systematic design and implementation approach; we briefly present a light extension to the OOHDM design approach, incorporating physical objects and “walkable” links. We next present a Web application framework for deploying physical hypermedia software and show an example of use. We compare our approach with others in this field and finally we discuss some further work we are pursuing.

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 139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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. Adaptive Hypermedia Home Page, http://wwwis.win.tue.nl/ah/

  2. Douglas, M., Schwabe, D., Rossi, G.: A software arquitecture for structuring complex Web Applications. Journal of Web Engineering 1(1), 37–60 (2002)

    Google Scholar 

  3. Espinoza, F., Persson, P., Sandin, A., Nystrom, H., Cacciatore, E., Bylund, M.: GeoNotes: Social and Navigational Aspects of Location-Based Information Systems. In: Abowd, G.D., Brumitt, B., Shafer, S. (eds.) UbiComp 2001. LNCS, vol. 2201, pp. 2–17. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  4. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Elements of reusable object-oriented software. Addison Wesley, Reading (1995)

    Google Scholar 

  5. Gordillo, S.E., Rossi, G., Schwabe, D.: Separation of structural concerns in physical hypermedia models. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 446–459. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  6. Gordillo, S., Rossi, G., Lyardet, F.: Modeling Physical Hypermedia Applications. In: SAINT Workshops 2005, pp. 410–413 (2005)

    Google Scholar 

  7. Gronbaek, K., Kristensen, J., Eriksen, M.: Physical Hypermedia: Organizing Collections of Mixed Physical and Digital Material. In: Proceedings of the 14th. ACM International Conference of Hypertext and Hypermedia (Hypertext 2003), pp. 10–19. ACM Press, New York (2003)

    Chapter  Google Scholar 

  8. Hansen, F., Bouvin, N., Christensen, B., Gronbaek, K., Pedersen, T., Gagach, J.: Integrating the Web and the World: Contextual Trails on the Move. In: Proceedings of the 15th. ACM International Conference of Hypertext and Hypermedia (Hypertext 2004), ACM Press, New York (2004)

    Google Scholar 

  9. Harper, S., Goble, C., Pettitt, S.: proximity: Walking the Link. Journal of Digital Information 5(1) Article No 236 (April 7, 2004). Available at http://jodi.ecs.soton.ac.uk/Articles/v05/i01/Harper/

  10. Knight, A., Dai, N.: Objects and the Web. IEEE Software, 51–59 (January/February 2002)

    Google Scholar 

  11. Krasner, G., Pope, S.: A Cookbook for Using Model-View-Controller User Interface Paradigm in Smalltalk-80. Journal of Object Oriented Programming, 26–49 (August/September 1988)

    Google Scholar 

  12. OMG Model-Driven-Architecture, http://www.omg.org/mda/

  13. Romero, L., Correia, N.: HyperReal: A Hypermedia model for Mixed Reality. In: Proceedings of the 14th ACM International Conference of Hypertext and Hypermedia (Hypertext 2003), pp. 2–9. ACM Press, New York (2003)

    Chapter  Google Scholar 

  14. Schwabe, D., Rossi, G.: An object-oriented approach to web-based application design. Theory and Practice of Object Systems (TAPOS), Special Issue on the Internet 4(4), 207–225 (1998)

    Article  Google Scholar 

  15. Steimann, F.: On the Representation of Roles in Object-Oriented and Conceptual modeling. Data and Knowledge Engineering 35, 83–106 (2000)

    Article  MATH  Google Scholar 

  16. The Struts Home Page, http://struts.apache.org/

  17. The UML Home Page, www.omg.org/uml/

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

Challiol, C., Rossi, G., Gordillo, S., De Cristófolo, V. (2006). Designing and Implementing Physical Hypermedia Applications. In: Gavrilova, M.L., et al. Computational Science and Its Applications - ICCSA 2006. ICCSA 2006. Lecture Notes in Computer Science, vol 3983. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11751632_16

Download citation

  • DOI: https://doi.org/10.1007/11751632_16

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics