SL-GMS® Development Tools

SL-GMS is an interactive, object-oriented application framework providing a fast and flexible system for the creation of graphical applications using C++, Microsoft .NET or JAVA. Graphical objects are linked directly to application data for dynamic display and interaction – all with minimal programming.

SL-GMS News:
New Native 64-bit Edition of SL-GMS J/Developer Product Supports Red Hat Enterprise Linux 7 and Java 1.9.
Visual Studio 2017 Supported with the Latest Versions of .NET and C++ Based SL-GMS, and a New DirectX Graphic Engine Option introduced for the 64-bit Editions
New Versions of .NET and C++ Based SL-GMS Products with Enhanced DXF Conversion Tool and New Dynamic Graphical Models.

More SL-GMS News

SL-GMS Solutions

Process Control

  • DCS and SCADA
  • Plant and Factory Process Control
  • Manufacturing Line Control
  • Energy/Facility/Building Management
  • Lifeline Control – Water, Electric, Gas, Waste…

  • Customer Relationship Management
  • Network Service Fulfillment & Assurance
  • Element Management
  • Asset Management
  • OSS Performance Monitoring
Intelligent Traffic Control

  • Highway Traffic Control
  • Signal Control
  • Transportation Facility Monitoring
  • Transportation Energy Control/Management
  • Transportation Security Monitoring
Satellite Telemetry & Aerospace

  • Control & ground stations
  • Real time simulators
  • Test facilities
  • As used by NASA for Shuttle Launch Control and by IRIDIUM for satellite command & control

SL-GMS is used by leading control systems developers world-wide and deployed in hundreds of mission-critical programs. It is designed for embedding into larger applications where it manages all of the dynamic-graphics display and user-interface functions. Proven in both complex and simple control systems, SL-GMS can be used with both Windows and Linux.



The technology supports the creation of custom editors for creating derivative products for specialized use. It speeds up time to market and dramatically reduces development time and support costs.

Major advantages include:

  • Full application framework
  • Extensive automated screen management
  • Dynamic graphic objects
  • Motif/MFC/.NET integration
  • Hierarchical structures
  • Minimal application code
  • Programmerless screen design
  • Custom editor components
  • Portability of applications
  • High performance

Using a common dynamic graphic editor in all four environments, development efforts in one area may be quickly and efficiently deployed in other environments, preserving your investment.

SL, SL-GMS, SL-GMSDraw, Ax, .Net, C++

Extensions to SL-GMS Development Tools provide increased functionality and industry-specific libraries to accelerate development in advanced mapping and network management applications.