Skip to main content
Article thumbnail
Location of Repository

Extending Semantic Matching for Application in Business Process Integration

By Prashant Doshi, Richard Goodwin, Rama Akkiraju and Sascha Roeder


Abstract. Monitoring of events at key points in a process flow model is necessary for successfully integrating and managing business processes. If the business processes manifest as Web services, the monitoring translates to a matching of service requests with service advertisements, followed by invocation of the matched advertisement. Frequently, in addition to service capabilities, other service attributes such as quality guarantees and service types may also form the criteria for a match. Furthermore certain process integration tasks may necessitate exact matches as opposed to sufficiently close matches. In this paper we propose a matching engine that allows flexible parameterized semantic matching of service requests with advertisements. The matching engine is specfically designed to function in the context of integrating business processes. We describe in detail our matching engine architecture and its functioning. The engine enables parsing of declarative service definitions represented in markups such as DAML-S and combines programmer-specified matching criteria with an intuitive matching algorithm to produce the match-pairs. The semantic matching utilizes the notion of concept-indexing which is performed by reasoning on ontologies that specify the domain concepts. The engine also performs look-up of augmented UDDI- based services. The UDDI markup is augmented with pointers to semantic information that are utilized by the matching engine during the look-up. Furthermore, we enhance service discovery by rendering service compositions using standard planning algorithms. In order to satisfy a request, our semantic matching engine automatically finds ways in which two or more services could be composed to meet the request

Topics: Semantic Matching, Web Services, Business Processes, Integration, and Monitoring
Year: 2011
OAI identifier: oai:CiteSeerX.psu:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.