Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-06T22:34:41.692Z Has data issue: false hasContentIssue false

Semantic composition of business processes using Armstrong's Axioms

Published online by Cambridge University Press:  21 March 2014

Duygu Celik
Affiliation:
Computer Engineering Department, Istanbul Aydin University, Istanbul, Turkey; e-mail: duygucelik@msn.com
Atilla Elci
Affiliation:
Department of Electrical-Electronics Engineering, Aksaray University, Aksaray, Turkey; e-mail: atilla.elci@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

Lack of sufficient semantic description in the content of Web services makes it difficult to find and compose suitable Web services during analysis, search, and matching processes. Semantic Web Services are Web services that have been enhanced with formal semantic description, which provides well-defined meaning. Due to insertion of semantics, meeting user demands will be made possible through logical deductions achieving resolutions automatically. We have developed an inference-based semantic business process composition agent (SCA) that employs inference techniques. The semantic composition agent system is responsible for the synthesis of new services from existing ones in a semi-automatic fashion. SCA System composes available Web Ontology Language for Web services atomic processes utilizing Revised Armstrong's Axioms (RAAs) in inferring functional dependencies. RAAs are embedded in the knowledge base ontologies of SCA System. Experiments show that the proposed SCA System produces process sequences as a composition plan that satisfies user's requirement for a complex task. The novelty of the SCA System is that for the first time Armstrong's Axioms are revised and used for semantic-based planning and inferencing of Web services.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2014 
Figure 0

Figure 1 Architecture of the SCA System. SCA=semantic business process composition agent.

Figure 1

Table 1 Beginning part of the TKBO

Figure 2

Table 2 Seven atomic processes from the SWS-TC 1.1 with I/O/P/E parameters

Figure 3

Table 3 Armstrong's Axioms and Revised Armstrong's Axioms

Figure 4

Table 4 Revised Armstrong's Axioms in the Tasks.owl (TKBO)

Figure 5

Table 5 Four tasks of the Online Book Store Domain in the Tasks.owl (TKBO)

Figure 6

Table 6 Profile model of the returned composite process (AnotherBook-Process)

Figure 7

Table 7 Process model of the returned composite process (AnotherBook-Process)

Figure 8

Table 8 Process Equivalency Task

Figure 9

Figure 2 Ontology spectrum: weak to strong semantics (after Obrst, 2003).