Skip to main content

Designing for evolutionary systems

  • Chapter
  • First Online:
  • 154 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 973))

Abstract

The main objective in human-computer interaction design is the development of user-centred systems. Command-based interfaces did meet this objective as long as the users were programmers. But nowadays the group of users is more diversified, the computer has penetrated other professional fields influencing the jobs concerned. This process puts new requirements to interface techniques and methodologies to regain user-centredness. Traditional methodologies appear to be inadequate to prevent all kinds of user problems. Moreover when user problems occur most systems are already finalised. This makes major changes in interface and/or functionality impracticable. Alternative approaches based on rapid prototyping and iterative design must deliver systems open for future adjustments. Users and tasks change whenever new systems are used for longer periods. This chapter describes in more detail an intelligent front-end to an existing program, an evolutionary help system and flexible and adaptable interface tools.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J.R. Anderson: Skill Acquisition: Compilation of Weak-Method Problem Solutions. Psychological Review, 94, 192–210 (1987).

    Google Scholar 

  2. C.M. Brown: Human-Computer Interface Guidelines. Norwood, NJ: Ablex (1988).

    Google Scholar 

  3. D. Browne, M. Norman, D. Riches: Why build adaptive systems? In D. Browne, P. Totterdell, M. Norman (eds.): Adaptive User Interfaces. London: Academic Press (1990).

    Google Scholar 

  4. J.M. Carroll, M.B. Rosson: Paradox of the active user. In: J.M. Carroll (ed.): Interfacing Thought. Cambridge, MA: MIT Press (1987).

    Google Scholar 

  5. B.J. Cox: Object Oriented Programming. An Evolutionary Approach. Reading, MA: Addisson-Wesley (1987).

    Google Scholar 

  6. G. Fisher, K. Nakakoji, J. Ostwald, G. Stahl, T. Summer: Embedding computerbased critics in the contexts of design. Proceedings of the ACM INTERCHI '93 conference, Amsterdam, 157–164 (1993).

    Google Scholar 

  7. J.D. Foley, V.L. Wallace, P. Chan: The human factors of computer graphics interaction techniques. IEEE Computer Graphics and Applications, 4, 13–18 (1984).

    Google Scholar 

  8. M.M. Gardiner, B. Christie (eds.): Applying cognitive psychology to userinterface design. Chichester, England: Wiley (1987).

    Google Scholar 

  9. J.D. Gould, S.J. Boies, S. Levy, J.T. Richards, Schoonard: The 1984 Olympic Message System: A test of behavioral principles of system design. Communications of the ACM, 30, 758–769 (1987).

    Google Scholar 

  10. H.P. Grice: Logic and Conversation. In: P. Cole, J.L. Morgan (Eds.): Studies in syntax. Vol. 3. New York: Academic Press (1975).

    Google Scholar 

  11. J. Hensgens, P. Letanoux: Can complex conventional programs be revitalized? Knowledge Based Systems, 6, 17–23 (1993).

    Google Scholar 

  12. B.W. Kernighan, D.M. Ritchie: The C programming language. London: Prentice-Hall International (1987).

    Google Scholar 

  13. W.M. Newman, E.A. Edmonds: The Separable User Interface: a Conversation. In: E.A. Edmonds (ed.): The Separable User Interface. London: Academic Press (1992).

    Google Scholar 

  14. J. Nielsen: The Usability Engineering Life Cycle. Computer, 25 (3), 12–22 (1992).

    Google Scholar 

  15. J. Nielsen, T.K. Landauer: A mathematical model of the finding of usability problems. Proceedings of the ACM INTERCHI '93 conference, Amsterdam, 206–213 (1993).

    Google Scholar 

  16. D.A. Norman: Cognitive engineering. In: D.A. Norman, S.W. Draper (eds.): User centered system design: New perspectives on human-computer design. Hillsdale, NJ: Erlbaum (1986).

    Google Scholar 

  17. OSF/Motif Release 1.1. Open Software Foundation, Cambridge, MA (1990).

    Google Scholar 

  18. Open Look graphical usr interface functional specification. Sun Microsystems and AT&T, Reading, MA: Addisson-Wesley (1989).

    Google Scholar 

  19. G.R. Overboom, P.R. Maarleveld, P. Letanoux, J. Hensgens: Object-oriented techniques, and what about operation environments? Conference Proceedings SCOOP Europe 91, London: SIGS (1991).

    Google Scholar 

  20. R. Rubinstein, H.M. Hersh: Design Philosophy. In: The Human Factor: Designing Computer Systems for people. Burklington, MA: Digital Press (1984).

    Google Scholar 

  21. B. Shackel: IBM makes usability as important as functionality. The Computer Journal, 29, 475–476 (1986).

    Google Scholar 

  22. B. Shneiderman: The future of interactive systems and the emergency of direct manipulation. Behavior and Information Technology, 1, 237–256 (1982).

    Google Scholar 

  23. D. Simes, P.A. Sirsky: Human factors: An exploration of the psychology of human-computer dialogues. In: H.R. Hartson (ed.): Advances in human-computer interaction. Norwood, NJ: Ablex (1985).

    Google Scholar 

  24. The X-window System, Version 11, Release 4. Massachusetts Institute of Technology (1989).

    Google Scholar 

  25. B. Tognazzini: The Apple II human interface guidelines. Cupertino, CA: Apple Computer (1985).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Heimo H. Adelsberger Jiří Lažanský Vladimír Mařík

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Hensgens, J. (1995). Designing for evolutionary systems. In: Adelsberger, H.H., Lažanský, J., Mařík, V. (eds) Information Management in Computer Integrated Manufacturing. Lecture Notes in Computer Science, vol 973. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60286-0_113

Download citation

  • DOI: https://doi.org/10.1007/3-540-60286-0_113

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60286-6

  • Online ISBN: 978-3-540-44785-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics