skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · undergraduate program · senior project · projects · 

Senior Project - MADCOW


Java-Based GUI for a 3D Simulation Application

Senior Project: 1999-2000
Joshua Gampp, Nicholas Goodman, Jason Harris, Nathan Ortiz and Michael Summers

The Integrated Performance Modeling Environment (IPME) is a modeling and simulation environment of integrated models intended to help the human factors practitioner analyze human system performance. IPME provides a more realistic representation of humans in complex environments, interoperability with other model components and external simulations, and enhanced usability through a user friendly graphical user interface.

The GUI includes standard text widgets, combo boxes, etc., in addition to two 2D drawing canvases for a network diagram and workspace. The network diagram provides a visual description of tasks to be performed and relationships between these tasks, while the workspace provides a 2D view of a 3D graphical environment representing work zones, work surfaces, instruments, operators, and position markers. The IPME was implemented in C and C++ using Motif on a UNIX platform.

The goal of this project was to design and develop a completely new Java GUI for the existing simulation application. In addition to the development of the GUI, the project involved the definition of the interface that the new GUI would use to communicate with the existing modeling environment.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (14:07)