Active Link System for Locating Elements in Graphical Programming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In graphical programming environments, users face difficulties in determining function-call connectivity and locating related elements between Simulink and Stateflow diagrams, leading to decreased modeling efficiency.
Innovation Solution
An active link system is used in a state programming environment to select a label within a state diagram, generate a location identifier, and analyze it to determine the associated element, positioning the graphical model to display the relevant element to the user.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If users manually navigate through graphical programming environments to locate elements, then they can find related elements, but it decreases modeling efficiency and increases time consumption
Solution Approach 1:
The patent introduces an active link as an intermediary element that connects the state programming environment with the graphical programming environment. This active link automatically tracks and locates related elements without requiring manual navigation, thereby resolving the contradiction by enabling efficient element location while maintaining modeling efficiency.
Solution Approach 2:
The patent replaces the manual mechanical navigation process with an automated system using active links. Instead of manually clicking through hierarchies and searching for elements, the active link system automatically identifies and positions related elements, substituting the mechanical user action with an automated computational process that improves productivity and reduces time loss.
2Ease of operation
If users manually trace connections between Simulink and Stateflow diagrams, then they can determine function-call connectivity, but it increases complexity and decreases ease of operation
Solution Approach 1:
The active link serves as an intermediary that automatically manages the complexity of tracing connections between Simulink and Stateflow diagrams. It maintains the functional-call connectivity information and presents it to users in a simplified manner, resolving the contradiction by hiding the underlying complexity while providing easy access to connectivity information.
Solution Approach 2:
The patent creates an active link copy or representation of the functional-call connectivity relationship between elements in different diagrams. This copy allows users to interact with and locate related elements without needing to understand or manually trace the actual complex connections, thereby improving ease of operation while managing the underlying complexity.
Data Source
AI summary
A system, method, distribution system, and computer readable medium for locating an element of a computing environment are described. The invention feature selecting a label within a state diagram associated with a graphical model and processing the selected label to generate a location identifier. The invention also features analyzing the location identifier to determine which element of a graphical model is associated with the location identifier and positioning the graphical model to display the element associated with the location identifier to a user viewing the graphical model.


