STOC '94 Proceedings of the twenty-sixth annual ACM symposium on Theory of computing
Production workflow: concepts and techniques
Production workflow: concepts and techniques
Workflow-Based Composition of Web-Services: A Business Model or a Programming Paradigm?
EDOC '02 Proceedings of the 6th International Enterprise Distributed Object Computing Conference
Agent-Oriented Enterprise Modeling Based on Business Rules
ER '01 Proceedings of the 20th International Conference on Conceptual Modeling: Conceptual Modeling
A Model-Driven Transformation Method
EDOC '03 Proceedings of the 7th International Conference on Enterprise Distributed Object Computing
Web Service Composition in UML
EDOC '04 Proceedings of the Enterprise Distributed Object Computing Conference, Eighth IEEE International
Applying MDA Approach for Web Service Platform
EDOC '04 Proceedings of the Enterprise Distributed Object Computing Conference, Eighth IEEE International
Current Solutions for Web Service Composition
IEEE Internet Computing
Hybrid web service composition: business processes meet business rules
Proceedings of the 2nd international conference on Service oriented computing
Dynamic web services composition
Dynamic web services composition
MISQ: a UML-based analytical modeling methodology for optimizing web service composition
BSN '05 Proceedings of the IEEE EEE05 international workshop on Business services networks
A survey of automated web service composition methods
SWSWPC'04 Proceedings of the First international conference on Semantic Web Services and Web Process Composition
Hi-index | 0.00 |
This paper describes a framework that provides abstraction at the execution level of business process modelling. It aids business users in designing and enacting web services-based business processes (or in other words, web service compositions) in Business Process Execution Language for Web Services (BPEL4WS). We elaborate on the information for modelling the composition required from the user, with abstraction from the syntactic details of BPEL4WS being the major concern. An intermediary relational model has been devised to store the information, which is complete in all aspects, for direct mapping to the execution language. The notion of control-rules has been introduced, with the help of which the behavioural aspects of the composition are captured. We also present algorithms that extract data and automatically infer further information from the relational model. The BPEL4WS code thus generated is portable and can be enacted in any BPEL4WS complaint orchestration engine.