Patent ID: 7809754
Filing Date: 2010-10-05
Classification: G06Q

Abstract:
1. A computer implemented method of determining relationships between services within a business process, said computer implemented method comprising: configuring at least one specific processor to perform the steps of: reading a plurality of services, wherein the plurality of services are sub-processes of a business process; selecting a first service of the plurality of services; selecting a second service of the plurality of services; respectively comparing an output and effect of the first service with an input and precondition of the second service; responsive to said respectively comparing, determining that the first service is related to the second service by determining that 1) the output of the first service and the input of the second service match and 2) the effect of the first service and the precondition of the second service match; responsive to determining that the first service is related to the second service, linking the first service with the second service; defining ontological data that describes required interactions between the first service and second service that deem the first and second services as being logically related; an onto-monitoring agent reading the ontological data from an ontology store to generate an onto-model that comprises light-weight representations of ontologies for the first and second services; and the onto-monitoring agent establishing a link from the first service to the second service based on the ontological data and the onto-model for the first and second services.