APPARATUS AND METHOD FOR ASSISTING PREPARATION OF FLOW USING VISUAL PROGRAMMING TOOL
First Claim
Patent Images
1. A computer program for causing a computer to execute:
- calculating a difference between one or more flow data sets among one or a plurality of flow data sets generated by one or a plurality of visual programming tools, and a target template flow data set that is a template flow data set having been a base of the one or more flow data sets among one or a plurality of template flow data sets, whereineach of the one or a plurality of template flow data sets is a data set indicating a template flow represented by a plurality of nodes and a connection between individual nodes in the plurality of nodes,each of the one or a plurality of flow data sets is a data set indicating a flow represented by a plurality of nodes and a connection between individual nodes in the plurality of nodes, the data set being after editing of a copy of any template flow data set,each node is associated with one or a plurality of node attributes constituting a property of the node, andeach node attribute is defined by a key and an attribute value;
calculating a dependency relation between attribute values for a template flow indicated by the target template flow data set, from the calculated difference; and
issuing a notification of information on the calculated dependency relation.
1 Assignment
0 Petitions
Accused Products
Abstract
A flow preparation assisting apparatus calculates a difference between one or more flow data sets and a template flow data set having been a base of the one or more flow data sets, and calculates a dependency relation between node attributes for a template flow indicated by the template flow data set, from the calculated difference. The flow preparation assisting apparatus issues a notification according to the calculated dependency relation.
-
Citations
10 Claims
-
1. A computer program for causing a computer to execute:
-
calculating a difference between one or more flow data sets among one or a plurality of flow data sets generated by one or a plurality of visual programming tools, and a target template flow data set that is a template flow data set having been a base of the one or more flow data sets among one or a plurality of template flow data sets, wherein each of the one or a plurality of template flow data sets is a data set indicating a template flow represented by a plurality of nodes and a connection between individual nodes in the plurality of nodes, each of the one or a plurality of flow data sets is a data set indicating a flow represented by a plurality of nodes and a connection between individual nodes in the plurality of nodes, the data set being after editing of a copy of any template flow data set, each node is associated with one or a plurality of node attributes constituting a property of the node, and each node attribute is defined by a key and an attribute value; calculating a dependency relation between attribute values for a template flow indicated by the target template flow data set, from the calculated difference; and issuing a notification of information on the calculated dependency relation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A flow preparation assisting apparatus comprising:
-
a dependency relation calculation unit configured to calculate a difference between one or more flow data sets among one or a plurality of flow data sets generated by one or a plurality of visual programming tools, and a target template flow data set that is a template flow data set having been a base of the one or more flow data sets among one or a plurality of template flow data sets, and calculate a dependency relation between attribute values for a template flow indicated by the target template flow data set, from the calculated difference; and a dependency relation notification unit configured to issue a notification of information on the calculated dependency relation, wherein each of the one or a plurality of template flow data sets is a data set indicating a template flow represented by a plurality of nodes and a connection between individual nodes in the plurality of nodes, each of the one or a plurality of flow data sets is a data set indicating a flow represented by a plurality of nodes and a connection between individual nodes in the plurality of nodes, the data set being after editing of a copy of any template flow data set, each node is associated with one or a plurality of node attributes constituting a property of the node, and each node attribute is defined by a key and an attribute value.
-
-
10. A flow preparation assisting method comprising:
-
calculating a difference between one or more flow data sets among one or a plurality of flow data sets generated by one or a plurality of visual programming tools, and a target template flow data set that is a template flow data set having been a base of the one or more flow data sets among one or a plurality of template flow data sets, wherein each of the one or a plurality of template flow data sets is a data set indicating a template flow represented by a plurality of nodes and a connection between individual nodes in the plurality of nodes, each of the one or a plurality of flow data sets is a data set indicating a flow represented by a plurality of nodes and a connection between individual nodes in the plurality of nodes, the data set being after editing of a copy of any template flow data set, each node is associated with one or a plurality of node attributes constituting a property of the node, and each node attribute is defined by a key and an attribute value; calculating a dependency relation between attribute values for a template flow indicated by the target template flow data set, from the calculated difference; and issuing a notification of information on the calculated dependency relation.
-
Specification