System and method for visual application development without programming
First Claim
1. A method in a computer system for automating data flow in a visual development configuration between disparate program interfaces without source code programming, comprising the steps of:
- including an interface manager in each of a plurality of disparate computer programs;
implementing a connection editor to interact with said interface managers of said plurality of disparate computer programs; and
utilizing said connection editor to connect selected said interface managers of said plurality of disparate computer programs to establish a plurality of real-time connections between said plurality of disparate computer programs creating automated data flow between said computer programs.
10 Assignments
0 Petitions
Accused Products
Abstract
A method and system for creating distributed applications without programming is disclosed. A Connection Editor interacts with an interface manager attached to each program in the visual development system. The interface manager allows connections to be made using the Connection Editor between the compatible properties of disparate programs by a visual process. Upon-connection, the interface manager automates data flow between disparate properties without requiring any additional programming. Furthermore, the interface manager allows for dynamic properties to be exposed based on the run-time discovery of data.
66 Citations
24 Claims
-
1. A method in a computer system for automating data flow in a visual development configuration between disparate program interfaces without source code programming, comprising the steps of:
-
including an interface manager in each of a plurality of disparate computer programs;
implementing a connection editor to interact with said interface managers of said plurality of disparate computer programs; and
utilizing said connection editor to connect selected said interface managers of said plurality of disparate computer programs to establish a plurality of real-time connections between said plurality of disparate computer programs creating automated data flow between said computer programs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for automating data flow in a visual development configuration between disparate program interfaces without source code programming, comprising:
-
an interface manager in each of a plurality of disparate computer programs; and
a connection editor to interact with said interface managers of said plurality of disparate computer programs;
said connection editor utilized to connect selected said interface managers of said plurality of disparate computer programs to establish a plurality of real-time connections between said plurality of disparate computer programs creating automated data flow between said computer programs. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer configured for automating data flow in a visual development configuration between disparate program interfaces without source code programming, said computer comprising:
-
a plurality of disparate computer programs;
an interface manager configured in each of a plurality said disparate computer programs; and
a connection editor stored in said computer configured to interact with said interface manager of said plurality of disparate computer programs;
said connection editor utilized to create visual connections of selected said interface managers of said plurality of disparate computer programs, wherein said connections between said plurality of disparate computer programs enable automated data flow between said computer programs in real time. - View Dependent Claims (23, 24)
-
Specification