Towards Semantic Business Processes
Semantic Web for BusinessAdvances in E-Business Research(2009)
摘要
The business process execution language for Web services (BPEL4WS, shortly BPEL) is one of the most popular languages and de facto standard for modelling business processes as Web services compositions. However, it only allows using hard-coded syntactical interfaces for partners and the process itself, i.e. semantic descriptions of services cannot be used within a process model. The lacks of an ontological description of the process elements cause limitations in the ways services are used within a process. A service providing the same functionality as the one referenced in the process model, but via a different syntactical interface, cannot be used instead. As a result, a process model cannot find an alternate service that performs the same functionality but exposes a different interface and can crash. Also, another drawback of such business processes is that they expose syntactical interfaces and cannot be discovered and composed dynamically by other semantic enabled systems slowing down the process of interaction between business partners. OWL-S on the other hand is suite of OWL ontologies and can be used to describe the compositions of Web services on the basis of matching semantics as well as to expose semantically enriched interfaces of business processes. Consequently, translating BPEL process descriptions to OWL-S suite of ontologies can overcome syntactical limitations of BPEL processes enabling them to 1) edit and model the composition of Web services on the basis of matching semantics 2) provide semantically enriched information of business processes. This semantically enriched information helps for dynamic and automated discovery, invocation and composition of business processes as Semantic Web services. Describing an approach and its implementation that can be used to enable business processes for semantic based dynamic discovery, invocation and composition by translating BPEL process descriptions to OWL-S suite of ontologies is the aim of this chapter.
更多查看译文
关键词
business process
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络