Integrating Object-Oriented Simulation and Interactive Optimization Methods for Logistics Systems Analysis
Abstract
User interfaces in interactive simulations convey the dynamic behavior of the modeled system and allow the analyst to interact with the executing simulation. Traditionally, the software to display the system behavior and to facilitate user interaction has been embedded in the simulation model. Such tight integrations make it difficult to maintain large simulations and impose unnecessary limitations on the development of interfaces to a simulation model. This report presents a portable, object-based architecture, called JADIS (Java-based Architecture for Developing Interactive Simulations), for developing interactive simulations. The architecture is implemented in Java and applied the Model View-Controller paradigm to the development of interactive simulations. In JADIS, the simulation model and its user interfaces are distinct processes that execute concurrently. JADIS integrates concepts from object-oriented programming, concurrent, distributed processing, and human factors interface design in developing interactive simulations. This report describes the JADIS architecture and presents its application to an aircraft repair time analysis problem in the domain of airbase logistics.
Document Details
- Document Type
- Technical Report
- Publication Date
- Feb 01, 1997
- Accession Number
- ADA384930
Entities
People
- Chetan Patel
- Hitesh Nandha
- Nicole L. Schneider
- S Narayanan
Organizations
- Wright State University