Flanagan, J., Huang, T., Jones, P., & Kasif, S. (1997). Human-Centered Systems: Information, Interactivity, and Intelligence. Human-Centered Systems. Urbana-Champaign: Beckman Institute, University of Illinois.
|
Gery, G. (1997). Granting Three Wishes through Performance-Centered Design. Communications of the ACM, 40(7), 54–59.
|
Nakakoji, K., Suzuki, K., Okura, N., & Aoki, A. (1997). A Framework to Support Creativity in Multimedia Information Design. In Proceedings of INTERACT'97, Sydney, Australia (pp. 212–219).
|
Repenning, A., & Ioannidou, A. (1997). Behavior Processors: Layers between End-Users and Java Virtual Machines. (pp. 402–409). Behavior Processors. Capri: Computer Society.
Abstract: Visual programming approaches are limited in their usefulness if they do not include a profile of their users that defines exactly who is attempting to solve what kind of problems using which tools and why. Without such a definition, visual programming approaches can end up as solutions in search of problems. Reconceptualizing — programming environments as layered behavior processors in the context of creating SimCity™-like interactive simulations — makes end-user programming more feasible. The layered approach serves the programming needs for a range of users, including casual computer end-users and professional programmers. The extension of the Agentsheets system with the Ristretto™ agent to Java bytecode compiler is used to illustrate how a behavior processor enables end-users to create their own Java applets that can be embedded into web pages.
|
Hughes, J. A., Prinz, W., & Rodden, T. (Eds.). (1997). Proceedings of ECSCW'97 European Conference on Computer-Supported Cooperative Work. Kluwer Academic Publishers.
|