Verification Script Adaptation via Environment Parameter Substitution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing verification automation apparatuses require manual modification of internal parameters to adapt verification scripts for new systems, even if the devices and configurations are different from previously verified systems, making script reuse impractical.
Innovation Solution
A verification automation apparatus and method that acquires a verification script, searches for compatible configurations using environment information and execution enabling requirements, and materializes the script to be executable on the new system without manual modification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If verification scripts are created for specific system configurations, then verification accuracy is improved, but adaptability to different systems deteriorates
Solution Approach 1:
The patent applies parameter changes by introducing environment information that describes system configurations and automatically modifying script parameters based on the target system's environment. The verification configuration search unit compares execution enabling requirements with actual system parameters, and the execution script materializing unit generates customized scripts by substituting parameters according to the detected environment, thus maintaining both accuracy and adaptability
Solution Approach 2:
The patent implements self-service through automated environment detection and script adaptation. The verification automation apparatus automatically acquires environment information about the target system, searches for compatible configurations, and materializes executable scripts without requiring manual intervention. This self-service mechanism enables scripts to adapt themselves to different system configurations automatically
2Reliability
If manual modification of verification scripts is performed for each new system, then verification reliability is improved, but productivity deteriorates
Solution Approach 1:
The patent replaces the mechanical process of manual script modification with an automated information processing system. The verification configuration search unit automatically compares execution enabling requirements with system environment information, and the execution script materializing unit automatically generates customized scripts through parameter substitution. This substitution of manual mechanical work with automated computational processes maintains verification reliability while dramatically improving productivity
Solution Approach 2:
The patent introduces environment information as an intermediary between the verification script and the target system. This intermediary contains system configuration data that mediates the adaptation process, allowing the script to be automatically customized without manual intervention. The environment information acts as a bridge that enables automated parameter adjustment while maintaining verification accuracy
3Measurement precision
If verification scripts contain environment-specific parameters, then verification precision is improved, but ease of operation deteriorates
Solution Approach 1:
The patent applies self-service by enabling verification scripts to automatically acquire and adapt to their execution environment. The verification configuration search unit automatically detects system parameters, and the execution script materializing unit automatically generates customized scripts without requiring operators to manually configure environment-specific parameters. This eliminates the complexity of manual parameter configuration while maintaining verification precision
Data Source
AI summary
The invention makes it possible to reuse a verification script without manually modifying the internal parameters of the verification script. A verification automation apparatus 1 adapts a verification script to a system that is to be verified. The verification automation apparatus 1 includes: a verification script acquisition unit 101 that acquires a verification script that includes an execution script for verification work and execution enabling requirements for executing the execution script; a verification configuration search unit 104 that searches the system to be verified, for configurations for which the execution script is executable, using environment information regarding the system to be verified, and the execution enabling requirements; and an execution script materializing unit 105 that materializes the execution script based on the configuration that has been found through the search, so as to be executable in the system to be verified.


