Claims
- 1. Apparatus for use by a user in configuring a program having at least two already compiled and executing subprograms, comprising:
- means for receiving from said user an indication that said user desires to create in a first of said subprograms new additional outlets that facilitate connection of said first subprogram to other subprograms of said at least two subprograms;
- means responsive to said user indication for sending messages to said first of said subprograms to stimulate said first subprogram to create said desired new additional outlets; and
- means, responsive to receipt of a message from said first subprogram indicating successful creation of said desired additional new outlets in said first subprogram, for reporting to said user that said new additional outlets have become available for connection.
- 2. The invention as defined in claim 1 further including means responsive to said indication for establishing connections between said new additional outlets of said first subprogram and one of said at least two subprograms.
- 3. The invention as defined in claim 1 wherein said messages for stimulating said first subprogram causes said first subprogram to create said new additional outlets by using a list of outlet names derived from information obtained from a second subprogram.
- 4. The invention as defined in claim 3 wherein the information obtained by said first subprogram from said second subprogram includes a list of object names from which said first subprogram creates said new additional outlets.
- 5. The invention as defined in claim 1 wherein said first subprogram creates said new additional outlets by assembling a list of outlet names using information provided by a person.
- 6. The invention as defined in claim 5 wherein said person provides said information by typing on a keyboard.
- 7. The invention as defined in claim 3 wherein connections from at least one of said new additional outlets of said first subprogram and another subprogram are constrained to conform to at least one specific connection type.
- 8. The invention as defined in claim 7 wherein said specific connection type includes a limitation on the number of connections of said specific connection type from said at least one of said new additional outlets of said first subprogram.
- 9. The invention as defined in claim 7 wherein said specific connection type includes a requirement that said other subprogram have specific predetermined characteristics.
- 10. A method used in a computer program configuration system having a graphical display for displaying at least first and second post compilation and already executing objects, the method comprising the steps of:
- receiving, by said computer configuration system, an indication that a user has made a connection from said first object to said second object;
- in response to said received indication, stimulating said first object to create at least one additional outlet based on information supplied from said second object via said connection;
- displaying on said graphical display said at least one additional outlet created by said first object from said information; and
- connecting, in response to receiving an input from said user to connect said created additional outlet to another object input from said user, said at least one additional created outlet of said first object to said other object.
- 11. A computer program configuration system having a graphical display for displaying at least first and second compiled and executing objects, said second object having at least one outlet, the computer program configuration system being characterized by:
- means for displaying on said graphical display newly created additional outlets of said first object outlet based on information acquired by said first object from said second object through the exchange of messages between said first and second objects, said newly created additional acquired outlets including said at least one outlet of said second object; and
- means for further connecting the displayed newly created additional acquired outlets of said first object to at least one object.
- 12. The invention as defined in claim 11 wherein said at least one object is said second object.
- 13. The invention as defined in claim 11 wherein said at least one object is a third object.
Parent Case Info
This application is a continuation of application Ser. No. 08/110235, filed on Aug. 23, 1993, now abandoned.
US Referenced Citations (5)
Continuations (1)
|
Number |
Date |
Country |
Parent |
110235 |
Aug 1993 |
|