Contact us for more information about our business solutions and capabilities
 

spacer spacer Search
spacer
blackline
SIMSCRIPT®
Proven Industry Performance.

SIMSCRIPT III New Modular Object Oriented Simulation Language

Version 1.0 Available Now!

New SIMSCRIPT III Release 1.0 includes the new compiler, with powerful enhancements

  • Object Oriented Programming: Classes, Objects, Methods, Multiple inheritance
  • Object Oriented Process-based Simulation: Object activities – process-methods
  • Modularity: importing Modules/Packages, with public interfaces and private implementation
  • Increased execution speed for most very large simulation models
  • More efficient ranked sets, especially convenient in communication networks simulations
  • Strong type checking, and extensive error reporting to speed up model development
  • Increased maximum size for arrays, entities and text variable
  • Enhanced SIMSCRIPT III Development Studio (SimStudio) for automatic build of both SIMSCRIPT III and SIMSCRIPT II.5 models
  • Object Oriented SIMSCRIPT III graphics
  • SIMSCRIPT III database connectivity (SDBC)

SIMSCRIPT III Release 1.0 is available on 32-bit PC Windows platforms and 64-bit AMD64 processors Opteron and Athelon with 64-bit Linux RedHat Enterprise 4.

The 64-bit version of SIMSCRIPT III provides the following additional benefits

  • Increased address space
  • Support for large files
  • 64-bit pointers and 64-bit integers
  • 64-bit simulation graphics
  • 64-bit database connectivity

Downloads

CACI's SIMSCRIPT III is a new Modular Object Oriented modeling and simulation programming language for building portable, high fidelity, large scale simulation and modeling applications with interactive graphical user interfaces, presentation and 2-D animation graphics. Imported geographical maps and airport or factory layouts create realistic visualizations.

SIMSCRIPT III supports objects and classes, including their attributes and methods, as well as sets (linked lists) of objects. An invocation of a "process method" represents an activity of an object which can be scheduled and can elapse simulation time. Both single and multiple inheritance are supported. Methods inherited from base classes can be overridden by derived classes.

Support for modules allows the source code to be organized in a hierarchical structure. Large models can be divided into modules, which promote better source code organization, facilitate the reuse of code, efficient development and easy model extensibility.

Learn More About SIMPROCESS

  Product Description
Feature Overview

SIMSCRIPT II.5 Release 4.0

New SIMSCRIPT II.5 Release 4.0 includes the new redesigned compiler, with several enhancements

  • Increased Execution speed for most very large simulation models
  • More efficient Ranked Sets, especially convenient in communication networks simulations
  • Stronger type checking, and extensive error reporting to speed up model development
  • Increased maximum size for arrays, entities and text variables

Development Studio (SimStudio), command line interface, SIMSCRIPT graphics and SIMSCRIPT database connectivity (SDBC) are the same as in the previous SIMSCRIPT II.5 Release 3.0

SIMSCRIPT II.5 Release 4.0 is available on 32-bit PC Windows platforms and 64-bit AMD64 processors Opteron and Athelon with 64-bit Linux RedHat Enterprise 4.

The 64-bit version of SIMSCRIPT II.5 provides the following benefits

  • Increased address space
  • Support for large files
  • 64-bit pointers and 64-bit integers
  • 64-bit Simulation Graphics
  • 64-bit Data Base Connectivity