WS-DIRECT: Web Service—Discoverability, Recoverability, Classifiability and Trustworthiness

  • Aziz Nasridinov
  • Jeongyong Byun
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 214)


Despite the growing use of Web Services by many organizations, there are several issues that are slowing their deployment. First, different providers may offer the same service with similar functionalities, so the service discovery is becoming complicated. Second, the context of Web Service is dynamic and several kinds of changes and faults may arise after deploying them. An easy solution to this issue is to reselect the service every time changes and faults occur. However, it is not feasible due to the high complexity of the reselection, which may lead to an extra delay and influence the performance of the services. Third, considering the untrusted communication environment in which Web Services operate, there is a trustworthiness issue. In order to deal with these issues, in this paper, we propose the WS-DIRECT framework. In this framework, first, discoverability is provided through a Functional-Level Mediation which is semantic discovery mechanism. Second, recoverability is handled through self-healing cycle which has three phases such as monitoring, diagnosis and repair. In addition, classifiability is provided by Decision Tree based Web Service classification mechanism which is able to predict the performance and minimizes number of reselections. Fourth, trustworthiness is maintained through ontology-based security mechanism. We will provide an implementation of proposed framework and efficiency measurements through performance evaluation.


Web Service Discovery Classification Recovery Trustworthiness 


  1. 1.
    World Wide Web consortium (W3C).: Web Services Architecture Requirements,
  2. 2.
    Dai, Y., Yang, L., Zhang, B.: QoS-driven self-healing web service composition based on performance prediction. J. Comput. Sci. Technol. 24(2) 250–261 (2009)Google Scholar
  3. 3.
    Rahaman, M.A., Rits, M., Schaad, A.: An inline approach for secure SOAP requests and early validation. In: OWASP Europe Conference, May (2006)Google Scholar
  4. 4.
    Bansal, S.K., Bansal, A.: Reputation-based Web Services Selection for Composition. In: Proceeding of IEEE World Congress on Services, pp. 95–96 (2011)Google Scholar
  5. 5.
    Xu, Z., Martin, P., Powley, W., Zulkernine, F.: Reputation-enhanced QoS-based web service discovery. In: Proceeding of IEEE International Conference on Web Services, pp. 249–256 (2007)Google Scholar
  6. 6.
    Sales, J., Perez-Sorrosal, F., Patino-Martinez, M., Jimenez-Paris, R.: WS-replication: a framework for highly available web services. In: Proceeding of the International Conference on World Wide Web, pp. 357–366 (2006)Google Scholar
  7. 7.
    Yin, Y., Zhang, B., Zhang, X.: QoS-driven transactional web service reselection for reliable execution. In: Proceeding of International Conference of Information Science and Management Engineering, pp. 79–82 (2011)Google Scholar
  8. 8.
    Benameur, A., Kadir, F.A., Fenet, S.: XML rewriting attacks: existing solutions and their limitations. IADIS Applied Computing (2008) Google Scholar
  9. 9.
    Barhoom, T.S., Rasheed, R.S.K.: Position of signed element for SOAP message integrity. Int. J. Comput. Inf. Syst. 2(4), 21–28 (2011)Google Scholar
  10. 10.
    Nasridinov, A., Hung, P.P., Qing, L., Byun, J.Y.: XaT-SOAP: XML-based attacks tolerant soap messages. J. KIISE: Comput. Practices Lett. 18(6) (2012)Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2013

Authors and Affiliations

  1. 1.Department of Computer EngineeringDongguk UniversityGyeongju-SiKorea

Personalised recommendations