사용자 측면의 웹서비스의 품질데이터를 제공하기 위한 UDDI의 설계 및 구현

Design and Implementation of UDDI to Provide the User-Side Quality of Web Service

  • 조풍연 (숭실대학교 컴퓨터공학과 대학원) ;
  • 이남용 (숭실대학교 컴퓨터학부) ;
  • 이철기 (아주대학교 ITS대학원)
  • 발행 : 2009.08.31

초록

웹 서비스가 다양해지면서 웹 서비스의 품질은 웹서비스의 선택에 있어 중요한 중요대상이 되었다. 그러나 웹 서비스의 발견 및 관련 정보의 제공 등을 담당하고 있는 기존의 UDDI 아키텍처는 웹 서비스에 대한 품질 정보를 제공하지 않아 적정한 품질수준을 갖춘 적절한 웹 서비스를 선택하는 것이 어려운 실정이다. 이러한 필요에 따라 본 논문에서는 웹 서비스에 대한 품질데이터를 자동으로 수집하여 제공하기 위해 확장된 UDDI 를 제시한다. 이를 통해 특정 웹 서비스에 대해 자동화된 테스트를 바탕으로 응답시간, 처리량, 이용가능성, 신뢰성, 접근성에 대한 정보를 수집하여 사용자에 제공함으로써 사용자가 웹 서비스를 선택하는 시점에 해당 웹서비스에 대한 품질정보를 고려할 수 있도록 하였다. 본 논문에서 제안한 UDDI를 활용할 경우 웹 서비스 사용자는 동일한 기능을 가진 웹서비스들 중에서 고품질의 웹서비스를 선택할 수 있으며, 이에 따라 웹서비스를 기반으로 한 애플리케이션의 신뢰성 확보 및 품질향상에 크게 기여할 수 있을 것으로 기대된다.

Quality of the web service is one of the most important elements as various web services provide diverse functionality, and therefore, it is more and more difficult to satisfy customer's needs. Since the existing UDDI registry provides the basic information such as name and URL of a web service, users are having hard times to choose and customize their web service. In this paper, we propose an extended UDDI architecture for providing quality data of a web service. And in this architecture, we used an automated collection technique of data for testing web service which provides quality information to the users, including response time, throughput, availability, reliability and accessibility. With this new architecture, users and web developers can benefit from web services that customize information for the users and this ensures reliability of web-based applications.

키워드

참고문헌

  1. 이강찬, 이승윤, “웹 서비스 표준 기술 동향과 전망,” 한국정보과학회지 웹서비스 특집 , 제22권, 제10호, pp. 11-18, 2004. 10.
  2. 안무정, 이승윤, “웹 서비스 플랫폼 현황과 도입 전략,” 한국정보과학회지 웹서비스 특집 , 제22권, 제10호, pp. 41-47, 2004. 10.
  3. NCA- IV-RER-04052, 웹 서비스 품질 모델 및 테스트 가이드 라인연구, 한국전산원, pp. 1-110, 2004.
  4. Web Service Architecture, W3C Working Group Note, 2004.
  5. S. Patil and E. Newcomer, "ebXML and Web Services," IEEE Internet Computing, vol. 7, no. 3, pp. 74-82, May. 2003.
  6. TTAS.KO-10.0204, 웹 서비스 품질 모델, 한국정보통신기술협회(TTA), pp. 1-36, 2006.
  7. TTAS.KO-10.0204, 웹 서비스 품질 테스트 가이드라인, 한국정보통신기술협회(TTA), pp. 1-41, 2006.
  8. M. Tian, A. Gramm, T. Naumowicz, H. Ritter, and J. Schiller, "A concept for QoS integration in web service," Proc. Int. Conf. Web Information Systems Engineering Workshop, pp. 149-155, Dec. 2003.
  9. A. Dan, A. R. Franck, A. Keller, R. King, and H. Ludwig, Web Service Level Agreement (WSLA) Language Specification, IBM, 2002.
  10. A. Padovitz, S. Krishnaswamy, and S. W. Loke, "Towards Efficient Selection of Web Services," In The 1st International Workshop on Web Services and Agent-based Engineering(WSABE2003) Sydney, July 2003.
  11. J. Day, "Selection the best web service," Proc. Grad. Symp., CS Dept., University of Saskatchewan, pp. 7-8, 2004.
  12. HP Open View Internet Services, http://www.openview.hp.com/products/ovis/.
  13. D. A. Menasce, "QoS issue in web services," IEEE Internet Computing, vol. 6, no. 6, pp. 72-75, Nov. 2002.
  14. V. Cherfaoui, T. Denoeux, and Z. L. Cherfi, "Distributed data fusion: application to confidence management in vehicular networks," Proc. Int. Conf. Information Fusion, pp. 1-8, July 2008.
  15. 이상선, “VANET(Vehicle Ad-hoc Network) 환경에서의 라우팅 기술 및 서비스 개발 동향," KIISE, vol. 22, no. 1, pp. 62-80, 2008. 5.