Inhumate Suite Documentation
Welcome to the documentation site for Inhumate Suite!
Start reading by selecting a page in the navigation menu to the left.
Note that you can search (at the top) from anywhere on this site.
Introduction
The Inhumate Suite is a collection of software applications, tools and libraries supporting human-system effectiveness and simulation-based operations, such as
- Concept development, modeling, design and experimentation
- Research, user testing and analysis
- Operational training
Characteristics and design choices
The suite is designed to be
- light-weight and flexible
- simple to use and deploy
- cross-platform, extendable and adaptable
- game engine and web friendly
- powered by and well aligned with open-source ecosystem
Enabling technology
The suite is mostly based on open-source technology
- SocketCluster and Protocol Buffers for communications
- .NET Core for some applications and tools
- Vue.js for web-based user interfaces
Components
The suite can be divided into
- The RTI (Runtime Infrastructure), providing networking and a common data model
- Applications, such as Recorder, Viewer and Analytics, for collecting, visualizing and analyzing data
- Integrations and client libraries, connecting software components to each other through the RTI