Remember Me
Or use your Academic/Social account:


Or use your Academic/Social account:


You have just completed your registration at OpenAire.

Before you can login to the site, you will need to activate your account. An e-mail will be sent to you with the proper instructions.


Please note that this site is currently undergoing Beta testing.
Any new content you create is not guaranteed to be present to the final version of the site upon release.

Thank you for your patience,
OpenAire Dev Team.

Close This Message


Verify Password:
Verify E-mail:
*All Fields Are Required.
Please Verify You Are Human:
fbtwitterlinkedinvimeoflicker grey 14rssslideshare1
Sargeant, A; Townend, P; Xu, J; Djemame, K (2013)
Publisher: IEEE
Languages: English
Types: Other
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.
  • The results below are discovered through our pilot algorithms. Let us know how we are doing!

    • [2] Papazoglou, M.P. and W.J. van den Heuvel, Service oriented architectures: approaches, technologies and research issues. The VLDB Journal The International Journal on Very Large Data Bases, 2007. 16(3): p. 389-415.
    • [3] Callaway, R.D., et al., An Autonomic Service Delivery Platform for Service-Oriented Network Environments. Services Computing, IEEE Transactions on, 2010. 3(2): p. 104 -115.
    • Mabrouk, N.B., et al., QoS-aware service composition in dynamic service oriented environments, in Middleware '09: Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware.
    • 2009, Springer-Verlag New York, Inc.: Urbanna, Illinois. p. 1-20.
    • [5] Erradi, A. and P. Maheshwari, Dynamic binding framework for adaptive web services, in Proceedings of the 2008 Third International Conference on Internet and Web Applications and Services. 2008. p. 162-167.
    • [6] Di Penta, M., et al., WS Binder: a framework to enable dynamic binding of composite web services, in SOSE '06: Proceedings of the 2006 international workshop on Service-oriented software engineering. 2006, ACM: Shanghai, China. p. 74-80.
    • [7] Cavallaro, L. and E. Di Nitto, An approach to adapt service requests to actual service interfaces, in SEAMS '08: Proceedings of the 2008 international workshop on Software engineering for adaptive and selfmanaging systems. 2008, ACM: Leipzig, Germany. p. 129-136.
    • Maximilien, E.M. and M.P. Singh, A framework and ontology for dynamic web services selection. IEEE Internet Computing, 2004. 8(5): p.
    • [9] Zheng, Z. and M.R. Lyu, Collaborative Reliability Prediction for Service-Oriented Systems, in Proc. IEEE/ACM 32nd Int'l Conf. Software Engineering (ICSE'10). 2010. p. 35-44.
    • [10] Looker, N., Dependability Analysis of Web Services. 2006, Durham University.
    • [11] Brüning, S., S. Weissleder, and M. Malek, A Fault Taxonomy for Service-Oriented Architecture, in High Assurance Systems Engineering Symposium, 2007. HASE '07. 10th IEEE. 2007. p. 367-368.
    • [12] Jhumka, A., Dependability in Service-Oriented Computing, in AgentBased Service-Oriented Computing. 2010, Springer London. p. 141-160.
    • [13] Webster, D., et al., Migrating Legacy Assets through SOA to Realize Network Enabled Capability, in New Directions in Web Data Management 1, A. Vakali and L. Jain, Editors. 2011, Springer Berlin Heidelberg. p. 311-346.
    • [14] Châtel, P., J. Malenfant, and I. Truck, QoS-based Late-Binding of Service Invocations in Adaptive Business Processes, in Web Services (ICWS), 2010 IEEE International Conference on. 2010. p. 227 -234.
    • [15] Avizienis, A., et al., Basic concepts and taxonomy of dependable and secure computing. Dependable and Secure Computing, IEEE Transactions on, 2004. 1(1): p. 11-33.
    • [16] Chan, K., et al., A Fault Taxonomy for Web Service Composition, in Service-Oriented Computing - ICSOC 2007 Workshops. 2009, Springer Berlin / Heidelberg. p. 363-375.
    • [17] Sargeant, A, P. Townend, J. Xu and K. Djemame, Evaluating the Dependability of Dynamic Binding in Web Services, in 14th IEEE International Symposium on High Assurance Systems Engineering (HASE). 2012, IEEE: Omaha, Nebraska. p. 139-146.
    • [18] Oracle. SOAPException (Java EE 5 SDK). 2012 [cited 2012 18/11/2012]; Available from: http://glassfish.java.net/nonav/javaee5/api/javax/xml/soap/SOAPExcepti on.html.
    • [19] Myers, G.J., The Art of Software Testing. 1979, New York: John Wiley & Sons.
    • [20] Roper, M., Software Testing. 1994, Maidenhead: McGraw-Hill.
    • [21] Looker, N., M. Munro, and J. Xu, WS-FIT: A tool for dependability analysis of web services, in Computer Software and Applications Conference, 2004. COMPSAC 2004. Proceedings of the 28th Annual International. 2004.
    • [22] Farj, K., C. Yuhui, and N.A. Speirs. A Fault Injection Method for Testing Dependable Web Service Systems. in Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2012 IEEE 15th International Symposium on. 2012.
    • [23] Russell, D., et al. Service-Oriented Integration of Systems for Military Capability. in Object Oriented Real-Time Distributed Computing (ISORC), 2008 11th IEEE International Symposium on. 2008.
  • No related research data.
  • No similar publications.

Share - Bookmark

Cite this article