Program creation by combining web services using graphic user interface controls
First Claim
1. A method for creating computer programs in a web service environment, the method comprising the steps of:
- moving a first representation of a first web service program into a GUI displayed partition;
moving a second representation of a second program into the GUI displayed partition; and
interconnecting the first representation with the second representation using GUI functions wherein the first web service program programmably communicates with the second program to perform a desired operation.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a Graphical User Interface (GUI) interface for building programs from web services. The interface to a web service is represented in a user menu preferably by an icon and text. A user drags and drops an icon representing a web service from the menu to a display area and interconnects the icon to other icons representing other program entities (preferably other web services). Preferably, a more detailed icon is created in the display area after the drag and drop. The completed set of interconnected icons in the display area are saved as a new program entity. The invention further includes visualization of the flow of information through the model in a test mode.
103 Citations
51 Claims
-
1. A method for creating computer programs in a web service environment, the method comprising the steps of:
-
moving a first representation of a first web service program into a GUI displayed partition;
moving a second representation of a second program into the GUI displayed partition; and
interconnecting the first representation with the second representation using GUI functions wherein the first web service program programmably communicates with the second program to perform a desired operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for creating computer programs in a web service environment, the computer program product comprising a computer readable medium having computer readable program code therein comprising:
-
computer readable program code for moving a first representation of a first web service program into a GUT displayed partition;
computer readable program code for moving a second representation of a second program into the GUT displayed partition; and
computer readable program code for interconnecting the first representation with the second representation using GUT functions wherein the first web service program programmably communicates with the second program to perform a desired operation. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system for creating computer programs in a web service environment, the system comprising:
-
a mover moving a first representation of a first web service program into a GUI displayed partition;
the mover moving a second representation of a second program into the GUI displayed partition; and
an interconnector interconnecting the first representation with the second representation using GUI functions wherein the first web service program programmably communicates with the second program to perform a desired operation. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification