Skip to main content

llm-sysml-alignment

LLM-assisted semantic alignment methodology for SysML v2 model integration in collaborative MBSE. Use when working with cross-organizational system model integration, SysML v2 semantic alignment, or LLM-based MBSE workflows. Keywords: SysML, MBSE, LLM, semantic alignment, model integration, SysML v2.

Zur Installation springen

Quellinformationen

Repository
hiyenwong/ai_collection
Letzte Quellaktivität
4. Juni 2026 um 13:32
Erkannte Sprache von SKILL.md
Englisch
Sterne
2
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
llm-sysml-alignment
description
LLM-assisted semantic alignment methodology for SysML v2 model integration in collaborative MBSE. Use when working with cross-organizational system model integration, SysML v2 semantic alignment, or LLM-based MBSE workflows. Keywords: SysML, MBSE, LLM, semantic alignment, model integration, SysML v2.
# LLM-SysML Alignment LLM-assisted methodology for semantic alignment and integration of SysML v2 models in collaborative Model-Based Systems Engineering (MBSE). ## Problem Statement Cross-organizational collaboration in MBSE faces challenges in achieving semantic alignment across independently developed system models. Different organizations use different naming conventions, model structures, and domain-specific terminology, making integration difficult. ## Solution Approach Structured, prompt-driven approach leveraging: - **SysML v2 constructs**: alias, import, metadata extensions - **LLM capabilities**: semantic matching, syntax verification, traceability - **Iterative process**: model extraction → semantic matching → verification ## Core Methodology ### Step 1: Model Extraction Extract semantic information from SysML v2 models: ```python # Key elements to extract: - Element names and aliases - Relationships and dependencies - Domain-specific terminology - Metadata and annotations ``` ### Step 2: Semantic Matching Use LLM for semantic alignment: ```markdown Prompt structure: 1. Identify equivalent elements across models 2. Detect semantic similarities despite naming differences 3. Generate alignment mappings 4. Create traceability links ``` ### Step 3: Verification and Integration Verify alignment consistency: ```python Verification checks: - Syntax correctness (SysML v2 compliant) - Semantic consistency (equivalent meanings) - Traceability (alignment rationale documented) - Completeness (all elements covered) ``` ## SysML v2 Constructs Used ### Alias ```sysml alias ModelA.Part as ModelB.Component; ``` ### Import ```sysml import ModelA::*; import ModelB::*; ``` ### Metadata Extensions ```sysml metadata alignmentSource = "ModelA"; metadata alignmentConfidence = 0.95; ``` ## Workflow Example **Scenario**: Two companies developing subsystem models for a larger system. ```markdown Model A (Company 1): - EngineSubsystem - FuelSystem - PowerControl Model B (Company 2): - PropulsionModule - FuelManagement - EnergyRegulator Alignment Process: 1. LLM identifies semantic equivalents 2. Creates alias mappings 3. Generates import statements 4. Adds metadata for traceability ``` ## LLM Prompt Patterns ### Semantic Extraction Prompt ```markdown Extract semantic information from SysML v2 model [MODEL]: 1. Identify core concepts and their domain 2. List element relationships 3. Document naming conventions used 4. Extract domain-specific terminology ``` ### Alignment Matching Prompt ```markdown Match elements between Model A and Model B: 1. Identify equivalent elements by semantics (not names) 2. Generate alias mappings 3. Document alignment rationale 4. Flag ambiguous matches for human review ``` ### Verification Prompt ```markdown Verify alignment correctness: 1. Check SysML v2 syntax compliance 2. Verify semantic equivalence 3. Ensure traceability completeness 4. Identify missing alignments ``` ## Best Practices 1. **Iterative refinement**: LLM alignment may need multiple iterations 2. **Human verification**: Flag ambiguous matches for review 3. **Metadata traceability**: Always document alignment rationale 4. **Soft alignment**: Use aliases instead of renaming 5. **Domain context**: Provide domain-specific context to LLM ## Key Findings (from Research) - LLMs effectively assist in semantic alignment across engineering models - SysML v2 provides robust framework for model integration - Structured prompts improve alignment accuracy - Traceability essential for maintaining alignment over time - Soft alignment (aliases) preferred over hard renaming ## Applications - Cross-company system integration - Legacy model modernization - Domain-specific model translation - Multi-team collaborative MBSE - System of systems integration ## Related Skills - **arxiv-search**: Search for latest MBSE papers - **kg-research-workflow**: Import papers to knowledge graph - **skill-creator**: Create new skills from research ## Source Paper **LLM-Assisted Semantic Alignment and Integration in Collaborative Model-Based Systems Engineering** - arxiv ID: 2508.16181 - Authors: Li, Zirui et al. - Published: 2026 ## Notes - Requires SysML v2 knowledge - LLM prompts should be domain-specific - Alignment confidence varies by domain complexity - Human review essential for safety-critical systems
Auf GitHub ansehen