Skip to main content

A Human-Computer Collaboration Paradigm For Bridging Design Conceptualization And Implementation

  • Conference paper
Interactive Systems: Design, Specification, and Verification

Part of the book series: Focus on Computer Graphics ((FOCUS COMPUTER))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. V. Bellotti. Integrating theoreticians’ and practitioners’ perspectives with design rationale. In Proceedings INTERCHI’93. pp. 101–106. April 1993.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. R. Braudes. A Framework for Conceptual Consistency Verification. D.Sc. Dissertation. Dept. of EE&CS, The George Washington University, Washington, DC 20052, 1990

    Google Scholar 

  4. J.M. Carroll. Creating a design science of human-computer interaction. Interacting with Computers. 1993. v5. N1. pp. 3–12.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. S. Draper and D.A. Norman. Software engineering for user interfaces. IEEE Transactions on Software Engineering, pages 252–258. March 1985.

    Google Scholar 

  7. 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.

    Article  Google Scholar 

  8. 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.

    Google Scholar 

  9. J. Foley, et. al. Computer Graphics: Principles and Practice. Addison-Wesley Publishing Company. 1990

    Google Scholar 

  10. 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.

    Google Scholar 

  11. R. Guindon. Knowledge Exploited by experts during software system design. Int. J. Man-Machine Studies, pp. 279–304. 1990

    Google Scholar 

  12. 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.

    Google Scholar 

  13. 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.

    Google Scholar 

  14. B. Hayes-Roth and F. Hayes-Roth. A cognitive model of planning. Cognitive Science. 1979, 3. pp. 275–310.

    Article  Google Scholar 

  15. A. C. Lemke and G. Fischer. A cooperative problem solving system for user interface design. Proceedings of AAAI-90. pp.479–484.

    Google Scholar 

  16. P. Luo, P. Szekely, and R. Neches. Management of interface design in humanoid. In Proceedings INTERCHI’93. April 1993.

    Google Scholar 

  17. P. Luo, P. Szekely, and R. Neches. Iteratively Design User-Interface Application Semantics. ISI working paper.

    Google Scholar 

  18. J. Mackinlay. Automating the design of graphical presentations of relational Information. ACM Transactions on Graphics, pp. 110–141. April 1986.

    Google Scholar 

  19. 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.

    Google Scholar 

  20. A. Morse and G. Reynolds. Overcoming current growth limits in UI development. CACM 36, 4 (April 1993), pp 73–81.

    Google Scholar 

  21. B. A. Myers, et. al. Garnet: Comprehensive support for graphical, highly-interactive user interfaces. IEEE Computer 23(11), pp. 71–85, November, 1990.

    Article  Google Scholar 

  22. 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.

    Google Scholar 

  23. 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.

    Google Scholar 

  24. Neuron Data, Inc. 1991. Open Interface Toolkit. 156 University Ave. Palo Alto, CA 94301.

    Google Scholar 

  25. NeXT, Inc. 1990. Interface Builder, Palo Alto, CA.

    Google Scholar 

  26. D. Olsen. MIKE: The menu interaction kontrol environment. ACM Transactions on Graphics, vol 17, no 3, pp. 43–50, 1986.

    MathSciNet  Google Scholar 

  27. D. Olsen, Jr. User Interface management Systems: Models and Algorithms. Morgan kaufmann Publishers. 1992.

    Google Scholar 

  28. B. Reeves and F. Shipman. Supporting communication between designers with artifact-centered evolving information spaces. Proceedings CSCW’92. pp. 394–401. October 1992.

    Google Scholar 

  29. S. Roth and J. Mattis. Data characterization for intelligent graphics presentation. In Proceedings ACM SIGCHI’90. pp. 193–200. April 1990

    Google Scholar 

  30. G. Singh and M. Green. A high-level user interface management system. In Proceedings ACM SIGCHI’89. pp. 133–138. April 1989.

    Google Scholar 

  31. H.A. Simon. The structure of ill-structured problems. Artificial Intelligence. 1973, 4. pp. 181–201.

    Article  Google Scholar 

  32. 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.

    Google Scholar 

  33. W. Swartout and R. Balzer. On the inevitable intertwining of specification and implementation. CACM 25, 7 (July 1982), pp. 438–440.

    Google Scholar 

  34. P. Szekely. Template-based mapping of application data to interactive displays. In Proceedings UIST’90. October 1990, pp. 1–9.

    Google Scholar 

  35. 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

    Google Scholar 

  36. P. Szekely, P. Luo, and R. Neches. Beyond interface builders: Model-based interface tools. In Proceedings INTERCHI’93. April 1993.

    Google Scholar 

  37. 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.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics