Super-Charge Software Solutions

The Software Solutions Studio is an opinionated platform for the discovery, analysis, and design of software-centric systems

Try It Out

Improve Software Systems

The software solutions studio facilitates great ideation, clear stakeholder communications, and data-driven continuous improvement

Computer screen with charts and reports illustrating design models


Build more great stuff

  • Identify opportunities for administrative task reduction
  • Streamline status updates and information flows
  • Connect features and bug fixes to product and company outcomes
Abstract globe showing supply routes and delivery model

Production Engineers

Design great paths to production

  • Improve the flow of resources across delivery tools and environments
  • Develop a proactive approach to "non-happy-path" delivery scenarios
  • Leverage tactical insights for system transformations and migrations
Computer screen showing customer purchases and shopping cart


Enable great teams

  • Solidify understanding of value creation and delivery systems
  • Capture complex tool landscapes in easy-to-understand flow diagrams
  • Identify the highest ROI system improvement opportunities

Learn how to use the studio

View Video Tutorial

Adopt a Multifaceted Approach

Graph showing growing trend and time symbol

Past, Present, and Future

Investigate the current software system, the next iteration of the system, and the ideal system

Multiple icons by a person, symbolizing multi-faceted insight

Multiple Levels of Insight

Generate insights at multiple levels by modeling software execution, control, and planning

A light bulb cog icon symbolizing knowledge capture

Better Knowledge Capture

Alleviate document overload by capturing knowledge in models

Portrait of Frank Herbert

A process cannot be understood by stopping it. Understanding must move with the flow of the process, must join it and flow with it.

— Frank Herbert

Get Instant Access

Consider New Ideas

Our blog addresses topics in sociotechnical systems modeling and simulation

Brain signifying machine learning

Combining the strengths of simulation and machine learning

Let’s explore the basic concepts of simulation and machine learning and see at a glance how they may be combined to improve research and obtain better IT systems

Introduction to discrete-time simulation

Discrete-time simulation, like its close cousin discrete-event simulation, provides insightful snapshots of modeled system behavior.

Common mistakes in simulation modeling and how to avoid them

By maintaining clarity and critical distance, simulation teams can bring real benefits in business settings.

Sustainability with on-prem and cloud simulation

Whether we are talking about simulation, machine learning, or data analytics, workloads run cleaner in the cloud.

See More Posts

See the studio in action

Watch Videos

Frequently Asked Questions

We have open sourced the underlying simulation library. However, the Software Solutions Studio combines this simulation library with a proprietary diagram library, so can’t be open sourced (at this time).
No. The modeling and simulation is done in a code-free user interface. Business process modeling knowledge can be helpful, but is not necessary.

Yes and no. If you have a deep knowledge of simulation engineering, then the Software Solutions Studio can be viewed as having the following benefits and drawbacks. Software Solutions Studio Benefits:

  • Reduced (massively) time and money required to build the simulation
  • Verified and tested simulation constructions
  • We handle the verification, you handle the validation
  • More intuitive knowledge capture and improved communication of results, via the graphical user interface
  • Easier reuse of templates and patterns for modeling software delivery
  • High simulation environment portability (web browser vs. a local IDE)
  • Baked-in best practices around simulation construction

Software Solutions Studio Drawbacks:

  • Reduced (massively) flexibility of simulations
  • Limited ability to work on, or run, simulations offline
  • Limitations to customization and extensibility
  • Inability to use CLI utilities to wrap, control, and orchestrate simulation work
  • Less performant simulation execution (in some cases)
  • Lack of low-level explainability title: Is this better than writing a simulation from scratch?
The application itself can present well in screenshares and presentations, but you can also generate image files. We may add additional export formats in the future.
Please detail your request in an email, and send it to
No. Not at this time.
No. The simulator uses common, open formats for import and export. However, automation and integration with external tools is not directly supported.
Discrete event. This formalism can encapsulate discrete time and continuous time (with numerical methods) formalisms. If you have never heard of these before, that is not a problem. Using the simulator does not require working knowledge of these formalisms.