Aller au contenu principal

Glossary

This glossary defines key terms used throughout the Sim4Sys documentation.

A

Agile Systems Engineering
A methodology that applies agile software development principles to systems engineering, emphasizing iterative development, early validation, and continuous stakeholder feedback.

C

C++ Code Generation
The automated process of generating executable C++ code from UML/SysML models created in Sim4Sys-Designer. This code represents the logical behavior described in the models.

H

Hub4Sys
A web-based collaboration platform for storing, sharing, and managing Sim4Sys projects. It provides project management, artifact storage, code compilation services, and team collaboration features.

M

MBSE (Model-Based Systems Engineering)
A systems engineering methodology that uses models as the primary means of information exchange between engineers, stakeholders, and tools throughout the system lifecycle.

Model
A structured representation of a system using UML/SysML notation. In Sim4Sys, models describe system behavior, structure, and requirements.

S

Sim4Sys
A comprehensive toolchain for agile systems engineering and model-driven system engineering (MBSE), consisting of Sim4Sys-Designer and Sim4Sys-Virtual Bench.

Sim4Sys-Designer
A desktop tool built on Papyrus (Eclipse-based) for creating UML/SysML models and generating C++ code. It provides modeling capabilities, code generation, and integration with Virtual Bench.

Sim4Sys-Virtual Bench (Sim4Sys-VB)
A web-based SaaS application that provides a visualization environment for testing and validating system behaviors. It runs at sim4sys.com and integrates with Sim4Sys-Designer.

T

Test Scenario
A predefined sequence of events and conditions used to validate system behavior in Virtual Bench. Scenarios test specific use cases or system responses.

Toolchain
The integrated set of tools (Sim4Sys-Designer and Sim4Sys-VB) that work together to support the complete systems engineering workflow from modeling to validation.

V

Visualization
The process of observing and interacting with system behavior in a virtual environment. In Sim4Sys, visualizations are created in Virtual Bench using executables generated from models.