AICT-ICIW '06 Proceedings of the Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services
Bootstrapping Performance and Dependability Attributes ofWeb Services
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Model-Driven Software Development: Technology, Engineering, Management
Model-Driven Software Development: Technology, Engineering, Management
Towards recovering the broken SOA triangle: a software engineering perspective
2nd international workshop on Service oriented software engineering: in conjunction with the 6th ESEC/FSE joint meeting
EDOC '07 Proceedings of the 11th IEEE International Enterprise Distributed Object Computing Conference
Advanced event processing and notifications in service runtime environments
Proceedings of the second international conference on Distributed event-based systems
End-to-End Versioning Support for Web Services
SCC '08 Proceedings of the 2008 IEEE International Conference on Services Computing - Volume 1
Structured communication-centred programming for web services
ESOP'07 Proceedings of the 16th European conference on Programming
Analyzing BPEL4Chor: verification and participant synthesis
WS-FM'07 Proceedings of the 4th international conference on Web services and formal methods
Let's dance: a language for service behavior modeling
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
An evidence-based scheme for web service selection
Information Technology and Management
Research on e-Government evaluation model based on the principal component analysis
Information Technology and Management
Hi-index | 0.00 |
Developing cross-organisational business processes is a challenging task. The partners have to agree on a common data format and meaning as well as on the quality of service (QoS) requirements each partner has to fulfil. The QoS requirements are typically described using service level agreements (SLAs) among the partners. In this paper, a top-down modelling approach for Web service based business processes is proposed to capture the functional and non-functional aspects using a choreography language (WS-CDL) which describes the message interactions among the participants. The choreography is annotated with SLAs for the different partners. For each partner in the process, an orchestration (in WS-BPEL) and the necessary Web service templates are automatically generated. The service level objectives (SLOs) from the partner SLAs are automatically translated into policies that can then be enforced by a BPEL engine during execution. The deployment of the WSDL files, the monitoring of QoS attributes and the execution of the BPEL process itself are then handled by the VRESCo SOA runtime.