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.

Ir a la instalación

Datos de origen

Repositorio
hiyenwong/ai_collection
Última actividad en el origen
4 de junio de 2026 a las 13:32
Idioma detectado de SKILL.md
inglés
Estrellas
2
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
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
Ver en GitHub