Abstract
In this paper, we describe a human-computer collaborative environment called MIDAS that defines a new division of labor between human designers and computers. The environment leverages the strengths of both collaborative parties, while compensating for their weaknesses and smoothing the transition from higher level design abstraction to lower level design activities and implementation. The environment has the following tangible features: (a) it lets designers explicitly express their conceptual design intentions and helps them map the high-level intentions into interface implementations; (b) it lets human designers control design decisions and handles a pyramid of details for them during design; and (c) it provides flexible work and control flow for opportunistic design.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
V. Bellotti. Integrating theoreticians’ and practitioners’ perspectives with design rationale. In Proceedings INTERCHI’93. pp. 101–106. April 1993.
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 UIST’89, pp. 67–75, November 1989.
R. Braudes. A Framework for Conceptual Consistency Verification. D.Sc. Dissertation. Dept. of EE&CS, The George Washington University, Washington, DC 20052, 1990
J.M. Carroll. Creating a design science of human-computer interaction. Interacting with Computers. 1993. v5. N1. pp. 3–12.
J. Conklin and M.L. Begeman. gIBIS: A hypertext tool for exploratory policy discussion. ACM Transactions on Office Information Systems. 1988, v6, n4. pp.303–331.
S. Draper and D.A. Norman. Software engineering for user interfaces. IEEE Transactions on Software Engineering, pages 252–258. March 1985.
G. Fischer, A.C. Lemke, and T. Mastaglio. Critics: An emerging approach to knowledge-based human-computer interaction. Int. J. Man-Machine Studies (1991) 35. pp.695–721.
J. Foley, C. Gibbs, W.C. Kim, and S. Kovacevic. Formal Specification and Transformation of User-Computer Interfaces. Report GWU-IIST-87–10. July 1987.
J. Foley, et. al. Computer Graphics: Principles and Practice. Addison-Wesley Publishing Company. 1990
J. Foley, W.C. Kim, S. Kovacevic, and K. Murray. UIDE — An intelligent user interface design environment. Intelligent User Interface, J.W. Sullivan & S.W Tyler, Ed., Addison Wesley, Pages 339–384, 1991.
R. Guindon. Knowledge Exploited by experts during software system design. Int. J. Man-Machine Studies, pp. 279–304. 1990
R. Guindon. Requirements and design of Design Vision, an object-oriented graphical interface to an intelligent software design assistant. In Proceedings ACM SIGCHI’92. pp. 499–506. May 1992.
P. J. Hayes, P. Szekely and R. Lerner. Design alternatives for user interface management systems based on experience with COUSIN. In Proceedings ACM SIGCHI’85. pp. 169–175. April 1989.
B. Hayes-Roth and F. Hayes-Roth. A cognitive model of planning. Cognitive Science. 1979, 3. pp. 275–310.
A. C. Lemke and G. Fischer. A cooperative problem solving system for user interface design. Proceedings of AAAI-90. pp.479–484.
P. Luo, P. Szekely, and R. Neches. Management of interface design in humanoid. In Proceedings INTERCHI’93. April 1993.
P. Luo, P. Szekely, and R. Neches. Iteratively Design User-Interface Application Semantics. ISI working paper.
J. Mackinlay. Automating the design of graphical presentations of relational Information. ACM Transactions on Graphics, pp. 110–141. April 1986.
D. Miller, J. Smith, and M. Muller. TelePICTIVE: Computer-supported collaborative GUI design for designers with diverse expertise. Proceedings UIST’92. pp. 151–160. November 1992.
A. Morse and G. Reynolds. Overcoming current growth limits in UI development. CACM 36, 4 (April 1993), pp 73–81.
B. A. Myers, et. al. Garnet: Comprehensive support for graphical, highly-interactive user interfaces. IEEE Computer 23(11), pp. 71–85, November, 1990.
R. Neches, J. Foley, P. Szekely, P. Sukaviriya, P. Luo, S. Kovacevic, and S. Hudson. Knowledgeable development environments using shared design models. The 1993 International Workshop on Intelligent User Interfaces (IWIUI’93). January 4–7, 1993.
R. Neches, D. Benjamin, J. Granacki, B. Harp, and P. Szekely. Agendas/Scenarios: A Reusable, Customizable Approach to User-System Collaboration in Complex Activities. ISI working paper.
Neuron Data, Inc. 1991. Open Interface Toolkit. 156 University Ave. Palo Alto, CA 94301.
NeXT, Inc. 1990. Interface Builder, Palo Alto, CA.
D. Olsen. MIKE: The menu interaction kontrol environment. ACM Transactions on Graphics, vol 17, no 3, pp. 43–50, 1986.
D. Olsen, Jr. User Interface management Systems: Models and Algorithms. Morgan kaufmann Publishers. 1992.
B. Reeves and F. Shipman. Supporting communication between designers with artifact-centered evolving information spaces. Proceedings CSCW’92. pp. 394–401. October 1992.
S. Roth and J. Mattis. Data characterization for intelligent graphics presentation. In Proceedings ACM SIGCHI’90. pp. 193–200. April 1990
G. Singh and M. Green. A high-level user interface management system. In Proceedings ACM SIGCHI’89. pp. 133–138. April 1989.
H.A. Simon. The structure of ill-structured problems. Artificial Intelligence. 1973, 4. pp. 181–201.
P. Sukaviriya and J. Foley. Coupling a UI framework with automatic generation of context-sensitive animated help. In Proceedings of UIST’90. October 1990, pp. 142–146.
W. Swartout and R. Balzer. On the inevitable intertwining of specification and implementation. CACM 25, 7 (July 1982), pp. 438–440.
P. Szekely. Template-based mapping of application data to interactive displays. In Proceedings UIST’90. October 1990, pp. 1–9.
P. Szekely, P. Luo, and R. Neches. Facilitating the exploration of interface design alternatives: The HUMANOID model of interface design. In Proceedings ACM SIGCHI’92. May 1992, pp. 507–515
P. Szekely, P. Luo, and R. Neches. Beyond interface builders: Model-based interface tools. In Proceedings INTERCHI’93. April 1993.
D.A. Wroblewski, T.P. McCandless, and W.C. Hill. DETENTE: Practical support for practical action. Proceedings of ACM SIGCHI’92 Conference on Human Factors in Computing Systems, pp. 195–202. April 1991.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 EUROGRAPHICS The European Association for Computer Graphics
About this paper
Cite this paper
Luo, P. (1995). A Human-Computer Collaboration Paradigm For Bridging Design Conceptualization And Implementation. In: Paternó, F. (eds) Interactive Systems: Design, Specification, and Verification. Focus on Computer Graphics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-87115-3_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-87115-3_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-87117-7
Online ISBN: 978-3-642-87115-3
eBook Packages: Springer Book Archive