Logic based modeling and analysis of workflows
PODS '98 Proceedings of the seventeenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Temporal Reasoning in Workflow Systems
Distributed and Parallel Databases
Realization of Cooperative Agents using an Active Object-Oriented Database System
RIDS '95 Proceedings of the Second International Workshop on Rules in Database Systems
The description logic handbook
Reasoning on Semantically Annotated Processes
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Semantically-Aided Business Process Modeling
ISWC '09 Proceedings of the 8th International Semantic Web Conference
Modeling and Query Patterns for Process Retrieval in OWL
ISWC '09 Proceedings of the 8th International Semantic Web Conference
OWL rules: A proposal and prototype implementation
Web Semantics: Science, Services and Agents on the World Wide Web
Query Answering for OWL-DL with rules
Web Semantics: Science, Services and Agents on the World Wide Web
Beyond soundness: on the verification of semantic business process models
Distributed and Parallel Databases
Hybrid rules with well-founded semantics
Knowledge and Information Systems
An efficient XML to OWL converter
Proceedings of the 4th India Software Engineering Conference
Formalizing the specification and execution of workflows using the event calculus
Information Sciences: an International Journal
Hi-index | 0.00 |
In business process management, it has become necessary to semantically annotate business processes with ontology for better service provisioning, integration and composition. The OASIS has introduced Universal Business Languages (UBL) as a common format for standardizing common business documents as well as business processes. We propose a method for capturing and managing the information stored in business transactions based on the widely used UBL. We use hybrid programs as the knowledge representation formalism. The formalism of hybrid programs integrates normal clauses (using the parlance of logic programming) with ontology specified in OWL-DL (semantic web standard). This hybrid system uses XSB Prolog for rule reasoning and Pellet for ontology reasoning. We have built a tool that takes a description of a UBL process as input and produces the corresponding hybrid program as output knowledge base on which suitable queries can be fired.