Skip to main content

Exploiting Web Services and Model-Based User Interfaces for Multi-device Access to Home Applications

  • Conference paper
Interactive Systems. Design, Specification, and Verification (DSV-IS 2008)

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

  • 550 Accesses

Abstract

This paper presents a method, and the corresponding software architecture and prototype implementation to generate multi-device user interfaces in the home domain. The approach is based on Web services and model-based user interface generation. In particular, it focuses on multi-device interfaces obtained starting with XML descriptions of home Web services, which are then mapped onto user interface logical descriptions, from which it is possible to then generate user interfaces adapted to the target devices. During use, the generated interfaces are able to communicate with the home Web services and can be dynamically updated to reflect changes in domestic appliances available and the associated state.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Abrams, M., Phanouriou, C., Batongbacal, A., Williams, S., Shuster, J.: UIML: An Appliance-Independent XML User Interface Language. In: Proceedings of the 8th WWW conference (1999)

    Google Scholar 

  2. Bickmore, T., Girgensohn, A., Sullivan, J.: Web-page Filtering and Re-Authoring for Mobile Users. The Computer Journal 42(6), 534–546 (1999)

    Article  Google Scholar 

  3. Buyukkokten, O., Kaljuvee, O., Garcia-Molina, H., et al.: Efficient Web Browsing on Handheld Devices Using Page and Form Summarization. ATOIS 20(1), 82–115 (2002)

    Article  Google Scholar 

  4. Calvary, G., Coutaz, J., Thevenin, D., Bouillon, L., Florins, M., Limbourg, Q., Souchon, N., Vanderdonckt, J., Marucci, L., Paternò, F., Santoro, C.: The CAMELEON Reference Framework, Deliverable D1.1 (2002)

    Google Scholar 

  5. Florins, M., Vanderdonckt, J.: Graceful degradation of user interfaces as a design method for multiplatform systems. Intelligent User Interfaces, 140-147 (2004)

    Google Scholar 

  6. Gajos, K., Christianson, D., Hoffmann, R., Shaked, T., Henning, K., Long, J.J., Weld, D.S.: Fast and robust interface generation for ubiquitous applications. In: Beigl, M., Intille, S.S., Rekimoto, J., Tokuda, H. (eds.) UbiComp 2005. LNCS, vol. 3660, pp. 37–55. Springer, Heidelberg (2005)

    Google Scholar 

  7. Limbourg, Q., Vanderdonckt, J.: UsiXML: A User Interface Description Language Supporting Multiple Levels of Independence. In: Engineering Advanced Web Applications. Rinton Press, Paramus (2004)

    Google Scholar 

  8. Lin, J., Landay, J.: Employing Patterns and Layers for Early-Stage Design and Prototyping of Cross-Device User Interfaces. In: Proceedings, C.H.I. (ed.) Proceedings CHI 2008, Floremce (April 2008)

    Google Scholar 

  9. Miori, V., Tarrini, L., Manca, M., Tolomei, G.: - An open standard solution for domotic interoperability. IEEE Transactions on Consumer Electronics 52(1), 97–103 (2006)

    Article  Google Scholar 

  10. Nichols, J., Myers, B.A., Rothrock, B.: UNIFORM: Automatically Generating Consistent Remote Control User Interfaces. In: CHI 2006, pp. 611–620. ACM Press, New York (2006)

    Chapter  Google Scholar 

  11. Paternò, F.: Model-based Design and Evaluation of Interactive Applications. Springer, Heidelberg (1999)

    Google Scholar 

  12. Paternò, F., Santoro, C., Mantyjarvi, J., Mori, G., Sansone, S.: Authoring Pervasive MultiModal User Interfaces. International Journal of Web Engineering and Technology (2) (2008)

    Google Scholar 

  13. Song, K., Lee, K.-H.: An automated generation of xforms interfaces for web services. In: Proceedings of the International Conference on Web Services, pp. 856–863 (2007)

    Google Scholar 

  14. Spillner, J., Braun, I., Schill, A.: Flexible Human Service Interfaces. In: Proceedings of the 9th International Conference on Enterprise Information Systems, pp. 79–85 (2007)

    Google Scholar 

  15. Vermeulen, J., Vandriessche, Y., Clerckx, T., Luyten, K., Coninx, K.: Service-interaction Descriptions: Augmenting Services with User Interface Models. In: Proceedings Engineering Interactive Systems 2007. Springer, Heidelberg (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

T. C. Nicholas Graham Philippe Palanque

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mori, G., Paternò, F., Spano, L.D. (2008). Exploiting Web Services and Model-Based User Interfaces for Multi-device Access to Home Applications. In: Graham, T.C.N., Palanque, P. (eds) Interactive Systems. Design, Specification, and Verification. DSV-IS 2008. Lecture Notes in Computer Science, vol 5136. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70569-7_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-70569-7_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-70568-0

  • Online ISBN: 978-3-540-70569-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics