Skip to main content

What Application Designers Know: Some Thoughts on Innovation in Interactive Systems

  • Chapter
  • 291 Accesses

Part of the book series: Berichte des German Chapter of the ACM ((BGCACM,volume 49))

Abstract

This paper takes as a starting point Walter Vincenti’s seminal book, “What Engineers Know and How They Know It,” and explores the implications for interactive system design of some of his observations on engineering knowledge. In particular, it discusses the obstacles designers face in accessing relevant knowledge, and their consequent difficulties in engaging in design. The paper suggests that a crucial step in building knowledge about interactive system design knowledge is the establishment of critical parameters concerning the human activity that the application supports. It concludes with a discussion of the implications for innovative system design.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. B. Adelson and E. Soloway: The Role of Domain Experience in Software Design. In: IEEE Trans. on Software Engineering, Vol SE-11, no. 11 (November 1985 ), pp. 1351–1360.

    Google Scholar 

  2. J. L. Bentley: Writing Efficient Programs. Englewood Cliffs NJ: Prentice-Hall, 1985.

    Google Scholar 

  3. S. K. Card, T. P. Moran and A. Newell: The Psychology of Human Computer Interaction. Hillsdale, NJ: Lawrence Erlbaum Associates, 1983.

    Google Scholar 

  4. E. W. Constant II: The Origins of the Turbojet Revolution. Johns Hopkins Univ. Press, Baltimore, MD, 1980.

    Google Scholar 

  5. D. G. Copeland, R. O. Mason and J. L. McKenney: Sabre: The Development of Information-Based Competence and Execution of Information-Based Competition. In: IEEE Annals of the History of Computing, Vol. 17 no 3 (1995), pp 30–57.

    Article  Google Scholar 

  6. B. Curtis, H. Krasner and N. Iscoe: A Field Study of the Software Design Process for Large Systems. In: CACM Vol 31, no. 11 (1988), pp. 1268–1287.

    Google Scholar 

  7. P. J. Denning: Computing, Applications and Computational Science. In: CACM Vol. 34, no. 1 (October 1991 ) 129–131.

    Google Scholar 

  8. R. R. Everett, C. A. Zraket and H. D. Bennington: SAGE: A Data Processing System for Air Defence. In: Proc. Eastern Computer Conf. (1957), pp. 144–157.

    Google Scholar 

  9. E. Gamma, R. Helm, R. Johnson and J. Vlissides: Design Patterns. Reading MA: Addison-Wesley, 1995.

    Google Scholar 

  10. W. D. Gray, B. E. John and M. E. Atwood: The Précis of Project Ernestine or, An Overview of a Validation of GoMS. In: Proceedings of CHI ‘82 Human Factors in Computing Systems (May 3–7, 1992, Monterey, CA) ACM/SIGCHI, N.Y., pp. 307–312.

    Google Scholar 

  11. W. D. Gray, B. E. John and M. E. Atwood: Project Ernestine: Validating a GoMS Analysis for Predicting and Explaining Real-World Task Performance. In: Hunan Computer Interaction Vol 8 (1993), pp 237–309.

    Google Scholar 

  12. R. Guindon: Knowledge exploited by experts during software system design. In: Intnl. J. of Man-Machine Studies, Vol. 33, no. 3 (1990), pp. 279–304.

    Google Scholar 

  13. D. E. Lipkie, S. R. Evans, J. K. Newlin and R. L. Weissman: Star graphics: An object-oriented implementation. In: Computer Graphics (SIGGRAPH’82 Proceedings) Vol 16. no 3 (1982). pp. 115–124.

    Google Scholar 

  14. J. Martin: Recommended diagramming standards for analysts and programmers. Englewood Cliffs, NJ: Prentice-Hall, 1987.

    Google Scholar 

  15. M. J. Muller, R. Carr, C. Ashworth, B. Diekmann, C. Wharton, C. Eickstaedt and J. Clonts: Telephone Operators as Knowledge Workers: Consultants Who Meet Customer Needs. In: Proceedings of CHI ‘86 Human Factors in Computing Systems (April 13–18, 1995, Vancouver BC) ACM/SIGCHI, N.Y., pp. 130–137.

    Google Scholar 

  16. W. M. Newman: A Preliminary Analysis of the Products of HCI Research, Based on Pro Forma Abstracts. In: Proceedings of CHI ‘84 Human Factors in Computing Systems (April 24–28, 1994, Boston, MA) ACM/SIGCHI, N.Y., pp. 278–284.

    Google Scholar 

  17. W. M. Newman and Lamming M. G. (1995) Interactive System Design. Wokingham: Addison-Wesley.

    Google Scholar 

  18. W. M. Newman: The Place of Interactive Computing in Tomorrow’s Computer Science. In: Wand I. and Milner R., eds.: Computing Tomorrow. Cambridge: Cambridge Univ. Press, 1996.

    Google Scholar 

  19. W. M. Newman: Models of Work Practice: Can they Support the Analysis of System Designs? Conference Companion, CHI ‘86 Human Factors in Computing Systems (April 13–18, 1996, Vancouver BC) ACM/SIGCHI, N.Y., pp. 216.

    Google Scholar 

  20. W. M. Newman, M. A. Eldridge and R. H. R. Harper: Modelling Last-minute Authoring: Does Technology Add Value or Encourage Tinkering? In: Conference Companion, CHI ‘86 Human Factors in Computing Systems (April 13–18, 1996, Vancouver BC) ACM/SIGCHI, N.Y., pp. 221–222.

    Google Scholar 

  21. H. Petroski: To Engineer is Human: The Role of Failure in Successful Design. New York: St Martin’s Press, 1985.

    Google Scholar 

  22. P. G. Poison and C. H. Lewis: Theory-based design for easily learned interfaces. In: Human Computer Interaction., Vol 5 (1990), pp 191–220.

    Google Scholar 

  23. G. F. C. Rogers: The Nature of Engineering: a Philosophy of Technology. London: Macmillan, 1983.

    Google Scholar 

  24. H. A. Simon: The Sciences of the Artificial, Second edition. Cambridge MA: MIT Press, 1981.

    Google Scholar 

  25. D. C. Smith, C. Irby, R. M. Kimball, E. Harslem and H. L. Morgan: The Star User Interface: An Overview. In: Proc. AFIPS National Comp. Conf., Vol. 51 (June 1982 ), pp. 515–528.

    Google Scholar 

  26. D. C. Smith, C. Irby, R. M. Kimball, W. Verplank and E. Harslem: Designing the Star User Interface. In: BYTE, vol. 7 no. 4 (April 1982).

    Google Scholar 

  27. W. G. Vincenti: What Engineers Know and How They Know It: Analytical Studies from Aeronautical History. Baltimore: Johns Hopkins Univ. Press, 1991.

    Google Scholar 

  28. W. Visser: More or less following a plan during design: opportunistic deviations in specification. In; Intnl. J. of Man-Machine Studies, Vol. 33, no. 3 (1990), pp. 247–304.

    Article  Google Scholar 

  29. T. Winograd, ed.: Bringing Design to Software. Reading MA: Addison-Wesley, 1996.

    Google Scholar 

  30. G. H. Woodmansee: The Visi On Experience—From Concept to Marketplace. In: Human Computer Interaction—INTERACT ‘84 (Shackel B., ed.), pp. 871–875. Amsterdam: North Holland, 1984.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1997 B. G. Teubner Stuttgart

About this chapter

Cite this chapter

Newman, W. (1997). What Application Designers Know: Some Thoughts on Innovation in Interactive Systems. In: Liskowsky, R., Velichkovsky, B.M., Wünschmann, W. (eds) Software-Ergonomie ’97. Berichte des German Chapter of the ACM, vol 49. Vieweg+Teubner Verlag. https://doi.org/10.1007/978-3-322-86782-7_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-86782-7_2

  • Publisher Name: Vieweg+Teubner Verlag

  • Print ISBN: 978-3-519-02690-7

  • Online ISBN: 978-3-322-86782-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics