Requirements Text Parsing Into Decomposable Models for Automated Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Requirements texts are difficult to understand, ambiguous, and time-consuming to analyze manually, lacking automated techniques for analysis, and there is a gap between human-readable and machine-interpretable models.

Innovation Solution

A method using natural language processing (NLP) to translate requirements documents into machine-interpretable meta-models, leveraging parts of speech, dependency tagging, and named entity recognition to create a graphical representation of requirements, enabling automated analysis for completeness, inconsistencies, and semantic validation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If requirements text is written in natural language to be human-readable, then ease of writing and initial understanding is improved, but ambiguity, inconsistency, and difficulty in automated analysis worsen

Engineering Contradiction:
Improveease of writing requirementsVSAvoidclarity and consistency of requirements
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an intermediary layer (structured representation model) between natural language requirements and machine interpretation. This model uses standardized schemas to capture requirements in a format that preserves human readability while enabling automated validation and analysis, thus resolving the contradiction between ease of writing and reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces manual mechanical analysis of requirements text with automated computational processing. By transforming requirements into structured data formats, the system enables machine-based validation, consistency checking, and analysis, eliminating the limitations of human-only review while maintaining the natural language input advantage

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

2Measurement precision

If requirements text is analyzed manually to ensure understanding and accuracy, then measurement precision and validation are improved, but time consumption and productivity worsen

Engineering Contradiction:
Improveaccuracy of requirements analysisVSAvoidspeed of requirements analysis
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements self-service automation where the system automatically validates, analyzes, and checks requirements consistency without human intervention. The structured representation enables the system to perform validation rules, conflict detection, and completeness checking autonomously, achieving both high accuracy and fast processing speeds

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback mechanisms where the automated analysis system provides immediate validation results, consistency checks, and error notifications to users. This real-time feedback loop ensures high measurement precision while maintaining rapid processing, as issues are identified and corrected during the automated analysis phase rather than requiring slow manual review

Inventive Principle:
Principle #23Feedback

3Reliability

If requirements text is made detailed and comprehensive to reduce ambiguity, then reliability and completeness are improved, but complexity and difficulty of analysis worsen

Engineering Contradiction:
Improvecompleteness of requirementsVSAvoidcomplexity of requirements structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by breaking down complex requirements into structured components using standardized schemas. Each requirement is decomposed into identifiable elements (subject, action, object, constraints) that can be independently validated and analyzed, reducing overall complexity while maintaining completeness and reliability

Inventive Principle:
Principle #1Segmentation

4Productivity

If automated techniques are implemented to speed up requirements analysis, then productivity is improved, but measurement precision and validation accuracy may worsen

Engineering Contradiction:
Improvespeed of requirements processingVSAvoidaccuracy of requirements validation
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent replaces manual validation mechanics with automated computational validation using structured representations and predefined validation rules. This substitution maintains high accuracy through systematic rule-based checking while achieving fast processing speeds, eliminating the trade-off between automation and precision

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

Data Source

PatentUS12572739B2Generating machine interpretable decomposable models from requirements text
Publication Date: 2026.03.10 RAYTHEON CO
  • US12572739B2 patent drawing
  • US12572739B2 patent drawing
  • US12572739B2 patent drawing

AI summary

Embodiments regard generating a requirements statement model. A method can include extracting, from a requirements document, a requirement statement, tagging each word of the requirements statement with a corresponding part of speech tag, identifying dependencies between words and types of dependencies between each word of the requirements statement and associating types of dependencies with each word, generating respective meta-tags for each word of the requirements statement based on the part of speech tag and dependencies, each meta-tag including the parts of speech and type of dependency for each word, identifying, based on the meta-tags and the dependencies, a tree of trees that represent the structure of the requirements statement, and populating the requirements statement model that maps to the identified tree with words of the requirements statement.