Patent ID: 8365135
Filing Date: 2013-01-29
Classification: G06F

Abstract:
1. A method of visual modeling a software program comprising computer implemented steps of: in a graphical user interface, providing indications of both a potential source-to-target connection and a potential target-to-source connection, said providing including displaying together a source-to-target handle and a target-to-source handle in response to cursor hovering near any one of a plurality of model elements as displayed in a work diagram, the source-to-target handle being generic across different types of relationships between model elements and for producing a source-to-target connection between two model elements, and the target-to-source handle being generic across different types of relationships between model elements and for producing a target-to-source connection between two model elements, the work diagram modeling a subject software program and being formed of the plurality of model elements; and in response to a user selecting one of the displayed source-to-target handle and the target-to-source handle, producing a respective connection and prompting the user to qualify the produced connection with respect to the one displayed model element and there from defining a relationship with the one displayed model element in the work diagram, such that after user qualifying, the produced connection becomes one specific connection type of many different connection types and representing one of the different types of relationships; and displaying the produced connection as a representation of the defined relationship in the work diagram.