skip to main content
10.1145/964442.964507acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
Article

Improving automatic interface generation with smart templates

Published:13 January 2004Publication History

ABSTRACT

One of the challenges of using mobile devices for ubiquitous remote control is the creation of the user interface. If automatically generated designs are used, then they must be close in quality to hand-designed interfaces. Automatically generated interfaces can be dramatically improved if they use standard conventions to which users are accustomed, such as the arrangement of buttons on a telephone dial-pad or the conventional play, stop, and pause icons on a media player. Unfortunately, it can be difficult for a system to determine where to apply design conventions because each appliance may represent its functionality differently. Smart Templates is a technique that uses parameterized templates in the appliance model to specify when such conventions might be automatically applied in the user interface. Our templates easily adapt to existing appliance models, and interface generators on different platforms can apply appropriate design conventions using templates.

References

  1. Gajos, K., Weld, D. "SUPPLE: Automatically Generating User Interfaces," in Intelligent User Interfaces. 2004. Funchal, Portugal. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Kim, W.C. and Foley, J.D. "Providing High-level Control and Expert Assistance in the User Interface Presentation Design," in Proceedings INTERCHI'93: Human Factors in Computing Systems. 1993. Amsterdam, The Netherlands: pp. 430--437. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Nichols, J., Myers, B.A., Higgins, M., Hughes, J., Harris, T.K., Rosenfeld, R., Pignol, M. "Generating Remote Control Interfaces for Complex Appliances," in UIST 2002. Paris, France: pp. 161--170. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Nylander, S. "Different Approaches to Achieving Device Independence," in Technical Report TR2003-XX. 2003. Swedish Institute of Computer Science.Google ScholarGoogle Scholar
  5. Olsen Jr., D.R., Jefferies, S., Nielsen, T., Moyes, W., and Fredrickson, P. "Cross-modal Interaction using Xweb," in Proceedings UIST'00: ACM SIGGRAPH Symposium on User Interface Software and Technology. 2000. San Diego, CA: pp. 191--200. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Szekely, P., Luo, P., and Neches, R. "Beyond Interface Builders: Model-Based Interface Tools," in Proceedings INTERCHI'93: Human Factors in Computing Systems. 1993. Amsterdam, The Netherlands: pp. 383--390. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Wiecha, C., Bennett, W., Boies, S., Gould, J., and Greene, S., "ITS: A Tool for Rapidly Developing Interactive Applications." ACM Transactions on Information Systems, 1990. 8(3): pp. 204--236. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Improving automatic interface generation with smart templates

          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 Conferences
            IUI '04: Proceedings of the 9th international conference on Intelligent user interfaces
            January 2004
            396 pages
            ISBN:1581138156
            DOI:10.1145/964442

            Copyright © 2004 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: 13 January 2004

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            IUI '04 Paper Acceptance Rate72of140submissions,51%Overall Acceptance Rate746of2,811submissions,27%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader