Design Principles for Interactive Software
暂无分享,去创建一个
[1] Steven P. Rei. Connecting Tools Using Message Passing in the Field Environment , 1990 .
[2] Alan Burns,et al. Preemptive priority-based scheduling: an appropriate engineering approach , 1995 .
[3] P. Mousel,et al. Maximum Abstraction as a Path Towards Portability in Multiple Graphical Environments , 1992, Engineering for Human-Computer Interaction.
[4] Jakob Nielsen,et al. Finding usability problems through heuristic evaluation , 1992, CHI.
[5] Michael Chen. A framework for describing interactions with graphical widgets , 1993, CHI '93.
[6] Chr. Gram. A software engineering view of user interface design , 1995, EHCI.
[7] Prasun Dewan,et al. A General Multi-User Undo/Redo Model , 1995, ECSCW.
[8] Jakob Nielsen,et al. Usability engineering , 1997, The Computer Science and Engineering Handbook.
[9] Krishna Bharat,et al. Multimedia help: a prototype and an experiment , 1992, CHI '92.
[10] Walter Mann,et al. Correction to "Specification and Analysis of System Architecture Using Rapide" , 1995, IEEE Trans. Software Eng..
[11] Cathleen Wharton,et al. Cognitive Walkthroughs: A Method for Theory-Based Evaluation of User Interfaces , 1992, Int. J. Man Mach. Stud..
[12] Charles Wiecha,et al. ITS: a tool for rapidly developing interactive applications , 1990, TOIS.
[13] Barry W. Boehm,et al. A spiral model of software development and enhancement , 1986, Computer.
[14] Brad A. Myers,et al. The importance of percent-done progress indicators for computer-human interfaces , 1985, CHI '85.
[15] Atul Prakash,et al. DistEdit: a distributed toolkit for supporting multiple group editors , 1990, CSCW '90.
[16] Roger Kenton Took,et al. Surface interaction : separating direct manipulation interfaces from their applications , 1991 .
[17] Trevor P. Hopkins. OSF/motif style guide , 1991 .
[18] H. Rex Hartson,et al. Temporal Aspects of Tasks in the User Action Notation , 1992, Hum. Comput. Interact..
[19] Richard N. Taylor,et al. Separations of concerns in the Chiron-1 user interface development and management system , 1993, INTERCHI.
[20] Robert J. K. Jacob,et al. A Specification Language for Direct-Manipulation User Interfaces , 1986, ACM Trans. Graph..
[21] James A. Gosling,et al. The java language environment: a white paper , 1995 .
[22] John M. Carroll,et al. Training wheels in a user interface , 1984, CACM.
[23] Gilbert Cockton,et al. Interaction ergonomics, control and separation: open problems in user interface management , 1987 .
[24] Allen Cypher,et al. EAGER: programming repetitive tasks by example , 1991, CHI.
[25] Gregory D. Abowd,et al. Analyzing the Properties of User Interface Software , 1993 .
[26] Gilbert Cockton. Three transition network dialogue management systems , 1985 .
[27] John K. Ousterhout,et al. Tcl and the Tk Toolkit , 1994 .
[28] Mary Shaw,et al. An Introduction to Software Architecture , 1993, Advances in Software Engineering and Knowledge Engineering.
[29] Christine Knowles. Can Cognitive Complexity Theory (CCT) Produce an Adequate Measure of System Usability? , 1988, BCS HCI.
[30] Laurence Nigay. Conception et modelisation logicielles des systemes interactifs : application aux interfaces multimodales. (Software design and implementation of interactive systems: A case study of multimodal interfaces) , 1994 .
[31] K. J. Schmucker,et al. MacApp: An application framework , 1987 .
[32] Joëlle Coutaz,et al. A design space for multimodal systems: concurrent processing and data fusion , 1993, INTERCHI.
[33] William W. Gaver,et al. AUDITORY ICONS IN LARGE-SCALE COLLABORATIVE ENVIRONMENTS , 1990, SGCH.
[34] Shirish S. Sathaye,et al. Distributed Real-Time System Design: Theoretical Concepts and Applications , 1993 .
[35] Gilbert Cockton,et al. The architectural bases of design re-use , 1991 .
[36] Ralph D. Hill,et al. Event-response systems: a technique for specifying multi-threaded dialogues , 1986, CHI '87.
[37] Harold W. Thimbleby,et al. User interface design , 1990, ACM Press Frontier Series.
[38] David Beech. Concepts in User Interfaces: A Reference Model for Command and Response Languages , 1986, Lecture Notes in Computer Science.
[39] Alan J. Dix,et al. Formal methods for interactive systems , 1991, Computers and people series.
[40] James D. Foley,et al. A second generation user interface design environment: the model and the runtime architecture , 1993, INTERCHI.
[41] Jürgen Ziegler,et al. DIAMANT - Ein User Interface Management System für grafische Benutzerschnittstellen , 1989, Software-Ergonomie.
[42] Harry J. Saddler. Making it Macintosh: an interactive human interface instructional product for software developers , 1993, CHI '93.
[43] Francis Neelamkavil,et al. Designing the next generation of UIMSs , 1991 .
[44] K A Lantz,et al. Reference models, window systems, and concurrency , 1987, COMG.
[45] Matthias Schneider-Hufschmidt,et al. SX/Tools ‐ An Open Design Environment for Adaptable Multimedia User Interfaces , 1992, Comput. Graph. Forum.
[46] Michael J. Muller,et al. Taxonomy of PD Practices: A Brief Practitioner's Guide , 1993, Commun. ACM.
[47] Joëlle Coutaz,et al. Two Case Studies of Software Architecture for Multimodal Interactive Systems: VoicePaint and a Voice-enabled Graphical Notebook , 1992, Engineering for Human-Computer Interaction.
[48] G. E. Pfaff,et al. User Interface Management Systems , 1985, Eurographic Seminars.
[49] Leonard J. Bass,et al. Developing software for the user interface , 1991, The SEI series in software engineering / Software Engineering Institute.
[50] Ben Shneiderman,et al. Visual information seeking: tight coupling of dynamic query filters with starfield displays , 1994, CHI '94.
[51] John Long,et al. Cognitive Ergonomics and Human Computer Interaction , 1989 .
[52] Leonard J. Bass,et al. Serpent: a user interface management system , 1990 .
[53] 簡聰富,et al. 物件導向軟體之架構(Object-Oriented Software Construction)探討 , 1989 .
[54] Allen Newell,et al. The psychology of human-computer interaction , 1983 .
[55] Liam J. Bannon,et al. Beyond the Interface: Encountering Artifacts in Use , 1989 .
[56] Chris W. Johnson,et al. Literate Development: Weaving Human Context into Design Specifications , 1996 .
[57] Alan M. Davis,et al. Impacts of life cycle models on software configuration management , 1991, CACM.
[58] David Benyon,et al. The Role of Task Analysis in Systems Design , 1992, Interact. Comput..
[59] Thomas P. Moran,et al. The Command Language Grammar: A Representation for the User Interface of Interactive Computer Systems , 1981, Int. J. Man Mach. Stud..
[60] David England. Graphical Prototyping of Graphical Tools , 1988, BCS HCI.
[61] Thomas Berlage,et al. The GINA Interaction Recorder , 1992, Engineering for Human-Computer Interaction.
[62] M. Green. Design Notations and User Interface Management Systems , 1985 .
[63] Jean Vanderdonckt,et al. Encapsulating knowledge for intelligent automatic interaction objects selection , 1993, INTERCHI.
[64] W. Buxton. Human-Computer Interaction , 1988, Springer Berlin Heidelberg.
[65] Hermann Kaindl,et al. The missing link in requirements engineering , 1993, SOEN.
[66] Ping Luo,et al. Beyond interface builders: model-based interface tools , 1993, INTERCHI.
[67] Balachander Krishnamurthy,et al. Live text , 1990, Softw. Pract. Exp..
[68] Martha R. Szczur,et al. TAE Plus: Transportable Applications Environment Plus: a user interface development environment , 1993, TOIS.
[69] Peter Johnson,et al. Rapid prototyping of user interfaces driven by task models , 1995 .
[70] Andrew Monk,et al. Improving Your Human-Computer Interface: A Practical Technique , 1993 .
[71] Jakob Nielsen,et al. Enhancing the explanatory power of usability heuristics , 1994, CHI '94.
[72] Prasun Dewan,et al. Access control for collaborative environments , 1992, CSCW '92.
[73] Keith A. Lantz,et al. Collaboration awareness in support of collaboration transparency: requirements for the next generation of shared window systems , 1990, CHI '90.
[74] James D. Foley,et al. Providing high-level control and expert assistance in the user interface presentation design , 1993, INTERCHI.
[75] Prasun Dewan. Tools for implementing multiuser user interfaces , 1993 .
[76] Simon J. Gibbs,et al. LIZA: an extensible groupware toolkit , 1989, CHI '89.
[77] Georges G. Grinstein,et al. The X window system , 1988, SIGGRAPH '88.
[78] Mary Beth Rosson,et al. Deliberated Evolution: Stalking the View Matcher in Design Space , 1996, Hum. Comput. Interact..
[79] Ralph D. Hill. The abstraction-link-view paradigm: using constraints to connect user interfaces to applications , 1992, CHI '92.
[80] Ann Macintosh,et al. Human interface guidelines: the apple desktop interface , 1987 .
[81] Anthony I. Wasserman,et al. Extending State Transition Diagrams for the Specification of Human–Computer Interaction , 1985, IEEE Transactions on Software Engineering.
[82] Joëlle Coutaz,et al. A generic platform for addressing the multimodal challenge , 1995, CHI '95.
[83] Gilbert Cockton,et al. Applying Aristotle's Theory of Poetics to Design , 1995 .
[84] Alfred Kobsa,et al. Modeling the user's conceptual knowledge in BGP‐MS, a user modeling shell system 1 , 1990, Comput. Intell..
[85] Yiya Yang. Undo Support Models , 1988, Int. J. Man Mach. Stud..
[86] James D. Foley,et al. The human factors of computer graphics interaction techniques , 1984, IEEE Computer Graphics and Applications.
[87] Dan Diaper,et al. Task Analysis for Human-Computer Interaction , 1990 .
[88] Gilbert Cockton. A new model for separable interactive systems , 1987 .