Home | Products | Services | Support | Download | Order | Corporate | Site Map

Up
Features
Examples
FAQ
Manuals
Resources
Edu. Grant

SansGUI Features

From Concept to Deployment...

Through many diagrams, screen shots, and brief explanations, we hope that you can grasp what SansGUI Modeling and Simulation Environment has to offer and realize how much time and resources it can save you.  You can read all the exciting features sequentially by joining the SansGUI Feature Tour or selectively by clicking on the points of interest in the following tables.

SansGUI Development Environment

 

Feature

Benefit

Object-oriented development Encourage well-organized data and code modules
Hierarchical class schema Create subclasses with attribute and behavior inheritance
Multi-level class sharing Reuse classes among simulators, workgroups or companies
Rich GUI control types Enhance user interface for data entry and editing
Rich data validation rules Reduce or eliminate errors from user input
Programmable data validation Validate data entries across multiple fields
Automatic unit conversion Guarantee correct units in data
3D Graphics Framework Simplify 3D objects and data visualization with industry-standard OpenGL® support
Aggregate data types Support collections, tables, matrices and more
Row or column major order Meet programming language storage requirements
Dynamic memory allocation Request data storage as needed at run-time
Single data object format Unify the protocol for program module communications
Single API function prototype Reduce learning time for simulator development
Source code framework Generate simulator routine skeleton for DLL creation
Multi-programming languages Choose familiar programming languages for development
Schema version control Manage changes in class schema and keep track of versions
In-process simulator support Build highly interactive simulation control
External process support Support legacy code integration and XML file format
Robust debugging support Trace through simulator code in question
On-line documentation Add on-line documentation to simulators

SansGUI Run-Time Environment

 

Feature

Benefit

Object-oriented model building Reduce redundant data entries with multi-level assemblies
User extensible unit conversion Choose data units according to user's preferences
Symbolic parametric values Test variations of models with case parameters
Qualitative input assistant Convey value semantics from the developer to the user
User overridable routines Initialize data arrays and/or extend the simulator's behavior
Simulation run control Start, pause, stop, step, or fast forward simulation run
Data modification and visualization Change values and plot data dynamically during run-time
3D Graphics Visualization Supports zooming, panning, rotation, and selection controls
Version evolution/update Keep Project Models in synchronization with simulators

 

More Information

  • You can read more about SansGUI by browsing through SansGUI manuals on-line.
  • To obtain a free evaluation copy of the software, please go to our Download area.
  • Contact info@protodesign-inc.com for more information about SansGUI.
  • Send us your comments on-line.  We appreciate any feedback and suggestions from you.

 

Home | Products | Services | Support | Download | Order | Corporate | Site Map

If you have any comments or questions regarding this web site, please contact  webmaster@protodesign-inc.com.

Copyright © 2000-2010 ProtoDesign, Inc.  All rights reserved.

Last Updated: Sunday, November 07, 2010