CPC G06F 8/75 (2013.01) [G06F 8/10 (2013.01); G06F 8/34 (2013.01); G06F 8/423 (2013.01); G06F 8/433 (2013.01); G06F 8/72 (2013.01); G06F 16/319 (2019.01); G06F 18/2113 (2023.01); G06F 18/2178 (2023.01); G06F 40/284 (2020.01); G06N 3/04 (2013.01)] | 21 Claims |
1. A method, comprising:
analyzing a repository of graph based visual programming language code instances;
detecting a similar code portion pattern duplicated among a group of graph based visual programming language code instances included in the repository of graph based visual programming language code instances including by replacing at least one candidate flow pair with an extracted duplicated code pattern in a flow corresponding to at least one graph based visual programming language code instance in the group of graph based visual programming language code instances; and
within a visual representation of at least one of the group of graph based visual programming language code instances, visually indicating elements belonging to the detected similar code portion pattern.
|