Application cooperation method and apparatus
First Claim
1. An application cooperation method for supporting configuration/reconfiguration of a business process support system, comprising:
- a logical process model definition step of providing logical application object (hereinafter called a logical AP object) information including node class object information and defining interactively with a user a logical process model having logical AP objects as business components, the logical AP object information defining the logical AP object for abstractly defining contents of information processing as an object class for each common process item and attribute and defining an inheritance relationship between object classes as a tree structure;
an implementation process model generation step of selecting a physical application object (hereinafter called a physical AP object) corresponding to each logical AP object constituting the logical process model defined by said logical process model definition step, by referring to logical-physical object correspondence information representative of a correspondence relationship between the logical AP object and the physical AP object for defining a business application (hereinafter called a business AP) which is physical execution means for performing information processing in the unit of an object formed through distributed object technologies, and generating an implementation process model of the logical process model through cooperation of selected physical AP objects;
a script generation step of generating execution control scripts in a definition language for the implementation process model generated by said implementation process model generation step; and
a process model supply step of supplying a process model of the execution control scripts generated by said script generation step to a process broker object provided as a common business object on a distributed object platform ensuring a mutual cooperation between physical AP objects.
1 Assignment
0 Petitions
Accused Products
Abstract
In an application cooperation apparatus for supporting configuration/reconfiguration of a business process support system, node class object information defining a logical AP object as an object class for each common process item and attribute and defining an inheritance relationship between object classes as a tree structure is provided to define interactively with a user a logical process model having logical AP objects as business components. Next, by referring to logical-physical object correspondence relationship information, an implementation process model for the logical process model is developed to generate execution control scripts in a definition language of this model.
138 Citations
16 Claims
-
1. An application cooperation method for supporting configuration/reconfiguration of a business process support system, comprising:
-
a logical process model definition step of providing logical application object (hereinafter called a logical AP object) information including node class object information and defining interactively with a user a logical process model having logical AP objects as business components, the logical AP object information defining the logical AP object for abstractly defining contents of information processing as an object class for each common process item and attribute and defining an inheritance relationship between object classes as a tree structure;
an implementation process model generation step of selecting a physical application object (hereinafter called a physical AP object) corresponding to each logical AP object constituting the logical process model defined by said logical process model definition step, by referring to logical-physical object correspondence information representative of a correspondence relationship between the logical AP object and the physical AP object for defining a business application (hereinafter called a business AP) which is physical execution means for performing information processing in the unit of an object formed through distributed object technologies, and generating an implementation process model of the logical process model through cooperation of selected physical AP objects;
a script generation step of generating execution control scripts in a definition language for the implementation process model generated by said implementation process model generation step; and
a process model supply step of supplying a process model of the execution control scripts generated by said script generation step to a process broker object provided as a common business object on a distributed object platform ensuring a mutual cooperation between physical AP objects. - View Dependent Claims (2, 5, 6, 7, 8, 9)
-
-
3. An application cooperation method for supporting configuration/reconfiguration of a business process support system, comprising:
-
a logical process model definition step of providing logical application object (hereinafter called a logical AP object) information including node class object information and defining interactively with a user a logical process model having logical AP objects as business components, the logical AP object information defining the logical AP object for abstractly defining contents of information processing as an object class for each common process item and attribute and defining an inheritance relationship between object classes as a tree structure;
an implementation process model generation step of retrieving a physical application object (hereinafter called a physical AP object) for defining a business application (hereinafter called a business AP) which is physical execution means for performing information processing in the unit of an object formed through distributed object technologies, the physical AP object corresponding to each logical AP object constituting the logical process model defined by said logical process model definition step, by using an interface provided by a distributed object platform ensuring a mutual cooperation between physical AP objects, and generating an implementation process model of the logical process model through cooperation of retrieved physical AP objects;
a script generation step of generating execution control scripts in a definition language for the implementation process model generated by said implementation process model generation step; and
a process model supply step of supplying a process model of the execution control scripts generated by said script generation step to a process broker object provided as a common business object on the distributed object platform. - View Dependent Claims (4)
-
-
10. An application cooperation apparatus for supporting configuration/reconfiguration of a business process support system, comprising:
-
logical application object (hereinafter called a logical AP object) information storing means for storing logical AP object information including node class object information, the logical AP object information defining the logical AP object for defining contents of information processing as an object class for each common process item and attribute and defining an inheritance relationship between object classes as a tree structure;
logical-physical object correspondence information storing means for storing logical-physical object correspondence information representative of a correspondence relationship between the logical AP object and a physical application object (hereinafter called a physical AP object) for defining a business application (hereinafter called a business AP) which is physical execution means for performing information processing in the unit of an object formed through distributed object technologies;
logical process model defining means for providing the logical AP object information stored in said logical AP object information storing means and defining interactively with a user a logical process model having logical AP objects as business components;
implementation process model generating means for selecting the physical AP object corresponding to each logical AP object constituting the logical process model defined by said logical process model definition means, by referring to the logical-physical object correspondence information stored in said logical-physical object correspondence information storing means;
script generating means for generating execution control scripts in a definition language for the implementation process model generated by said implementation process model generating means; and
process model providing means for providing a process broker object for controlling an execution of the physical AP object in accordance with a process model represented by the execution control scripts generated by said script generation means, the process broker object being provided as a common business object on a distributed object platform ensuring a mutual cooperation between physical AP objects. - View Dependent Claims (14, 15)
a cooperation definition client comprising the application cooperation apparatus according to claim 10; and
a distributed object server for executing the physical AP object in accordance with the execution control scripts generated by said cooperation definition client.
-
-
15. A client server system according to claim 14, wherein said storing means is provided in said distributed object server instead of said cooperation definition client.
-
11. An application cooperation apparatus for supporting configuration/reconfiguration of a business process support system, comprising:
-
logical AP object (hereinafter called a logical AP object) information storing means for storing logical AP object information including node class object information and defining interactively with a user a logical process model having logical AP objects as business components, the logical AP object information defining the logical AP object for abstractly defining contents of information processing as an object class for each common process item and attribute and defining an inheritance relationship between object classes as a tree structure;
logical process model defining means for providing the logical AP object information stored in said logical AP object information storing means and defining interactively with a user a logical process model having logical AP objects as business components;
implementation process model generating means for retrieving a physical application object (hereinafter called a physical AP object) for defining a business application (hereinafter called a business AP) which is physical execution means for performing information processing in the unit of an object formed through distributed object technologies, the physical AP object corresponding to each logical AP object constituting the logical process model defined by said logical process model defining means, by using an interface provided by a distributed object platform ensuring a mutual cooperation between physical AP objects, and generating an implementation process model of the logical process model through cooperation of retrieved physical AP objects;
script generating means for generating execution control scripts in a definition language for the implementation process model generated by said implementation process model generating means; and
process model providing means for providing a process broker object for controlling an execution of the physical AP object in accordance with a process model represented by the execution scripts generated by said script generating means, the process broker object being provided as a common business object on a distributed object platform ensuring a mutual cooperation between physical AP objects. - View Dependent Claims (12, 13)
-
-
16. A computer program product used for application cooperation for supporting configuration/reconfiguration of a business process support system, comprising:
-
a logical process model definition process part of providing logical application object (hereinafter called a logical AP object) information including node class object information and defining interactively with a user a logical process model having logical AP objects as business components, the logical AP object information defining the logical AP object for abstractly defining contents of information processing as an object class for each common process item and attribute and defining an inheritance relationship between object classes as a tree structure;
an implementation process model generation process part of selecting a physical application object (hereinafter called a physical AP object) corresponding to each logical AP object constituting the logical process model defined by said logical process model definition process part, by referring to logical-physical object correspondence information representative of a correspondence relationship between the logical AP object and the physical AP object for defining a business application (hereinafter called a business AP) which is physical execution means for performing information processing in the unit of an object formed through distributed object technologies, and generating an implementation process model of the logical process model through cooperation of selected physical AP objects;
a script generation process part of generating execution control scripts in a definition language for the implementation process model generated by said implementation process model generation process part; and
a process model supply process part of supplying a process model represented by the execution control scripts generated by said script generation process part to a process broker object provided as a common business object on a distributed object platform ensuring a mutual cooperation between physical AP objects.
-
Specification