A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2014; you can also visit the original URL.
The file type is application/pdf
.
Filters
Load Balancing Concurrent BPEL Processes by Dynamic Selection of Web Service Endpoints
2009
2009 International Conference on Parallel Processing Workshops
We show that in most cases the dynamic scheduling approach leads to a smaller average execution time (makespan) of concurrently executed BPEL processes. ...
Which provider is used for a specific Web service request is statically defined as endpoint of a Web service call within the BPEL code. ...
Dynamic endpoint selection We now want to discuss how the dynamic endpoint selection can reduce the execution time of concurrently executed BPEL processes. ...
doi:10.1109/icppw.2009.18
dblp:conf/icppw/FerberHR09
fatcat:nv6tgpdeczb7paxbtkehsbotdi
Enhancing BPEL processes with self-tuning behavior
2009
2009 IEEE International Conference on Service-Oriented Computing and Applications (SOCA)
The performance of BPEL processes depends on the composing web services. ...
Monitoring web service performance and adapting to changes in service performance are essential for creating self-tuning BPEL processes. ...
ACKNOWLEDGMENT The work presented in this paper has been supported by the Swiss National Science Foundation. ...
doi:10.1109/soca.2009.5410275
dblp:conf/soca/MosincatB09
fatcat:4vkr2m4e5zgybgdd5kzhtcls4a
Non-intrusive monitoring and service adaptation for WS-BPEL
2008
Proceeding of the 17th international conference on World Wide Web - WWW '08
Web service processes currently lack monitoring and dynamic (runtime) adaptation mechanisms. In highly dynamic processes, services frequently need to be exchanged due to a variety of reasons. ...
In this paper we present VieDAME, a system which allows monitoring of BPEL processes according to Quality of Service (QoS) attributes and replacement of existing partner services based on various (pluggable ...
Basically, the load balancing selectors are used for choosing a service out of a group of services that are deployed on different nodes to distribute the load and increase the faulttolerance in a round-robin ...
doi:10.1145/1367497.1367607
dblp:conf/www/MoserRD08
fatcat:dfj5x4cyl5awdhdtcpigbu7nru
A Scalable and Highly Available Brokering Service for SLA-Based Composite Services
[chapter]
2010
Lecture Notes in Computer Science
In this paper we present the design and performance evaluation of a brokering service that supports at runtime the self-adaptation of composite services offered to several concurrent users with different ...
The introduction of self-adaptation and self-management techniques in a service-oriented system can allow to meet in a changing environment the levels of service formally defined with the system users ...
Acknowledgment Work partially supported by the Italian PRIN project D-ASAP. ...
doi:10.1007/978-3-642-17358-5_36
fatcat:6oegltck6zdsxkr5hiaukb6abq
Designing a Broker for QoS-driven Runtime Adaptation of SOA Applications
2010
2010 IEEE International Conference on Web Services
The components of the first version have been developed in Java as Web services, while the second version takes advantage of OpenESB. ...
Since the broker needs to sustain a traffic of requests generated by several concurrent users, we also present the replicated architectures of the two broker versions. ...
ACKNOWLEDGMENT Work supported by the Italian PRIN project D-ASAP. ...
doi:10.1109/icws.2010.77
dblp:conf/icws/CardelliniI10
fatcat:nffnkf6tarbnfncuobamc5s3me
Business process choreography in WebSphere: Combining the power of BPEL and J2EE
2004
IBM Systems Journal
Besides endpoints used by the process to invoke Web services, the deployed process also provides a Web service (or Java) endpoint. ...
It also provides configurable work- load balancing for running business processes. This is achieved by using MOSeries clustering. ...
doi:10.1147/sj.432.0270
fatcat:drpfyztw5baaba7zrcsjarswda
High Assurance BPEL Process Models
[chapter]
2009
High Assurance Services Computing
An increasing number of software applications and business processes are relying upon the use of web services to achieve their requirements. ...
BPEL allows the process designer to compose a procedural workflow from an arbitrary number of available web services and supplemental "programming-like" activities (e.g., assigning values to variables) ...
Firstly, BPEL allows the dynamic changing of endpoint location (i.e., the location of web services to be invoked). ...
doi:10.1007/978-0-387-87658-0_11
fatcat:62df5g3llbdc3exldmhb4sbq2i
A Multi-tenant Architecture for Business Process Executions
2011
2011 IEEE International Conference on Web Services
On the other hand, Business processes capture Business logic of organizations in an abstract and reusable manner, and hence play a key role in most organizations. ...
However, to enable economic pay-as-you-go services, we need Cloud middleware that maximizes sharing and support near zero costs for unused applications. ...
Although we do not support the customization of a single business process, using dynamic endpoints and tenant information, our BPEL engine can orchestrate existing SaaS services provided by diverse partners ...
doi:10.1109/icws.2011.99
dblp:conf/icws/PathiragePKW11
fatcat:ktugibaeibdpzpvwqu4tq7tpqq
An SOA-Based Model for the Integrated Provisioning of Cloud and Grid Resources
2012
Advances in Software Engineering
In this paper, we suggest a model to promote the convergence and the integration of the different computing paradigms and infrastructures for the dynamic on-demand provisioning of resources from multiple ...
The model is supplemented by a working prototype implementation together with a case study in the applicative domain of bioinformatics, which is used to validate the presented approach and to carry out ...
This material is based upon work supported in part by the National Science Foundation under Grant no. 0910812 to Indiana University for "Future-Grid: An Experimental, High-Performance Grid Test-bed." ...
doi:10.1155/2012/212343
fatcat:mtrkkn5wbrby5ehhpke7oyd7eu
Business processes for Web Services: Principles and applications
2006
IBM Systems Journal
BPEL builds on the layers of flexibility provided by the Web Services stack, and especially by XML. ...
The Business Process Execution Language for Web Services (BPEL4WS or BPEL for short) is an XML-based language for defining business processes that provides an interoperable, portable language for both ...
In Reference 28, partner-service endpoints are selected while a process is running so that it can meet global QoS constraints. ...
doi:10.1147/sj.452.0425
fatcat:q47fyveanzgupdhd2swaiw6gva
Web services composition: A decade's overview
2014
Information Sciences
This article overviews the life cycle of Web services composition and surveys the main standards, research prototypes, and platforms. ...
In the past decade, Web services composition has been an active area of research and development endeavors for application integration and interoperation. ...
Sheng's work has been partially supported by Australian Research Council (ARC) Discovery Grants DP0878367 and DP140100104. ...
doi:10.1016/j.ins.2014.04.054
fatcat:pjqwz7eyenfwnf2gijtuoohdsa
Towards Service Supervision for Public Web Services
2008
2008 IEEE Asia-Pacific Services Computing Conference
This leads to the following requirements for the proper control of a composite Web service; 1) adaptation to changes in Web services, 2) coordinating the contexts of internal processing, 3) flexible execution ...
These controls must be applied following the policies of stakeholders, such as service providers. Some previous works proposed a method that adds processes to a composite Web service. ...
Acknowledgments This works was supported by Grant-in-Aid for JSPS Fellows and Global COE Program "Informatics Education and Research Center for Knowledge-Circulating Society". ...
doi:10.1109/apscc.2008.144
dblp:conf/apscc/TanakaMI08
fatcat:fthuqgrpubcs7pjid76zzwcxcu
SOA without Web services: a pragmatic implementation of SOA for financial transactions systems
2005
2005 IEEE International Conference on Services Computing (SCC'05) Vol-1
This paper focuses on business processes of equities transactions using the FIX [6] protocol. 2) the configuration and deployment of services and service endpoints in a flexible and dynamic manner. 3) ...
the capability of specifying business processes as Web service compositions and a distributed runtime environment that supports it. 4) the scalability, resiliency and transactional aspects as required ...
If more than one physical service is available, the router selects one of them based on a load balancing algorithm. ...
doi:10.1109/scc.2005.94
dblp:conf/IEEEscc/DuanBSSL05
fatcat:e6edaratgngfnogjbgnua7jj3a
Domain-Specific Service Selection for Composite Services
2012
IEEE Transactions on Software Engineering
We propose a domain-specific service selection mechanism and system implementation to address the issue of runtime adaptation of composite services that implement mission-critical business processes. ...
Our approach is implemented on top of an existing WS-BPEL engine. We demonstrate its feasibility by implementing a case study from the telecommunication domain. ...
The authors would like to express their gratitude to Markus Wilthaner for the prototype implementation of VieDASSL. ...
doi:10.1109/tse.2011.43
fatcat:pnqcds5ev5bkdjqwngtrkec3im
Improving the survivability of RESTful Web applications via declarative fault tolerance
2014
Concurrency and Computation
By alleviating the burdens of developing RESTful applications, these frameworks spur the growth of RESTful applications. ...
Plagued by the necessity to provide custom fault handling code, the RESTful programmer is left unable to leverage any uniformity in the fault characteristics across services. ...
ACKNOWLEDGEMENT This research is supported by the National Science Foundation through the grant CCF-1116565. ...
doi:10.1002/cpe.3197
fatcat:qhjy7kd2jvc35pgnjzoqbqs6u4
« Previous
Showing results 1 — 15 out of 177 results