Number of co-authors:23
Number of publications with 3 favourite co-authors:James D. Foley:3Austin Henderson:1Jan Gulliksen:1
Srdjan Kovacevic's 3 most productive colleagues in number of publications:Brad A. Myers:154Scott E. Hudson:113Jan Gulliksen:49
go to course
User-Centred Design - Module 3
70% booked. Starts in 25 days
Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess
User Experience and Experience Design !
Our Latest Books
The Social Design of Technical Systems: Building technologies for communities. 2nd Edition
by Brian Whitworth and Adnan Ahmad
Gamification at Work: Designing Engaging Business Software
by Janaki Mythily Kumar and Mario Herger
The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam
Publications by Srdjan Kovacevic (bibliography)
Artim, John, Harmelen, Mark van, Butler, Keith A., Gulliksen, Jan, Henderson, Austin, Kovacevic, Srdjan, Lu, Shijian, Overmyer, Scott, Reaux, Ray, Roberts, Dave, Tarby, Jean-Claude and Linden, Keith Vander (1998): Incorporating Work, Process and Task Analysis into Commercial and Industrial Object-Oriented Systems Development. In ACM SIGCHI Bulletin, 30 (4) pp. 33-36.
In this paper, we report on the results of the CHI98 workshop on task, process and work analysis coupled with object modeling. This workshop was a follow-up to a CHI97 workshop of the same topic. This year's workshop took as its starting point the summary paper and framework created in last year's workshop. The goal of this year's workshop was to bridge the conceptual gulf between current HCI practice and current development practice. The result of this workshop is a proposed set of extensions to UML, a key standard in the object-oriented development community.
© All rights reserved Artim et al. and/or ACM Press
Kovacevic, Srdjan (1996): Flexible, dynamic user interfaces for Web-delivered training. In: Catarci, Tiziana, Costabile, Maria Francesca, Levialdi, Stefano and Santucci, Giuseppe (eds.) AVI 1996 - Proceedings of the workshop on Advanced visual interfaces May 27-29, 1996, Gubbio, Italy. pp. 108-118.
Sukaviriya, Noi, Kovacevic, Srdjan, Foley, James D., Myers, Brad A., Olsen Jr, Dan R. and Schneider-Hufschmidt, Matthias (1994): Model-Based User Interfaces: What are They and Why Should We Care?. In: Szekely, Pedro (ed.) Proceedings of the 7th annual ACM symposium on User interface software and technology November 02 - 04, 1994, Marina del Rey, California, United States. pp. 133-135.
Neches, Robert, Foley, James D., Szekely, Pedro, Sukaviriya, Piyawadee, Luo, Ping, Kovacevic, Srdjan and Hudson, Scott E. (1993): Knowledgeable Development Environments Using Shared Design Models. In: Gray, Wayne D., Hefley, William and Murray, Dianne (eds.) International Workshop on Intelligent User Interfaces 1993 January 4-7, 1993, Orlando, Florida, USA. pp. 63-70.
We describe MASTERMIND, a step toward our vision of a knowledge-based design-time and run-time environment in which human-computer interfaces development is centered around an all-encompassing design model. The MASTERMIND approach is intended to provide integration and continuity across the entire life cycle of the user interface. In addition, it facilitates higher quality work within each phase of the life cycle. MASTERMIND is an open framework, in which the design knowledge base allows multiple tools to come into play and makes knowledge created by each tool accessible to the others.
© All rights reserved Neches et al. and/or ACM Press
Foley, James D., Gibbs, Christina, Kim, Won Chul and Kovacevic, Srdjan (1988): A Knowledge-Based User Interface Management System. In: Soloway, Elliot, Frye, Douglas and Sheppard, Sylvia B. (eds.) Proceedings of the ACM CHI 88 Human Factors in Computing Systems Conference June 15-19, 1988, Washington, DC, USA. pp. 67-72.
A knowledge base which defines a user-computer interface is described. The knowledge base serves as input to a user interface management system, which implements the user interface. However, the knowledge base represents user interface design knowledge at a level of abstraction higher than is typical of user interface management systems. In particular, it represents objects, actions, attributes of objects, an object class hierarchy, and pre-and post-conditions on the actions. The knowledge base can be algorithmically transformed into a number of functionally equivalent interfaces, each of which is slightly different from the original interface. The transformed interface definition can be input to the UIMS, providing a way to quickly experiment with a family of related interfaces.
© All rights reserved Foley et al. and/or ACM Press
Join our community and advance:
Changes to this page (author)17 Jun 2009: Modified24 Jun 2007: Modified
28 Apr 2003: Added
Page maintainer: The Editorial Team