Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/142750.142912acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
Article
Free access

Facilitating the exploration of interface design alternatives: the HUMANOID model of interface design

Published: 01 June 1992 Publication History

Abstract

HUMANOID is a user interface design tool that lets designers express abstract conceptualizations of an interface in an executable form, allowing designers to experiment with scenarios and dialogues even before the application model is completely worked out. Three properties of the HUMANOID approach allow it to do so: a modularization of design issues into independent dimensions, support for multiple levels of specificity in mapping application models to user interface constructs, and mechanisms for constructing executable default user interface implementations from whatever level of specificity has been provided by the designer.

References

[1]
W. Bennett, S. Boies, J. Gould, S. Greene and C. Wiecha. Transformations on a Dialog Tree" Rule-Based Mapping of Content to Style. in Proceedings of the ACM SIGGRAPH Symposium on User Interface Software and Technology, pp. 67-75, November 1989.
[2]
W. Buxton and R. Sniderman. Iteration in the Design of the Human-Computer Interface. In Proceedings of the 13th Annual Meeting of the Human Factors Association of Canada. 1980, pp. 72-80.
[3]
J. D. Foley, W. C. Kim, S. Kovacevic and K. Murray. UIDE: An Intelligent User Interface Design Environment. In J. S. Sullivan and S. W. Tyler, editors, Intelligent User Interfaces. pp. 339-384. ACM Press, 1991.
[4]
D. Giuse. Efficient Frame Systems. In J. P. Martins and E. M. Morgado, editors, Lecture Notes in Artificial Intelligence, Springer Verlag, Sep, 1989.
[5]
M. Green. Report on dialogue specification tools. In User Interface Management Systems. G. E. Pfaff, editor, Spring-Verlag, 1983, pp. 9-20.
[6]
P. J. Hayes, P. Szekely and R. Lerner. Design Altemafives for User Interface Management Systems Based on Experience with COUSIN. In Proceedings SIGCHI'85. April 1989, pp. 169-175.
[7]
R. K. Jacob. A specification language for direct manipulation interfaces. ACM Transactions on Graphics 5, 4. (October 1986), 283-317.
[8]
W. C. Kim and J. Foley. DON: User Interface Presentation Design Assistant. in Proceedings UIST'90. October 1990, pp. 10-20.
[9]
J. Mackinlay. Automating the Design of Graphical Presentations of Relational Information. ACM Transactions on Graphics, pp. 110-141, April 1986.
[10]
B. Myers, B. Vander Zanden and R. Dannenberg. Creating Graphical Interactive Application Objects by Demonstration. In Proceedings of the ACM SIGGRAPH Symposium on User interface Software and Technology, pp. 95-104, November 1989.
[11]
B.A. Myers. A New Model for Handling Input. A CM Transactions on Information Systems 8, 3. (July 1990), pp. 289-320.
[12]
Neuron Data, Inc. 1991. Open Interface Toolkit. 156 University Ave. Palo Alto, CA 94301.
[13]
NEXT, inc. 1990. Interface Builder, Palo Alto, CA.
[14]
D. Olsen. MIKE: The Menu interaction Kontrol Environment. ACM Transactions on Graphics, vol 17, no 3, pp. 43-50, 1986.
[15]
D. Olsen. A Programming Language Basis for User Interface Management. in Proceedings SIGCHI'89. April 1989, pp. 171-176.
[16]
S. Roth and J. Mattis. Data Characterization for Intelligent Graphics Presentation. In Proceedings SIG- CHI'90. April 1990, pp. 193-200.
[17]
K.J. Schmucker. MacApp: An application framework. In R. M. Baecker, W. A. Buxton, editors, Readings in Human-Computer Interaction. pp. 591-594. Morgan Kaufmann Publishers, Inc. 1987.
[18]
G. S ingh and M. Green. A High-level User interface Management System. In Proceedings SIGCHI'89. April 1989, pp. 133-138.
[19]
G. Singh, C. H. Kok and T. Y. Ngan. Druid: A System for Demonstrational Rapid User Interface Development. In Proceedings UIST'90. October 1990, pp. 167- 177.
[20]
P. Szekely. Standardizing the interface between applications and UIMS's. In Proceedings UIST'89. November 1989, pp. 34-42.
[21]
P. Szekely. Template-based mapping of application data to interactive displays. In Proceedings UIST'90. October 1990, pp. 1-9.
[22]
W. Swartout and R. Balzer. On the Inevitable Intertwining of Specification and Implementation. CACM 25, 7 (July 1982), pp. 438-440.
[23]
P. Wellner. Statemaster: A UIMS Based on Statecharts for Prototyping and Target Implementation. In Proceedings SIGCHI'89. April 1989, pp. 177-182.

Cited By

View all
  • (2024)Towards End-User-Driven Generation of IoT ApplicationsCompanion Proceedings of the 16th ACM SIGCHI Symposium on Engineering Interactive Computing Systems10.1145/3660515.3661332(66-73)Online publication date: 24-Jun-2024
  • (2022)Attitudes toward the design of Islamic mobile shopping apps in Turkey: the case of hijab clothing mobile apps from the perspective of conservative consumersJournal of Islamic Accounting and Business Research10.1108/JIABR-12-2020-038014:3(398-415)Online publication date: 26-Sep-2022
  • (2018)User Interface Design Recommendations Through Multi-Criteria Decision AnalysisKnowledge Computing and Its Applications10.1007/978-981-10-6680-1_14(269-293)Online publication date: 16-Feb-2018
  • Show More Cited By

Index Terms

  1. Facilitating the exploration of interface design alternatives: the HUMANOID model of interface design

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      CHI '92: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
      June 1992
      713 pages
      ISBN:0897915135
      DOI:10.1145/142750
      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]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 01 June 1992

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. design processes
      2. development tools and methods
      3. dialogue specification
      4. interface design representation
      5. rapid prototyping
      6. user interface management systems

      Qualifiers

      • Article

      Conference

      CHI92
      Sponsor:
      CHI92: Conference on Human Factors in Computing
      May 3 - 7, 1992
      California, Monterey, USA

      Acceptance Rates

      CHI '92 Paper Acceptance Rate 67 of 216 submissions, 31%;
      Overall Acceptance Rate 6,199 of 26,314 submissions, 24%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)79
      • Downloads (Last 6 weeks)9
      Reflects downloads up to 04 Oct 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Towards End-User-Driven Generation of IoT ApplicationsCompanion Proceedings of the 16th ACM SIGCHI Symposium on Engineering Interactive Computing Systems10.1145/3660515.3661332(66-73)Online publication date: 24-Jun-2024
      • (2022)Attitudes toward the design of Islamic mobile shopping apps in Turkey: the case of hijab clothing mobile apps from the perspective of conservative consumersJournal of Islamic Accounting and Business Research10.1108/JIABR-12-2020-038014:3(398-415)Online publication date: 26-Sep-2022
      • (2018)User Interface Design Recommendations Through Multi-Criteria Decision AnalysisKnowledge Computing and Its Applications10.1007/978-981-10-6680-1_14(269-293)Online publication date: 16-Feb-2018
      • (2014)Adaptive Model-Driven User Interface Development SystemsACM Computing Surveys10.1145/259799947:1(1-33)Online publication date: 1-May-2014
      • (2014)Evaluation of Model-Based User Interface Development Approaches16th International Conference on Human-Computer Interaction. Theories, Methods, and Tools - Volume 851010.1007/978-3-319-07233-3_28(295-307)Online publication date: 22-Jun-2014
      • (2011)The Choice CalculusACM Transactions on Software Engineering and Methodology10.1145/2063239.206324521:1(1-27)Online publication date: 1-Dec-2011
      • (2010)Integrated Analysis of Communication in Hierarchical Task Models Focused on Medical Critical SystemsAdvances in Human Factors and Ergonomics in Healthcare10.1201/EBK1439834978-c58(509-518)Online publication date: 4-Aug-2010
      • (2009)Creating a lightweight user interface description languageACM Transactions on Computer-Human Interaction10.1145/1614390.161439216:4(1-37)Online publication date: 27-Nov-2009
      • (2008)Getting SW Engineers on BoardEngineering Interactive Systems10.1007/978-3-540-92698-6_11(175-192)Online publication date: 23-Dec-2008
      • (2008)AMBOSSProceedings of the 2nd Conference on Human-Centered Software Engineering and 7th International Workshop on Task Models and Diagrams10.1007/978-3-540-85992-5_8(98-109)Online publication date: 25-Sep-2008
      • Show More Cited By

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media