Integrated business process modeling environment and models created thereby
First Claim
Patent Images
1. An integration model for graphically modeling and configuring business systems by integrating applications, the model comprising:
- components coupled together in an object oriented, graphical representation of a computer architecture for integrating plural business processes, wherein the components include;
executable process logic of a business process to direct data flow among components;
a first port defining, at run time, a standard representation of an external interface of said component for representing data flow between components; and
code for identifying and binding the standard representation of the external interface and for looking up connection information stored in a repository, said connection information including information indicating a second port to which said first port is to be connected, information relating to the type of said second port, and information indicating how to connect to said second port.
3 Assignments
0 Petitions
Accused Products
Abstract
An integrated modeling environment for creating integration models of computer architecture for executing business processes. The models include components having ports defining standard interfaces. The components can represent business process models for executing business processes. Connection information is stored in a repository so that binding of communication protocols can occur during deployment after creation of the model and can be looked up during runtime.
209 Citations
41 Claims
-
1. An integration model for graphically modeling and configuring business systems by integrating applications, the model comprising:
components coupled together in an object oriented, graphical representation of a computer architecture for integrating plural business processes, wherein the components include; executable process logic of a business process to direct data flow among components; a first port defining, at run time, a standard representation of an external interface of said component for representing data flow between components; and code for identifying and binding the standard representation of the external interface and for looking up connection information stored in a repository, said connection information including information indicating a second port to which said first port is to be connected, information relating to the type of said second port, and information indicating how to connect to said second port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. An object oriented, graphical integration model of a computer architecture for integrating plural business processes, said model comprising:
-
plural components including executable process logic of a business process and a port defining a standard representation of an external interface of said components; and wires graphically connecting said components and defining connection information between ports of desired components; wherein the port connection information is automatically defined at run-time based on the wires configured in an integration module. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of creating an object oriented, graphical integration model of a computer architecture for integrating plural business processes, said method comprising:
-
identifying a plurality of components, at least some of said components including executable process logic of a business process and at least one port defining a standard representation of an external interface for data flow between said components; creating connections between said ports corresponding to desired components; and binding, after said identifying step and said creating step, communication protocols to the connections to define communications parameters between said desired components. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of deploying an object oriented, graphical integration model of a computer architecture for integrating plural business processes, said method comprising:
-
identifying a plurality of components, at least one of said components including executable process logic of a business process and at least one port defining a standard representation of an external interface for data flow between said components; creating connections between ports of desired components; storing said components and connections in a repository as objects; filling out unresolved component references; and deploying the objects by configuring run time properties of the objects. - View Dependent Claims (37, 38)
-
-
39. A method of creating reusable components for use in an object oriented, graphical representation of a computer architecture for integration and execution of plural business processes, said method comprising:
-
identifying child objects each including executable process logic of a business process and a port defining a standard representation of an external interface for data flow between the components of each child objects; creating connections between desired ports of the child objects; defining properties of the child objects that can be changed; and packaging the child objects as nested objects in a parent object. - View Dependent Claims (40, 41)
-
Specification