Home | Company Info | Products | Services | Support | Contact | Site Map


In This Section:

Framework
Rationale
Projects

Sage® Simulation Framework

The Sage Libraries are our flagship product. They contain a robust and powerful object oriented simulation framework, written to an open architecture in C# for .NET. Many vendors will tell you their products are object oriented, but if you don't have full visibility into them, you're still probably making compromises.

     Sage® Features:

Additional Information:

Core Features

bulletExecutive - multiple types of events w/ and w/o synchronization.
bulletState Machine - table driven, two-phase commit.
bulletModel - container for simulation object & services (many services - call...)

Major Subsystems

bulletResource Framework - multidimensional resource taxonomy.
- Simple implementation of multi-resource, multi-conditional acquisition/release.
- Any object can be treated as a resource.
bulletBlock and Connector Framework - move objects between ports.
- Rich event model & sourcing/sinking.
- Anything can be equipped with ports, and/or move on connectors.
bulletTask Graph/Workflow Subsystem - hierarchical (or arbitrary) task graphs with time cycle analysis.
bullet2.5 Dimension Spatial Modeling - unconstrained point position, velocity, collision detection.
bulletComing Soon - Conduits and Channels - model roadways, movement paths, etc.

Secondary Features

bulletMulti-channel performance-tunable random subsystem w/ (replaceable) Mersenne Twister RNG.
bulletDistributions (including full-custom) and post-run analysis tools.
bulletObject-To-Table Mapping Engine - represent objects as tables, edit & update.
bulletSmartPropertyBag - run-time programmable object hierarchies.
bulletClass-internal XML Persistence Mechanism - go beyond .NET's XML persistence.
bulletMultiprocessor-aware subsystems that adapt to improve performance.

Read our paper from the Winter Simulation Conference - written April 2003.

...and much much more - please call to discuss.

Some Important Features From .NET

bulletSimple Remoting.
bulletWeb Services & Web Applications.
bulletOne-click Deployment to PC's on the web.
bulletSimple Deployment of Apps to PocketPC.
bulletUbiquitous User Group - easy to find answers.
bulletHigh Productivity Language.
bulletHigh Productivity Development Environment.
bulletSimple Integration With Many MS Apps.
bulletSimple Integration With Windows.
bulletHigh quality document generation.

Why should I use a framework?

Why should I use Sage®?

What sort of project benefits from Sage®?

 Bookmark This Page

     Products:  
  Highpoint Software Systems, LLC © 2008 | All Rights Reserved | Home | Contact | Site Map | Top of Page