scholarly journals Evaluating the Dependability of Dynamic Binding in Web Services

Author(s):  
Anthony Sargeant ◽  
Paul Townend ◽  
Jie Xu ◽  
Karim Djemame
Keyword(s):  
Kybernetes ◽  
2017 ◽  
Vol 46 (3) ◽  
pp. 479-500 ◽  
Author(s):  
Kushal Anjaria ◽  
Arun Mishra

Purpose Any computing architecture cannot be designed with complete confidentiality. As a result, at any point, it may leak the information. So, it is important to decide leakage threshold in any computing architecture. To prevent leakage more than the predefined threshold, quantitative analysis is helpful. This paper aims to provide a method to quantify information leakage in service-oriented architecture (SOA)-based Web services. Design/methodology/approach To visualize the dynamic binding of SOA components, first, the orchestration of components is modeled. The modeling helps to information-theoretically quantify information leakage in SOA-based Web services. Then, the paper considers the non-interference policy in a global way to quantify information leakage. It considers not only variables which interfere with security sensitive content but also other architectural parameters to quantify leakage in Web services. To illustrate the attacker’s ability, a strong threat model has been proposed in the paper. Findings The paper finds that information leakage can be quantified in SOA-based Web services by considering parameters that interfere with security sensitive content and information theory. A hypothetical case study scenario of flight ticket booking Web services has been considered in the present paper in which leakage of 18.89 per cent information is calculated. Originality/value The paper shows that it is practically possible to quantify information leakage in SOA-based Web services. While modeling the SOA-based Web services, it will be of help to architects to identify parameters which may cause the leakage of secret contents.


2011 ◽  
pp. 2460-2478
Author(s):  
Julio Fernández Vilas ◽  
Jose J. Pazos Arias ◽  
Ana Fernández Vilas

Several open issues in Web services architecture are being solved by using different kinds of solutions. Standard high-availability techniques based on the use of Web servers, business-logic-based caching systems, dynamic binding of Web services by programming the access to a SOAP message content from the business logic layer, and other kinds of current open problems can now be handled using a common unique technique. What we propose is to apply virtualization techniques to Web services.


Author(s):  
Julio Fernández Vilas

Several open issues in Web services architecture are being solved by using different kinds of solutions. Standard high-availability techniques based on the use of Web servers, business-logic-based caching systems, dynamic binding of Web services by programming the access to a SOAP message content from the business logic layer, and other kinds of current open problems can now be handled using a common unique technique. What we propose is to apply virtualization techniques to Web services.


2012 ◽  
Vol 457-458 ◽  
pp. 856-860
Author(s):  
Ling Fang Wang ◽  
Wu Qi Gao

Based on BPEL,Web services can be composed into complex business process. However, BEPL does neither support to modify Web services during the execution of business process nor provide the mechanism of optimal service. In order to solve these problems, this paper gives a dynamic Web services optimal composition framework grounded on the BPEL and QoS. By using the dynamic binding function of QoS components and the dynamic UDDI discovery of Web service, the business process run-time dynamic selection of Web service will be realized. Web service optimal composition is implemented by Froyd’s shortest path algorithm. So the efficiency in execution of business process will be improved as well.


2018 ◽  
Vol 7 (4) ◽  
pp. 2422
Author(s):  
Senthil Velan S ◽  
Sam Jaffray M

Service Oriented Architecture (SOA) facilitates seamless application integration through standards-based predefined web services. During integration, Business Process Execution Language (BPEL) plays a vital role in composing existing Web Services thereby achieving a service based workflow model.   Due to frequently changing business requirements, it becomes very much essential for an SOA application to have the capability to dynamically bind with an alternate service rather than statically fixing the services in a given composition. However, BPEL lacks support for the run-time inclusion of a new Web Service or functionality. Aspects overcome this limitation by providing support to independently encapsulate the cross-cutting functionalities by separating them from the core business logic. Using AOP, it is possible to achieve dynamic binding in web service composition. To illustrate the embedding of AOP constructs into a BPEL process, this paper implements a case study on distributed e-HealthCare system. Further, two core design level properties namely, cohesion and coupling have been measured and the impact of introduction of AO into a composed BPEL process has also been discussed. Empirical evaluation of the design level properties shows that cohesion improves by the introduction of AOP in BPEL.


2004 ◽  
Vol 13 (01) ◽  
pp. 91-119 ◽  
Author(s):  
MANGALA GOWRI NANDA ◽  
NEERAN KARNIK

Web Services are emerging as the standard mechanism for making information and software available programmatically via the Internet, and as building blocks for applications. A composite web service may be built using multiple component web services. Once its specification has been developed, the composite service may be orchestrated either using a centralized engine or in a decentralized fashion. Decentralized orchestration brings performance benefits, and improves scalability and concurrency. Dynamic binding coupled with decentralized orchestration adds high availability and fault tolerance to the system. However in such systems, the coordination between components needs to be carefully designed to ensure correct execution of the composite and to limit the synchronization overheads. In this paper, we categorize different forms of concurrency and provide an algorithm to identify these forms in a composite service specification. We explore different mechanisms for transferring data between the components in the presence of different forms of concurrency. Then we experimentally evaluate the efficiency and scalability of each mechanism. We also analyze the coordination requirements of a decentralized orchestration in the presence of dynamic binding and fault propagation.


2014 ◽  
Vol 1 (1) ◽  
pp. 9-34
Author(s):  
Bobby Suryajaya

SKK Migas plans to apply end-to-end security based on Web Services Security (WS-Security) for Sistem Operasi Terpadu (SOT). However, there are no prototype or simulation results that can support the plan that has already been communicated to many parties. This paper proposes an experiment that performs PRODML data transfer using WS-Security by altering the WSDL to include encryption and digital signature. The experiment utilizes SoapUI, and successfully loaded PRODML WSDL that had been altered with WSP-Policy based on X.509 to transfer a SOAP message.


Sign in / Sign up

Export Citation Format

Share Document