DSoft Technology is well versed in the development of applications that use the Standardized Astrodynamic Algorithm Library (SAAL) as well as the integration of those algorithms into existing applications. We have worked closely with Space Operations Center (SpOC), formerly Air Force Space Command (AFSPC), since 2003 performing configuration management, algorithm development and enhancements, testing, verification and validation, integration, documentation and distribution and understand the complexity of the individual algorithm integration and use. We have developed a variety of modern software wrappers (C#, VP, Matlab, Java, Python, etc.) around the Fortran Dynamic Link Libraries (DLLs) in the Windows/Linux environments that make integration easier. We have experience with both V5.4.x and V7 releases and can assist authorized clients with the migration of their applications from older versions of the algorithms to the new V7 architecture. Below is a list of some of the integrations we have performed using the SAAL. For more information on our services, please contact us.


  • SATRAK - Satellite Trajectory and Attitude Kinetics provides a modern and richly interactive user interface suited for current Windows operating systems that allows analysts to generate ephemeris, sensor look angles to determine satellite viewing opportunities, and analyze Two Line Element (TLE) and Vector Covariance Matrix (VCMs) datasets.
  • Standardized Astrodynamic Algorithm Library (SAAL) Unit and Integration Testing/Documentation - DSoft Technology provided support to Space Operations Center (SpOC), formerly AFSPC, in conducting unit and V&V testing of the Standardized Astrodynamic Algorithms (SAA).
  • SAINT(TM) – DSoft Technology developed the Space Analysis INtegration Toolkit using the Visual Studio framework that allows users to create new space applications by combining components (2D and 3D visualization, robust data grids, export) and assemblies that include the SAAL.  SAINT is designed to provide a space analyst the means to create an application which takes user input, runs the input through the appropriate SAAL algorithms, and presents the results on a 2D or 3D dynamic plot or map. SAINT makes it simple to build a space analysis tool in about one to three days, depending upon the complexity of the application.
  • SPySE - (Simulation in Python with Space Entities) is a Python-based Modeling and Simulation (M&S) tool. SPySE uses a combination of SAAL DLLs, astrodynamics functions and 3D display capabilities developed in Python and OpenGL along with agent-based modeling and game theory concepts to help answer the "what if" and adversary response questions currently proposed by senior leaders. 
  • BAM - The Breakup Analysis Model (BAM) tool is a software application that models the effects of satellite collisions and breakups.
  • Space Brawler/MDR – Space Brawler/Maneuver Detection and Recovery is a MATLAB-based standalone program that integrates the Astrodynamic Standards to perform explicit frequent revisit, catalogue maintenance and maneuver detection/recovery functions on tactically monitored satellites.
  • CMV – Covariance Matrix Visualization is a standalone tool that allows the user to visualize one or more covariance matrices of the same or different satellites as three-dimensional ellipsoids.

View the full list of our Astrodynamic Standards work.


DSoft Technology is a leading provider of IT services and custom software and website development, specializing in .NET, MEAN, LAMP, SharePoint and Umbraco technologies. We are a Microsoft Certified Partner with 5 gold competencies, and 1 of only 26 Umbraco Certified Partners in North America. We serve clients from the federal, state, and local governments as well as the private sector.