Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
A software framework for matchmaking based on semantic web technology
WWW '03 Proceedings of the 12th international conference on World Wide Web
Automatic composition of transition-based semantic web services with messaging
VLDB '05 Proceedings of the 31st international conference on Very large data bases
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Improving business process models with reference models in business-driven development
BPM'06 Proceedings of the 2006 international conference on Business Process Management Workshops
A semi-automated orchestration tool for service-based business processes
ICSOC'06 Proceedings of the 4th international conference on Service-oriented computing
User-friendly semantic annotation in business process modeling
WISE'07 Proceedings of the 2007 international conference on Web information systems engineering
Semantic web service discovery for business process models
WISE'07 Proceedings of the 2007 international conference on Web information systems engineering
Proceedings of the 4th International Workshop on Semantic Business Process Management
Hi-index | 0.00 |
In this work, we present a conceptual framework for deriving executable business process models from high-level, graphical business process models based on the paradigm of Service-Oriented Architectures and Semantic Web technology. We hereby envision a direct, but implicit link from a business analyst's view on a process model to its execution driven by an IT system. This linkage enables the derivation of an execution-level model for newly created business process models as well as adaptation of the execution model after reengineering processes, possibly under certain re-design goals (such as quality, cost, execution time, flexibility, or others). The framework includes a component architecture and an algorithm that describes how to combine executable artifacts, such as (Semantic) Web services, in order to find an implementation that matches a given business process model. An extensible set of criteria can be used for validating the composition.