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]