Creating innovative technologies today
for the business environments of tomorrow.
ISI Services
Read about our Technological Solutions.​
Our DataCore Software Development Kit (SDK)
Data analysis and visualization can be challenging when using disparate collection formats and communication protocols. These difficulties are especially present in environments characterized by increasing sales of distributed modeling and simulation. Constraints of time and budget often result in choosing a dedicated solution that resolves the immediate need, while sacrificing the flexibility to respond quickly to changing data formats, new analyst requirements, and hardware scalability problems. The IroquoiSystems Datacore SDK is a comprehensive, cross-platform software package, that addresses these challenges.
Business Process Re-Engineering
Once an infrastructure is in place, it must be exercised; otherwise, why invest? This area is one of the most exciting areas of work because it is THE opportunity to reinvent processes and revolutionize business. In different terms, these are the productivity improvements that have and will continue to help lead our economy to long-term growth without inflation.
HLA FOM Library Generator
This tool allows the developer to avoid writing a significant amount of boilerplate code in the federation environment* just to send and receive data. The generated code is integrated with the Iroquois RTILib to further reduce development time and maximize FOM agility.
With these classes the HLA developer can:
-
Perform all the operations necessary to send
-
Access class methods to subscribe, publish, register, discover, send, receive, delete, and more.
-
Store the class member data and provide functions that are used to set and get the value for each individual member.
-
Send and receive within a Data Distribution Management (DDM)
-
Adhere to the inheritance hierarchy defined by the FOM.
-
Inherit from these classes in order to extend their functionality as needed.​
*Using the Real-time Platform Reference Federation Object Model (RFR FOM) as an example, the HLA Library consisted of over 950 classes and over 100,000 lines of source code
Iroquois M&S Tools RTILib
The Iroquois Run Time Infrastructure Library (RTILib) is a C++ class library that provides an interface to common High Level Architecture (HLA) services such as:
-
Federation Initialization/Shutdown
-
Synchronization
-
Time Management
-
Object and Interaction Class
-
Subscription/Publication
-
Object Attribute Update/ Reflection
-
Interaction Send/ Receive
-
Data Distribution Management
The abstraction provided by the library greatly reduces the amount of code needed to perform HLA operations.​
The Iroquois Data Reducer
The Iroquois Data Reducer, which uses the DataCore SDK as a key element, allows the Analyst to interrogate any Ballistic Missile Defense System (BMDS) message set. The Reducer is typically used to debug and spot check BMDS Simulation and Post Processing Reports. The Data Reducer allows the analyst to:
-
Reduce a message file to contain a set of selected messages.
-
Select, step through, and view all specific contents.
-
Query the message set to establish unique values for a given message, and then apply a filter to view the queried set of messages.