ensuring the needs of people who interact with a system during its design, development, and use are met is important to system success. using distributed simulation as an example, a holistic usability framework is developed that considers ease of deve ...