Skip to content

Glossary#

MBSE Terms#

MBSE (Model-Based Systems Engineering): An approach to systems engineering that uses formal models as the primary means of information exchange.

Requirement: A statement of need or constraint that a system must satisfy.

Verification: The process of confirming that a requirement has been satisfied.

Traceability: The ability to trace relationships between requirements, design elements, and verification activities.

Decomposition: Breaking down a high-level requirement or system element into more detailed sub-elements.

Allocation: Assignment of a requirement or function to a specific system element.

[More terms to be added]

SysGit-Specific Terminology#

Post-Cloud: SysGit's deployment approach that leverages existing Git infrastructure rather than creating new data silos.

Package: A SysML v2 container object that groups related modeling elements.

[More terms to be added]

Git Terminology for Hardware Engineers#

Repository (Repo): A storage location for your project, containing all files and their history.

Commit: A snapshot of your project at a specific point in time.

Branch: A parallel version of your repository, used for development without affecting the main version.

Merge: Combining changes from different branches.

Pull Request (PR) / Merge Request (MR): A request to review and merge changes from one branch to another.

Conflict: When changes in different branches affect the same lines of code/text and Git can't automatically merge them.

[More terms to be added]

Acronyms#

  • API: Application Programming Interface
  • CAD: Computer-Aided Design
  • CAE: Computer-Aided Engineering
  • CI/CD: Continuous Integration / Continuous Deployment
  • DOORS: Dynamic Object-Oriented Requirements System (IBM tool)
  • ICD: Interface Control Document
  • IP: Intellectual Property
  • LLM: Large Language Model
  • MBSE: Model-Based Systems Engineering
  • MOSA: Modular Open Systems Approach
  • OMG: Object Management Group
  • RBAC: Role-Based Access Control
  • ReqIF: Requirements Interchange Format
  • SBOM: Software Bill of Materials
  • SE: Systems Engineering
  • SEBoK: Systems Engineering Body of Knowledge
  • SSO: Single Sign-On
  • SysML: Systems Modeling Language

[More acronyms to be added]