Computational Accelerator for MBSE Linkage Determination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Model-based systems engineering (MBSE) faces challenges in linking diverse model and document components across various types, due to differences in content, format, and structure, making conventional tools unsuitable for automated analysis and linkage establishment between MBSE works.

Innovation Solution

A computational accelerator system that preprocesses MBSE works by significant-term extraction, statement differentiation, normalization, and expansion, using engines like term extractor, statement differentiator, normalizer, and comparator to identify and score linkages between statements across diverse MBSE types, employing fuzzy logic and ignore/include term lists to handle structural and grammatical variations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional tools are used for linking MBSE components, then human resources can manually establish linkages, but the process becomes resource-intensive and inefficient

Engineering Contradiction:
Improvelinkage establishment efficiencyVSAvoidsystem complexity for automated analysis
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an automated computational system that acts as an intermediary between MBSE components, using natural language processing and semantic analysis to establish linkages. This intermediary system processes textual content, extracts significant terms, and determines relationships automatically, replacing manual human effort while managing complexity through specialized algorithms and data structures.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical human effort of manually linking MBSE components with an automated computational system. This system uses software-based approaches including text processing, semantic analysis, and automated reasoning to perform linkage establishment, thereby improving productivity while the complexity is managed through algorithmic solutions rather than human cognitive processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If diverse MBSE works with different structures and formats are processed, then comprehensive coverage is achieved, but computational complexity increases

Engineering Contradiction:
Improvehandling of diverse MBSE typesVSAvoidprocessing system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal processing system capable of handling multiple MBSE work types including requirements, designs, tests, and operations. The system uses a unified approach with natural language processing and semantic analysis that can accommodate diverse formats and structures, allowing one system to perform multiple functions across different MBSE domains without requiring separate specialized tools for each type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent employs parameter changes in the form of configurable processing parameters, thresholds, and weights that can be adjusted based on the specific MBSE work type being processed. This allows the system to adapt to diverse MBSE formats and structures by modifying processing parameters rather than requiring fundamentally different processing approaches for each type, thereby managing complexity while maintaining versatility.

Inventive Principle:
Principle #35Parameter changes

3Extent of automation

If automated linkage determination is implemented, then human resource intensity is reduced, but computational resources and processing time are required

Engineering Contradiction:
Improveautomation of linkage determinationVSAvoidcomputational resource consumption
Core Design Contradiction:
Extent of automationVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by performing text preprocessing, significant term extraction, and semantic analysis before the actual linkage determination. This preliminary processing organizes and simplifies the input data, making the subsequent automated linkage determination more efficient and reducing the computational resources required for the main processing task.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the automated linkage determination process into distinct stages including text preprocessing, significant term extraction, semantic analysis, and linkage determination. This segmentation allows each stage to be optimized independently and enables parallel processing where applicable, reducing overall computational resource consumption while maintaining high automation levels.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10922446B2Computational accelerator for determination of linkages across disparate works in model-based system engineering
Publication Date: 2021.02.16 RAYTHEON CO
  • US10922446B2 patent drawing
  • US10922446B2 patent drawing
  • US10922446B2 patent drawing

AI summary

A computational accelerator for determination of linkages across disparate works in a model-based system engineering (MBSE) regime accesses textual content of MBSE works and performs preprocessing of each MBSE work to produce a preprocessed data structures representing the MBSE works. The preprocessing gatherings significant terms from each MBSE work, and delineates the textual content of each MBSE work into segments corresponding to separately identifiable textual statements. Segment-wise comparison between segment pairings of the preprocessed data structures corresponding to different MBSE works is performed to produce a set of segment-wise comparison results based on terms common to each segment pairing, and statement-wise linkages between statements of the MBSE works are determined based on the set of segment-wise comparison results.