|
| ||||
|
FLexible Analysis, Modeling, and Exercise System (FLAMES®) is a family of commercial off-the-shelf software products that provide a framework for constructive simulations and interfaces between constructive, virtual, and live simulations. FLAMES’ open, object-oriented architecture gives you the flexibility to develop many different types of simulations and to modify your simulations easily as your requirements change. The many benefits of using FLAMES include reduced life-cycle costs, true composability and software reuse, increased productivity, and ultimately, the success of your simulation-based project.
FLAMES includes a number of ready-to-run executable programs referred to as the standard applications. These applications give you the user-friendly tools you need to develop, execute, analyze, and visualize scenarios quickly and easily. The applications can also serve as the starting point for the development of your own custom applications.
FLAMES also includes a large suite of options that augment the capabilities of the standard applications to address specialized simulation requirements.
All system-specific processing in FLAMES-based simulations occurs in software referred to as models. FLAMES defines the base classes for many different types of models, including models of physical devices such as vehicles, sensors, weapons, communication devices, and jammers; models of cognitive processes that simulate human reasoning and decision making; and models of the natural and man-made environment. Starting from these base classes, FLAMES lets you develop models of almost any type of system at the level of fidelity and resolution you require. Models that conform to FLAMES standards can be “plugged” into FLAMES-based simulations in any quantity or combination.
FLAMES standard applications are bundled with a wide variety of example models that let you start building and executing scenarios the minute you install FLAMES on your computer. You can also copy and modify the source code of the example models to create custom models.
Typically, custom FLAMES-based simulations are created by developing new models, plugging them into the FLAMES standard applications, and linking in the FLAMES options you need. Using this approach, you can often get the simulation you need in a matter of weeks. You can also develop FLAMES-based applications that are not based on the standard FLAMES applications, such as custom data importers, scenario development tools, interfaces to specialized equipment, and high-fidelity visualization packages. You can develop custom models and applications yourself, or you can contract with Ternion to develop them for you.
FLAMES is licensed in both development configurations (for those who want to develop new FLAMES-based simulations) and runtime configurations (for those who are only executing the simulations). FLAMES products execute on Sun, Linux, and Windows computers.