Short answer

Adopt a service-oriented architecture for managing simulation models, leveraging software engineering best practices to improve integration, execution, and tracking in collaborative design projects.

Field
Modelling
Source
Linköping electronic conference proceedings (2023)
Method
Conceptual framework development and software implementation.
Evidence
Strong effect

Adopting software engineering principles for system simulation can create more efficient, integrated workflows for complex, multi-domain product development. This modelling research insight is drawn from a 2023 study published in Linköping electronic conference proceedings. Using Conceptual framework development and software implementation., researchers explored how this design variable affects real-world outcomes. The key design takeaway: Adopt a service-oriented architecture for managing simulation models, leveraging software engineering best practices to improve integration, execution, and tracking in collaborative design projects.

Study
ModellingRecentStrong effect

Simulation Model as a Service (SMaaS) Streamlines Multi-Domain System Development

Adopting software engineering principles for system simulation can create more efficient, integrated workflows for complex, multi-domain product development.

Linköping electronic conference proceedings · 2023

01

Key Findings

  • 01Established software engineering workflows can be successfully applied to system simulation to enhance efficiency.
  • 02A Simulation Model as a Service (SMaaS) concept provides a structured approach for integrated deployment, execution, and tracking of simulation models.
  • 03SMaaS facilitates collaboration in development settings involving supplier parts and their digital representations.
02

Application

Design takeaway

Adopt a service-oriented architecture for managing simulation models, leveraging software engineering best practices to improve integration, execution, and tracking in collaborative design projects.

How to apply

Develop or adopt platforms that offer simulation models as services, enabling easy deployment, execution, and data management across different engineering teams and suppliers.

Project actions

  • 01Consider how your simulation models can be modular and accessible to others.
  • 02Explore how to standardize the input and output of your simulations.
  • 03Think about how you can track the execution and results of your simulations systematically.
03

Method & Evidence

AimHow can established software engineering workflows be adapted to system simulation to improve the efficiency of deploying, executing, and tracking simulation models in collaborative, multi-domain development environments?
MethodConceptual framework development and software implementation.
ProcedureThe research proposes a Simulation Model as a Service (SMaaS) concept, applying software engineering workflows to system simulation. This includes discussing compliance with technical, economic, and regulatory requirements and presenting a software implementation for digital supply chain management that embodies the SMaaS principles.
ContextSystem engineering, multi-domain product development, digital supply chains.

Variables

IVApplication of software engineering workflows to system simulation.
DVEfficiency of simulation deployment, execution, and tracking.
CVComplexity of the system being simulated, number of engineering domains involved, collaborative nature of the development setting.
04

Strengths & Limitations

Strengths

  • +Addresses a critical need for efficiency in complex system development.
  • +Leverages proven methodologies from software engineering.
  • +Proposes a practical software implementation concept.

Limitations

Implementing a full SMaaS system can be complex and may require significant investment in software infrastructure and training.

Reliability & validity

The conceptual nature of the SMaaS proposal means direct empirical testing of reliability and validity is limited in the original paper. The presented software implementation would require further validation through user studies and performance benchmarking to establish its reliability and validity in real-world scenarios.

Think critically

To what extent can the SMaaS concept be applied to simulations that are highly experimental or lack standardized interfaces, and what are the potential challenges in achieving interoperability in such cases?

05

Design Principles

"Treat simulation models as modular, accessible services to enhance interoperability and efficiency in complex system development."

As systems become more interconnected and rely on components from various suppliers, managing and integrating simulation models becomes a significant challenge. A service-based approach, akin to software-as-a-service, can standardize deployment, execution, and tracking, leading to faster development cycles and improved collaboration.

06

What This Means for Your Design

Imagine you're building a complex toy with parts from different friends. Instead of everyone sending their parts in different ways, you create a system where everyone can easily 'plug in' their part's simulation, and you can track it all easily. This makes building the toy much faster and smoother.

How to use in your project

  • 1.Reference this paper when discussing the management and integration of simulation models in your design project.
  • 2.Use the SMaaS concept as a framework for organizing your own simulation activities, especially if your project involves multiple components or collaborators.
07

Add to My Project

08

Quick Cite

Paragraph starter

The concept of Simulation Model as a Service (SMaaS), as proposed by Stelzig and Rodenberg (2023), offers a valuable framework for managing complex simulation workflows. By applying principles from software engineering, SMaaS aims to streamline the deployment, execution, and tracking of simulation models, particularly in collaborative environments involving multiple engineering domains and supplier-provided digital representations. This approach facilitates more efficient integration and management of simulation assets, leading to improved development cycles and enhanced digital supply chain capabilities.

09

Source

Linköping electronic conference proceedings

Simulation Model as a Service (SMaaS): A concept for integrated deployment, execution and tracking of system simulation models

journal · 2023

View source

Questions About This Research

What does the research say about simulation model as a service (smaas) streamlines multi-domain system development?
Adopt a service-oriented architecture for managing simulation models, leveraging software engineering best practices to improve integration, execution, and tracking in collaborative design projects. Evidence: Linköping electronic conference proceedings (2023).
Why does "Simulation Model as a Service (SMaaS) Streamlines Multi-Domain System Development" matter for design?
As systems become more interconnected and rely on components from various suppliers, managing and integrating simulation models becomes a significant challenge. A service-based approach, akin to software-as-a-service, can standardize deployment, execution, and tracking, leading to faster development cycles and improved collaboration.
How can designers apply this research?
Adopt a service-oriented architecture for managing simulation models, leveraging software engineering best practices to improve integration, execution, and tracking in collaborative design projects.
What were the main findings?
Established software engineering workflows can be successfully applied to system simulation to enhance efficiency.. A Simulation Model as a Service (SMaaS) concept provides a structured approach for integrated deployment, execution, and tracking of simulation models.. SMaaS facilitates collaboration in development settings involving supplier parts and their digital representations.
What research method was used?
Conceptual framework development and software implementation..
How strong is the evidence?
Evidence strength is rated Strong effect, based on a 2023 journal from Linköping electronic conference proceedings.
What should I do differently in my next project?
Develop or adopt platforms that offer simulation models as services, enabling easy deployment, execution, and data management across different engineering teams and suppliers.
What are the limitations?
The effectiveness of SMaaS may depend on the maturity of existing software engineering practices within an organization and the standardization of simulation model interfaces.