Intelligent Distributed Computing Department
Human Centered Systems Group
IDC Dept. Home

William F. Ferguson
Division Scientist



Overview
Selected Publications

Education

  • M.Phil. (Computer Science), Yale University, 1989.
  • B.S., cum laude, (Computer Science), Yale University, 1979.

Summary

Mr. Ferguson has expertise in artificial intelligence, cognitive science, computer-based training, and commercial game technology. At BBN he applies this knowledge as a designer, business developer, evangelist, and technology visionary. He is also engaged in the mentoring of junior and intermediate staff and in the development of business processes for creativity. He has been the technical leader in several major projects and the principal member of business development efforts.

Professional Experience

January 2003 - Present - Technical Lead for the DARWARS Projects The DARWARS Projects are the core of a DARPA funded program to revolutionize computer-based training for the military by exploiting ideas and technologies developed in the commercial gaming world. Responsibilities include communication of the DARWARS vision to military organizations and to commercial entities in the gaming world, and acting as a liaison for these two communities. The project is also conducting research and design in the technology of networked, experience-based teaching and learning.

October 2002 - 2004 - Principal Investigator for the Behavior Authoring in Commercial Games Project The Behavior Authoring in Commercial Games Project endeavors to make behavior creation technology developed in the commercial game world available to behavior modelers in military and academic environments. The project is preparing a survey of useful tools, techniques and approaches used in the gaming world. Publication of this survey will be followed by a workshop to connect game designers and military modelers.

March 2004 - Present - Co-Principal Investigator for the Cultural Modeling Testbed, a joint DMSO/ARL/AFRL project to build a testbed for performing experimental research on culture and personality; especially with regard to their effects on team behavior. This testbed is to be built around a software game so that data can be gathered on the choices players make as they cooperate in a simulated environment.

July 1996 – May 2002 - Technical lead for the AMP program. The AMP (Analysis of Mobility Platform) system is a fielded transportation simulation confederation environment that provides interconnectivity, data management facilities and a common user interface for a set of military transportation models. Responsibilities included the management of the development team, testers and designers, the design of new capabilities, and maintaining the technical aspects of the relationship with the customer. A key aspect of this work has been working with the customer (US Transportation Command) and their other contactors to forge a vision for the AMP system that can sustain it and serve its mission into the foreseeable future.

Aug 2000 – May 2001 - Technical lead for ABC/CSMART. CSMART/ABC is a component-based system for exploring the behavior of large, heterogeneous software systems. The system is currently part of the Ultra*Log program.

Jan – May 1999 - Technical lead for the BEST Scheduling System Integration at Protection One
BEST is a Genetic Algorithm based scheduling system that BBN adapted to function for repair technician scheduling and dispatching. Responsibilities included the de facto coordination of a large poorly integrated customer organization so that they could utilize our software system. Integration was successful and customer reported better technician utilization and reduced load for scheduling staff.

August 1995 -June 1996 - Scientist with the Natural Language Understanding group. Responsible for augmenting the recognition of names in text and conducting experiments assessing the feasibility of combining the output of language recognition systems to achieve results superior to those of either system working alone. Also, constructed the framework for the verbal coaching component of a system that teaches people how to operate remotely controlled underwater vehicles.

1993 –1995 - System architect and technical lead for the OASYS (Operability Assessment SYStem) project. OASYS is a simulation-based design system providing tools that allow non-programmers to assemble simulations of proposed new equipment and software. These simulations are used to drive human-in-the-loop experiments that assess the potential future performance of the equipment and its human operators functioning together. Responsibilities included overall system design, guiding collaboration with client and overseeing an implementation team of four senior developers

1991 – 1993 - Team member on the JFT (Job Family Tutor Project). JFT is a simulation-based tutor for teaching Air Force technicians to debug computer controlled test equipment. Ported the tutoring system to PC (from the LISP machine). Enhanced GUI capabilities for problem visualization.

Institute for the Learning Sciences, Northwestern, 1989 -1990 Evanston, IL.

Graduate student and consultant. Responsible for the development of multi-media interface technology and cognitive models of human learning. Led a team that developed a story-based teaching system which has since been used as a model for the construction of many projects at the Institute. Also designed and oversaw implementation of a case acquisition and indexing system, interviewed job applicants at all levels, and headed a story generation project.

Cognitive Systems, Inc., 1981 - 1987 New Haven, CT.

Technical Lead for development of natural language understanding technology. Developed new language understanding software for the company. The job involved coordinating the efforts of a team of engineers and setting the direction for language research throughout the company. Also wrote an implementation of Lisp and several other large pieces of system software.

HCS Home HCS Personnel
   Contact BBN: Webmaster@bbn.com    |  617-873-8000
Copyright © 2004, 2005 BBN Technologies