SIMSCRIPT HOME
WHAT'S NEW
DESCRIPTION
FEATURES
ENVIRONMENT
PLATFORMS
DOCUMENTATION
SOLUTIONS
TRAINING
SIMSCRIPT ARCHIVE
LATEST NEWS &
TECHNICAL PAPERS
 



SIMSCRIPT ARCHIVE

SIMSCRIPT II.5 Release 3.0
  Flash preview of Simscript Simulation Studio New Features
*Requires Flash Player from Macromedia.com
 
  Components and Enhancements to SIMSCRIPT II.5
  • SIMSCRIPT II.5 Simulation Graphics -based on the Java environment for enhanced portability. Current SIMSCRIPT Models, which use Simulation Graphics II, only need to be re-linked with the new graphics libraries. More...

  • SIMSCRIPT II.5 Simulation Studio (Programming Development Environment) - provides support for projects with hierarchical directories. It has a more intuitive GUI, modern look-and-feel, and incorporates both a SIMSCRIPT Syntax Color-Coded Text Editor and Graphical Editors for Simulation Graphics. SIMSCRIPT Simulation Studio is available on all supported SIMSCRIPT II.5 platforms: Windows 2000/NT, PC Linux and Unix workstations. More...

  • SIMSCRIPT II.5 Data Base Connectivity (SDBC) provides well-defined SIMSCRIPT II.5 Application Program Interfaces (APIs) to the major database systems on the market: Microsoft Access, SQL Server, Oracle, IBM DB2 and IBM Informix. More...

  Key Enhancements Specific to PC Windows's Platform:
  • SIMSCRIPT II.5 compiler for PC Windows's platform now has a command-line interface - In addition to model development using SIMSCRIPT II.5 Simulation Studio, models can be also created using the same commands as on SIMSCRIPT II.5 UNIX/Linux platforms: simc, simld, simgld etc. More...

  • SIMSCRIPT file management for the PC platform was redesigned to allow multiple applications to read from a file that is in process of being written to. Multiple users can access/check output reports of the model during simulation run. More...

  • Symbolic Debugger now has a resizable window that allows for better presentation of debugging information.

  All new enhancements have been added to SIMSCRIPT II.5 with an evolutionary approach while maintaining backward compatibility and preserving your investment.
 
  Installation Procedures
 
  Online Documentation
 
  New example programs for Simscript II.5
 
  Technical Support
 
  APPENDIX
 
  Simscript II.5 Release Notes
 

 
  SIMSCRIPT II.5 Simulation Studio (SimStudio)

SIMSCRIPT II.5 Simulation Studio (SimStudio) is a programming development environment which provides support for projects with hierarchical directories. It has more intuitive GUI, modern look-and-feel, and incorporates SIMSCRIPT II.5 Syntax Color-Coded Text Editor and all Graphical Editors for SIMSCRIPT II.5 Graphics. Simstudio is available on all supported SIMSCRIPT II.5 platforms: Windows 2000/NT, PC Linux and UNIX workstations.

Simstudio has structured organization of project directories and supports multiple routines in a file. New source file organization can easily be connected to a Configuration Management system of your choice.

Users, who were using Simlab for model development with previous SIMSCRIPT II.5 Releases, should see instructions how to export a project from Simlab and create a new project in SimStudio.

Figure 1. Simscript project opened in Simstudio
 
 

 
  SIMSCRIPT II.5 Simulation Graphics

SIMSCRIPT II.5 Simulation Graphics is based on Java environment for enhanced portability. Current SIMSCRIPT Models, which use Simulation Graphics II, only need to be re-linked with the new graphics libraries. All graphical elements in graphics.sg2 library will work without any changes except bitmaps - they have to be converted to JPG.

New SIMSCRIPT II.5 Graphics uses JPG format, so bitmaps in .bmt and .xwd format have to be converted to JPG format.

New SIMSCRIPT II.5 Graphics includes the new redesigned Interactive Graphical Editors integrated with the Simstudio. They have standard look-and-feel as other PC Windows applications, improved menu and dialog editing capabilities, more intuitive GUI and are easier to use.

New SIMSCRIPT II.5 Graphics supports snapshots of the graphics window in encapsulated postscript and JPG. To create a postscript file click on the button PS in the upper right-hand corner of the graphics window. To create JPG file press Shift and click on PS at the same time.

Details how to create graphical elements using Simstudio and how to use them in SIMSCRIPT II.5 models, you can find in SIMSCRIPT II.5 Graphics Users Manual and in Simstudio on-line Help.

Figure 2. Simstudio - Graph editor

<< Back to Top >>
 
 

 
  SIMSCRIPT II.5 Data Base Connectivity (SDBC)

SIMSCRIPT II.5 Data Base Connectivity (SDBC) provides well-defined SIMSCRIPT II.5 Application Program Interfaces (APIs) to the major database systems on the market: Microsoft Access, SQL Server, Oracle, IBM DB2 and IBM Informix. SIMSCRIPT II.5 Data Base Connectivity User's Manual has details how to use it and SDBC Release and Installation Manual explain how to set-up and use it.

<< Back to Top >>
 
 

 
  Enhancements specific to PC Windows Platform

  • New Command-line interface - The SIMSCRIPT II.5 compiler for the PC Windows platform now has a command-line interface. In addition to the model development using Simstudio, models can be also created using the same commands as on SIMSCRIPT II.5 UNIX/Linux platforms: simc, simld, simgld etc. More details on development SIMSCRIPT II.5 models using Command-line interface, you can find in SIMSCRIPT II.5 Users Manual.
  • New file-management system - SIMSCRIPT II.5 file management, for the PC platform, was redesigned to allow multiple applications to read from a file that is in process of being written to. Multiple users can access/check output reports of the model during simulation run.
  • Output redirection - Output from a model can be redirected to a file a.exe > output.txt
  • Improved Debugger - SIMSCRIPT II.5 Symbolic Debugger now has a resizable window that allows for better presentation of debugging information.
  • Profiling - is now available on PC SIMSCRIPT II.5 Windows platform

    To build bank.exe and bank.map for further profiling use -p compiler switch. To create profiling results in bank.lst, use proftime.bat command:

    simc -G -p -o bank.exe *.sim proftime bank

    NOTE: don't use application executable file name with extension .exe, such as "proftime bank.exe"

    SIMSCRIPT II.5 is distributed on CD-ROM. It is also available for downloading from CACI WEB site. On-line SIMSCRIPT II.5 documentation is included on CD-ROM and on SIMSCRIPT WEB site. It is readable through Adobe Acrobat Reader.

    << Back to Top >>
  •  
     

     
      Installation Procedures

    Installation procedure allows standard installation of SIMSCRIPT II.5 system under a single arbitrary directory without root privileges. Installation procedure is automatic and very simple.

    On PC Windows new SIMSCRIPT II.5 can be installed in Program Files. It requires Microsoft C/C++ compiler version 6.0 which can also be installed in Program Files. Required Java run-time is automatically installed and environment variables are set by installation procedure.

    << Back to Top >>
     
     

     
      New Example Programs

    New and updated set of SIMSCRIPT II.5 example programs - is in directory sim_examples, located in directory where SIMSCRIPT II.5 is installed. There are several subdirectories:

    sim_examples/__simstudio_projects - contains new and updated SIMSCRIPT II.5 examples, organized as Projects. From Simstudio, open some of these projects like calship. They all work using new SIMSCRIPT II.5 Graphics.

    See the new Network Editor example - NetEdit. It can be used as a framework to jump-start building many simulation applications where you need to build a network of nodes and links by point-and-click. By changing palette icons, this editor can be used in many application areas: communication networks, computer networks, computer architecture, factory simulations, military simulations etc.


    Figure 3. A simple netwotk example created with Network editor.

    sim_examples/_simdemo - contains SIMSCRIPT II.5 examples which can be invoked using command simdemo. To try them open command window and type simdemo. Example programs will be copied to the directory simdemos.

    sim_examples/_sdbc - contains example programs which illustrate SIMSCRIPT II.5 Data Base Connectivity.

    sim_examples/_book_examples - contains example programs from the following text books:

    "Introduction to Simulation using SIMSCRIPT II.5" by Averill M. Law, PhD

    "Building Simulation Models using SIMSCRIPT II.5" by Edward C. Russell, PhD

    "Introduction to Combined Discrete-Continuous Simulation Using SIMSCRIPT II.5 " by Abdel-Moaty M Fayek PhD

    sim_examples/_simple_graphics - contains very simple, basic graphics examples, like: opening a graphics window, using icon as a background, reading from multiple graphics libraries, etc.

    sim_examples/_advanced_graphics - contains small examples which illustrate usage of some advanced graphics features like: setting graph attributes at run-time, creating tree object etc.

    sim_examples/_non_graphics - contains small simulation examples with textual input and output.

    << Back to Top >>
     
    Home | Products | Solutions | Services | Support | Education | Downloads | Training | Corporate | Contact