Automation System Description Templates for Non-Functional Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing automation systems face challenges in efficiently managing non-functional requirements and lifecycle updates, requiring complex and time-consuming simulations and validations, which can lead to oversimplification and inefficiencies in performance and dependability.
Innovation Solution
A method and system for updating an automation system description by providing a preliminary description, adapting it to non-functional requirements, and instantiating a final description using a software engineering system with a description editor and instantiation element, allowing automatic refinement and validation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the automation system description is simplified to ease design and management, then the ease of operation improves, but the measurement precision and reliability of non-functional requirements deteriorate
Solution Approach 1:
The system description is segmented into functional requirements and non-functional requirements, with each type handled through specialized templates. This segmentation allows the complexity of non-functional requirements to be managed separately from functional descriptions, maintaining precision while improving ease of operation through structured, modular approach.
Solution Approach 2:
Templates act as intermediaries between the user and the complex automation system description process. These templates pre-structure non-functional requirements, providing a mediating layer that simplifies user input while ensuring comprehensive and precise specification of performance, security, and other non-functional aspects.
2Reliability
If detailed validation and refinement of automation systems is performed to meet stringent non-functional requirements, then the reliability improves, but the device complexity and time consumption increase
Solution Approach 1:
Validation templates are prepared in advance with pre-defined structures for non-functional requirements. This preliminary action ensures that validation criteria are established before system implementation, allowing thorough validation without adding complexity during the actual validation execution phase.
Solution Approach 2:
The system allows dynamic adjustment of validation parameters and requirements through configurable templates. This enables comprehensive validation to be performed with adaptable complexity levels, maintaining reliability while allowing the validation process complexity to be tuned according to specific project needs.
3Adaptability or versatility
If comprehensive updates and upgrades are performed on automation systems to meet evolving infrastructure needs, then the adaptability improves, but the loss of time and productivity during updates increase
Solution Approach 1:
The system employs dynamic templates that can be updated and reconfigured without requiring complete system redesign. This dynamic approach allows non-functional requirements and system descriptions to be adapted to evolving infrastructure needs through localized template modifications, reducing update time while maintaining adaptability.
Solution Approach 2:
Templates serve as reusable copies that can be instantiated multiple times across different system configurations. When updates are needed, validated template patterns can be copied and adapted to new requirements, significantly reducing the time required for system updates while maintaining consistency and adaptability across the automation system.
Data Source
AI summary
A computer-implemented method for updating a description of an automation system of a power network including at least: providing a preliminary description of the automation system, the preliminary description including components and relationships; providing at least one non-functional requirement; adapting the preliminary description to meet the non-functional requirement by modifying the components and relationships; instantiating a final description of the automation system based on the adapted preliminary description.


