Sargeant, A, Townend, P, Xu, J orcid.org/0000-0002-4598-167X et al. (1 more author)
(2013)
An Evaluation Framework for Assessing the Dependability of Dynamic Binding in Service-Oriented Computing.
In:
2013 IEEE 16th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing.
ISORC, 19-21 Jun 2013, Paderborn, Germany.
IEEE
ISBN 978-1-4799-2111-9
Abstract
Service-Oriented Computing (SOC) provides a flexible framework in which applications may be built up from services, often distributed across a network. One of the promises of SOC is that of Dynamic Binding where abstract consumer requests are bound to concrete service instances at runtime, thereby offering a high level of flexibility and adaptability. Existing research has so far focused mostly on the design and implementation of dynamic binding operations and there is little research into a comprehensive evaluation of dynamic binding systems, especially in terms of system failure and dependability. In this paper, we present a novel, extensible evaluation framework that allows for the testing and assessment of a Dynamic Binding System (DBS). Based on a fault model specially built for DBS's, we are able to insert selectively the types of fault that would affect a DBS and observe its behavior. By treating the DBS as a black box and distributing the components of the evaluation framework we are not restricted to the implementing technologies of the DBS, nor do we need to be co-located in the same environment as the DBS under test. We present the results of a series of experiments, with a focus on the interactions between a real-life DBS and the services it employs. The results on the NECTISE Software Demonstrator (NSD) system show that our proposed method and testing framework is able to trigger abnormal behavior of the NSD due to interaction faults and generate important information for improving both dependability and performance of the system under test.
Metadata
Item Type: | Proceedings Paper |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © 2013 IEEE. This is an author produced version of a paper published in 2013 IEEE 16th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. Uploaded in accordance with the publisher's self-archiving policy. |
Keywords: | Dependability evaluation; dynamic binding; Service-Oriented Architectures; testing; Web services |
Dates: |
|
Institution: | The University of Leeds |
Academic Units: | The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) > School of Computing (Leeds) > Institute for Computational and Systems Science (Leeds) |
Depositing User: | Symplectic Publications |
Date Deposited: | 25 Aug 2016 09:16 |
Last Modified: | 15 Jan 2018 16:59 |
Published Version: | http://dx.doi.org/10.1109/ISORC.2013.6913206 |
Status: | Published |
Publisher: | IEEE |
Identification Number: | 10.1109/ISORC.2013.6913206 |
Related URLs: | |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:94868 |