simulation

Designs, implements, and analyzes computational or mathematical models and their executable experiments that emulate the behavior of systems over time; this includes building simulation code or environments, configuring scenarios, running simulations, and processing their outputs. Evaluates model validity, sensitivity, and performance to support hypothesis testing, prediction, or decision analysis.

simulation

Recent Skill Trend

Momentum and market value over time
Trending
Score
No comparison yet
0.09
Oct 01, 2026Oct 01, 2026
Career
Value
No comparison yet
$212K/year
Oct 01, 2026Oct 01, 2026

Must-Read Papers

Most classic and influential ideas
View more

This work addresses the behavioral gap between formal verification and actual execution in traditional engineering approaches, which often neglect execution semantics. To bridge this semantic divide, the paper proposes a Modeling and Simulation-Based Engineering (MSBE) methodology that explicitly treats execution semantics as a first-class engineering entity. It defines executability as the admissible model space induced by the stabilization of execution conditions and unifies model behavior with physical execution through an iterative cycle of formal execution, experimental execution, verification, and activity-mediated validation. Integrating formal methods, simulation-based verification, activity theory, and constraint modeling, MSBE establishes a general-purpose engineering framework applicable to diverse cyber-physical systems (CPS). The approach demonstrates its generality and effectiveness across four CPS categories: human-centric, biophysical, technological, and digital twin systems.

Cyber-Physical Systemsexecution semanticsformal verification

Reasonable Experiments in Model-Based Systems Engineering

Sep 12, 2025
JC
Johan Cederbladh
🏛️ Mälardalen University | Eindhoven University of Technology | Stellenbosch University | IT University of Copenhagen | University of Oslo | Universidade Federal Rural de Pernambuco | University of Antwerp

In model-based systems engineering, low experimental data reuse efficiency and excessive redundant experiments hinder digital engineering agility. To address this, this paper proposes a case-based reasoning (CBR)-driven experimental management framework that explicitly integrates domain knowledge. The framework features structured experimental metadata modeling, digital twin–enabled scenario semantic alignment, and an interpretable similarity assessment mechanism to intelligently determine whether historical experiments can be transferred to address new verification queries. Its key innovation lies in embedding domain knowledge explicitly into both the CBR retrieval and adaptation stages, thereby enabling trustworthy cross-operating-condition and cross-configuration experimental data reuse. Evaluated on an industrial-scale vehicle energy system design case, the framework reduces redundant experiments by 37% and shortens early verification cycles by 42% on average, significantly enhancing iterative efficiency in digital engineering and advancing intelligent experimental management.

Deciding if existing experiments can answer new engineering questionsIntelligently reusing experiment-related data to avoid redundant experimentsManaging experimental configuration metadata and results efficiently

Simulations in Statistical Workflows

Mar 31, 2025
PB
Paul-Christian Burkner
🏛️ TU Dortmund University | Independent Scientist | Rensselaer Polytechnic Institute

This paper systematically examines the structural role and evolutionary trajectory of simulation methods across the statistical lifecycle. Addressing the current fragmentation and conceptual ambiguity in simulation practice, the study introduces, for the first time, a comprehensive functional taxonomy—spanning model specification, diagnostic checking, validation, and inference—and proposes a “simulation-driven” paradigm for statistical practice, prioritizing computational scalability. Methodologically, it integrates Monte Carlo simulation, approximate Bayesian computation (ABC), simulation-based calibration, and posterior predictive checking, implemented via high-performance computing frameworks to enable large-scale empirical analysis. Key contributions are: (1) establishing simulation as foundational statistical infrastructure; (2) providing an actionable roadmap for algorithm design, statistical software development, and pedagogical reform; and (3) advancing a paradigm shift in statistical practice—from model-centric to simulation-augmented inference.

Analyzing trends in simulation-based statistical algorithmsExamining simulation roles in statistical workflowsExploring future impacts of simulations on statistics

Designing a Data Science simulation with MERITS: A Primer

Mar 13, 2024
CF
Corrine F. Elliott
🏛️ University of California, Berkeley | University of Michigan | University of Regensburg | University of California, San Francisco

Long-standing deficiencies in standardized, high-quality criteria for data science simulation studies have led to inconsistent design practices, poor reproducibility, and limited external validity. To address this, we propose MERITS—a simulation quality framework for trustworthy data science—systematically defining six core dimensions: Modularity, Efficiency, Realism, Stability, Intuitiveness, and Transparency. MERITS is the first to operationalize the PCS (Predictability-Computability-Stability) theory into concrete design principles and innovatively introduces a “cooking metaphor” to structure simulations as executable “recipes.” The framework includes 13 actionable design guidelines and is validated through empirical reconstruction of existing studies. Designed for cross-disciplinary applicability, MERITS has been successfully applied to diagnostic reconstructions of prior work, yielding substantial improvements in interpretability, reproducibility, and external validity.

Defining high-quality Data Science simulation standardsProposing MERITS framework for simulation study designProviding guidelines for trustworthy Data Science practices

Ten simple rules for training scientists to make better software

Feb 07, 2024
KG
K. Gallagher
🏛️ University of Oxford | University of Macau | University of Nottingham

Doctoral students in life sciences commonly lack formal software engineering training, hindering the development of robust, reproducible, and collaborative research software. Method: This study proposes ten pedagogical principles for research software development, establishing the first systematic framework centered on “research software pedagogy”—distinct from generic programming instruction. It integrates software engineering best practices (e.g., Git-based version control, CI/CD pipelines, unit testing, RESTful API design), learning science principles, and authentic research workflows, emphasizing the seamless embedding of automation, documentation, testing, and collaborative practices throughout the research lifecycle. Contribution/Results: The framework delivers a generalizable, plug-and-play pedagogical paradigm. Deployed across multiple Chinese universities’ life sciences PhD programs, it has demonstrably improved software deliverable quality, code reusability, and cross-team collaboration efficiency—bridging critical gaps between computational literacy and rigorous, team-based scientific software practice.

Addressing the lack of formal software development training in research.Enhancing reproducibility and good practices in computational research.Teaching scientists to develop high-quality, sustainable software.

Latest Papers

What's happening recently
View more

This study addresses the lack of systematic synthesis at the intersection of artificial intelligence (AI) and modeling and simulation (M&S) by proposing, for the first time, a structured framework based on the full M&S lifecycle—encompassing model construction, input modeling, execution, experimentation, validation, and output analysis. It elucidates the bidirectional integration mechanisms between AI and simulation: how AI enhances or substitutes traditional simulation components, and how simulation supports AI training and evaluation. Incorporating generative AI technologies such as large language models, the paper identifies representative application paradigms and integration approaches across each phase, synthesizes key achievements, and presents a conceptual roadmap tailored to the rapidly evolving ecosystem, while highlighting current limitations and open research challenges.

Artificial IntelligenceGenerative AIInterdisciplinary Integration

This work addresses the opacity of existing large language model (LLM)-driven simulation-based decision systems, which treat scientific simulators as black boxes and lack explicit reasoning about their underlying mechanisms and assumptions. To overcome this limitation, the authors propose MechSim, a novel framework that introduces mechanism-level reasoning into the interaction between LLMs and scientific simulators. MechSim employs structured mechanistic representations to model a simulator’s assumptions, variable dependencies, and execution traces, integrating neural-symbolic reasoning with a constraint engine to enable LLMs to perform explainable, traceable, and constraint-aware inference. Experiments across multiple high-stakes domains demonstrate that MechSim significantly enhances the quality of mechanistic explanations, deepens simulation analysis, and improves the reliability of downstream decisions, thereby transcending the traditional limitation of neural-symbolic systems that operate only on static symbolic representations.

explainabilitymechanistic reasoningscientific simulators

This study addresses a prevalent conflation in reinforcement learning research between two distinct objectives involving simulators: solving the simulator as an end in itself versus treating it as a proxy for a real-world deployment environment. The former seeks high returns within the simulated domain, while the latter aims to transfer learned policies to the physical world. These goals entail fundamentally different algorithmic constraints, methodological requirements, and evaluation criteria. Through conceptual clarification, illustrative case studies, and controlled experiments, this work exposes the pitfalls arising from conflating these roles, delineates their respective appropriate use cases, and calls upon the research community to align experimental design, evaluation metrics, and algorithm development with the intended purpose of simulator usage.

deploymentevaluation metricsreinforcement learning

Hot Scholars

RY

Rehana Yasmin

Research Scientist, King Abdullah University of Science & Technology (KAUST)
CybersecurityCyber ResilienceCryptographyAutomotive Cybersecurity
FI

Fuyuki Ishikawa

Associate Professor, National Institute of Informatics
Software EngineeringTestingFormal MethodsCyber-Physical Systems
AS

Ali Shoker

Research Associate Professor at KAUST
CybersecurityResilienceSystemsBlockchain
TM

Ted Moskovitz

Anthropic
Reinforcement LearningDeep Learning
AR

Aaron Roth

Professor of Computer Science, University of Pennsylvania
Differential PrivacyAlgorithmic FairnessAlgorithmic Game TheoryLearning Theory