skip to main content
10.1145/1798354.1798388acmotherconferencesArticle/Chapter ViewAbstractPublication Pagesws-restConference Proceedingsconference-collections
research-article

A RESTful architecture for adaptive and multi-device application sharing

Published:26 April 2010Publication History

ABSTRACT

In this paper we introduce a practical approach to share the user interface of MVC compatible interactive applications with remote devices that have the ability to adapt the user interface to their specific look and feel. We present the system architecture and the methodology to model the user interface as a set of RESTful resources. The remote user interface and the application state are synchronized using an Web-based event-driven system.

References

  1. S. DeRose, D. Orchard, and E. Maler. XML linking language (XLink) version 1.0. W3C recommendation, W3C, June 2001. http://www.w3.org/TR/2001/REC-xlink-20010627/.Google ScholarGoogle Scholar
  2. R. Fielding and R. Taylor. Principled design of the modern web architecture. ACM Transactions on Internet Technology (TOIT), Jan 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. K. Gajos and D. S. Weld. Supple: automatically generating user interfaces. In IUI '04: Proceedings of the 9th international conference on Intelligent user interfaces, pages 93--100, New York, NY, USA, 2004. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Helms, R. Schaefer, K. Luyten, J. Vanderdonckt, J. Vermeulen, and M. Abrams. User interface markup language (UIML) version 4.0. Committee draft, OASIS, Jan. 2008. http://www.oasis-open.org/committees/download.php/28457/uiml-4.0-cd01.pdf.Google ScholarGoogle Scholar
  5. R. Khare and R. N. Taylor. Extending the representational state transfer (rest) architectural style for decentralized systems. In ICSE '04: Proceedings of the 26th International Conference on Software Engineering, pages 428--437, Washington, DC, USA, 2004. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. G. E. Krasner and S. T. Pope. A cookbook for using the model-view controller user interface paradigm in smalltalk-80. J. Object Oriented Program., 1(3):26--49, 1988.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. M. Nottingham. Web Linking. Internet draft, Jan. 2010. http://tools.ietf.org/id/draft-nottingham-http-link-header-07.txt.Google ScholarGoogle Scholar
  8. T. Richardson, Q. Stafford-Fraser, K. Wood, and A. Hopper. Virtual network computing. Internet Computing, IEEE, 2(1):33--38, Jan/Feb 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. A. B. Roach. A SIP Event Package for Subscribing to Changes to an HTTP Resource. Internet draft, Dec. 2009. http://tools.ietf.org/id/draft-roach-sip-http-subscribe-06.txt.Google ScholarGoogle Scholar

Index Terms

  1. A RESTful architecture for adaptive and multi-device application sharing

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Other conferences
            WS-REST '10: Proceedings of the First International Workshop on RESTful Design
            April 2010
            67 pages
            ISBN:9781605589596
            DOI:10.1145/1798354

            Copyright © 2010 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 26 April 2010

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            Overall Acceptance Rate8of20submissions,40%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader