SOAR: an architecture for general intelligence
Artificial Intelligence
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Business process components for distributed object applications
Communications of the ACM
Communications of the ACM
Distributed Virtual Environments
IEEE Computer Graphics and Applications
Making Components Contract Aware
Computer
Rapid Prototyping for Distributed Virtual Environments
IEEE Software
IEEE Software
Business Object Component Architecture
IEEE Software
Using Patterns to Model Variability in Product Families
IEEE Software
Design and application of hybrid intelligent systems
Exploring the constraints of human behavior representation
WSC '04 Proceedings of the 36th conference on Winter simulation
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Hi-index | 0.00 |
We describe the architecture, design, components, and functionality of the Distributed Mission Training Integrated Threat Environment (DMTITE) software. The DMTITE architecture and design support the development and run-time operation of computer-generated actors (CGAs) in distributed simulations. The architecture and design employ object-oriented techniques, component software, object frameworks, containerization, and rapid prototyping technologies. The DMTITE architecture and design consist of highly modular components where interdependencies are well defined and minimized. DMTITE is an open architecture and open design, and most component and framework code is open source. The DMTITE architecture and design have been implemented (including all system components and frameworks) and currently support a number of types of computer-generated actors. The DMTITE architecture, design, and implementation are capable of supporting multiple reasoning, vehicle dynamics, skill level, and migration requirements for any type of CGA.