RONALD M. BAECKER

 

Ronald Baecker is Bell University Laboratories Professor of Human-Computer Interaction at the University of Toronto. He is a Professor of Computer Science and the founder and Chief Scientist of the Knowledge Media Design Institute, and is also cross-appointed to the Department of Electrical and Computer Engineering and the Faculty of Management. His B.Sc., M.Sc., and Ph.D. are from M.I.T.

Baecker is an active researcher, lecturer, and consultant on human-computer interaction and user interface design, user support, software visualization, multimedia, computer-supported cooperative work and learning, the Internet, entrepreneurship and strategic planning in the software industry, and the role of information technology in business. He has published over 100 papers and articles on topics in these areas. He is also the author or co-author of two published videotapes and of four books:

  • Readings in Human-Computer Interaction: A Multidisciplinary Approach
  • Human Factors and Typography for More Readable Programs
  • Readings in Groupware and Computer-Supported Cooperative Work: Facilitating Human-Human Collaboration,and
  • Readings in Human-Computer Interaction: Toward the Year 2000.

He is the co-holder of 2 patents and 1 patent pending.

Baecker is also the founder and CEO of Expresto Software Corp, a firm that helps enterprises with eCommerce, eLearning, and eSupport through the creation and Web distribution of visual, interactive, self-serve explanations. He was previously the founder and CEO of HCR Corporation, a Toronto-based UNIX contract R&D and technology development and marketing firm, sold in 1990 to a U.S. competitor.

Professor Baecker developed, and currently teaches, The Business of Software (CSC 454/2527). Students wishing to enroll in this course must complete a ballot form and return it to the student counselor in SF 2304D (along with supporting documentation) by the date posted by the undergraduate secretary. Enrolment is limited. Late ballots will not be considered.

Another course developed by Professor Baecker, Design of Interactive Computational Media (CSC 318), is currently being taught by Professor Ravin Balakrishnan.



CURRENT RESEARCH GROUPS

Information in parenthesis indicates the relevant publications. B = books, P = papers, and F = film or video. The link will take you to the corresponding section of the Publications page.

oOne current research project is centred in the ePresence lab, and seeks to make webcasting highly interactive, more engaging, scalable, robust, and accessible both in real-time and via archives. The lab's work can be applied to enhancing distance learning, facilitating collaboration in global corporations, and improving continuing medical education. For more information click here.

oBaecker is also active in research on understanding and trying to develop solutions to the problems of technology complexity and feature bloat, trying to bridge the gap between what users know and what they need to know. [P2] This has included work on using visual explanations in place of text to demonstrate procedures and to answer questions. He was also the co-supervisor on Joanna McGrenere's recent Ph.D. thesis which characterized the impacts of bloat on users of a leading word processor and developed and studied a user-adaptable, switchable interface to that word processor. [P1]

oA third project, just beginning, intends to prototype, design, construct, and evaluate a family of electronic memory aids that will go significantly beyond current PDA and ubiquitous computing technology in assisting people to remember things and helping them when they forget. This work will leverage an existing research project on time based email visualization and management. [P2, P11] For more information click here.

oPast research has been highlighted by innovations and work in other areas of HCI and knowledge media design:

  • Novel Web technologies, Web user interfaces, and Web-based virtual communities. [P9, P8, P6]
  • Digital multimedia systems for authoring motion pictures and other dynamic visual presentations; and their application to education, learning, training, and support. [P3, P10, P12, P13, P17]
  • Collaborative writing, including the development and testing of a new understanding of how people write collaboratively and novel prototypes of collaborative writing technology. [P14, P10, P15, P19, P23] [F1]
  • A methodolgy for constructing powerful yet unobtrusive systems for the visualization of programming languages, and its application to the LOGO language. [P7, P21]
  • A comprehensive conceptual framework for software visualization. [P20]
  • Novel computer systems for the motion analysis of video tape records. [P28, P18, P22]
  • The development and evaluation of video, audio, and computer technologies to facilitate the real-time collaboration of individuals working at a distance. [P25, P26]
  • A broad concept of uses of animation at the interface, and the realization and testing of one specific manifestation, the animated icon. [P27, P24]
  • A systematic and comprehensive new approach to enhancing the presentation of computer program source code through the application of graphic design principles, done together with Aaron Marcus. [B3] [P5]
  • One of the first profound demonstrations of the potential of computer animation to portray and elucidate computer program behaviour, as realized in the half hour film, Sorting Out Sorting. [P4, P7] [F3, F4]
  • The first comprehensive conceptual framework for computer animation and the first significant interactive computer animation system. [excerpted in F2]

 


PUBLICATIONS

For a selection of Dr. Baecker's publications please click on the "Publications" bar.


ADDRESS

 

University of Toronto
Sandford Fleming Building
Room 4306E
Toronto, Ontario
M5S 3G4


Email: rmb@dgp.utoronto.ca
Tel: 416-978-6983
Fax: 416-978-5184


DGP home Page


updated by Kelly Rankin, Feb 26, 2002.