Skip to main content
QUICK REVIEW

[논문 리뷰] A MDA approach for defining WS-Policy semantic non-functional properties

Fatima-Zahra Belouadha, Hajar Omrana|arXiv (Cornell University)|2012. 01. 06.
Service-Oriented Architecture and Web Services참고 문헌 8인용 수 8
한 줄 요약

이 논문은 보안 및 서비스 품질과 같은 비기능적 성질을 의미적으로 풍부하게 하는 데 모델 기반 아키텍처(MDA) 접근법을 제안한다. SAWSDL 준수 XML 스키마 프로파일 및 변환 규칙을 사용하여 WSDL과 WS-Policy를 확장함으로써 기계로 처리할 수 있는 웹 서비스 인터페이스를 생성함으로써, 서비스의 자동 탐색, 선택 및 협상이 가능해진다.

ABSTRACT

A lot of works has been especially interested to the functional aspect of Web services. Nevertheless, it is necessary to describe their non-functional properties such as the security characteristics and the quality of service. The WS-Policy standard was recommended in 2007 to describe Web services policies including the non-functional properties. However, it doesn't provide any information of their meaning necessary for automatic processes. In this paper, we propose a Model Driven Architecture approach founded on W3C standards to generate WSDL language based files including semantic policies. We use a package of WSDL and WS-Policy profiles and transformations rules to generate Web services interfaces files including policies. We extend a XML schema profile according to SAWSDL standard to define semantic non-functional properties domains. This work contributes to minimize the development cost of Web services including semantic policies. Moreover, the generated services can be automatically processed in discovery, selection and negotiation tasks.

연구 동기 및 목표

  • 보안 및 서비스 품질과 같은 비기능적 성질에 대해 WS-Policy의 의미적 의미 부족 문제를 해결하기 위해.
  • 비기능적 정책을 갖춘 웹 서비스를 구축할 때 수동 개발 노력 감소를 위해.
  • 서비스 탐색, 선택 및 협상 워크플로우에서 웹 서비스의 자동 처리를 가능하게 하기 위해.
  • MDA 원칙과 SAWSDL을 사용하여 WSDL 및 WS-Policy 표준에 의미적 설명을 추가하기 위해.

제안 방법

  • 모델 기반 아키텍처(MDA) 원칙을 적용하여 웹 서비스 정책을 의미적으로 모델링하기 위해.
  • 비기능적 성질을 표현하기 위한 일련의 WSDL 및 WS-Policy 프로파일 정의하기 위해.
  • SAWSDL 표준에 따라 XML 스키마 프로파일을 확장하여 비기능적 성질의 의미 영역을 모델링하기 위해.
  • 비기능적 정책을 포함한 WSDL 기반 인터페이스 파일을 생성하기 위한 변환 규칙 개발하기 위해.
  • 상호운용성과 기계 처리 가능성 보장을 위해 표준화된 W3C 사양 사용하기 위해.
  • 결과로 생성된 아티팩트를 자동 서비스 탐색 및 선택을 지원하는 파이프라인에 통합하기 위해.

실험 결과

연구 질문

  • RQ1비기능적 성질을 위한 기계로 해석 가능한 의미를 포함하도록 WS-Policy를 어떻게 확장할 수 있는가?
  • RQ2어떤 MDA 기반 모델링 방법이 의미적으로 풍부한 웹 서비스 인터페이스를 자동으로 생성할 수 있는가?
  • RQ3SAWSDL 준수 프로파일을 사용하여 웹 서비스의 비기능적 성질에 대한 의미 영역을 어떻게 정의할 수 있는가?
  • RQ4비기능적 정책이 내장된 WSDL 파일을 생성하기 위해 필요한 변환 규칙는 무엇인가?
  • RQ5제안된 방법이 서비스 탐색 및 선택에서 개발 비용을 얼마나 줄이고 자동화를 가능하게 하는가?

주요 결과

  • 제안된 MDA 접근법은 비기능적 성질을 위한 의미적으로 풍부한 WS-Policy 기술을 포함한 WSDL 파일을 성공적으로 생성한다.
  • SAWSDL 준수 XML 스키마 프로파일의 사용은 보안 및 서비스 품질에 대한 의미 영역의 정확한 모델링을 가능하게 한다.
  • 모델과 WSDL 파일 간의 변환 규칙는 기존 웹 서비스 표준과의 일관성과 상호운용성을 보장한다.
  • 생성된 서비스는 기계로 처리 가능하여 자동 탐색, 선택 및 협상 작업을 가능하게 한다.
  • 의미 정책을 웹 서비스 인터페이스에 통합하는 데 수동 개발 노력이 자동화되어 감소한다.
  • 프로토타입 구현을 통해 방법이 검증되었으며, 웹 서비스 기술 설명을 위한 W3C 표준과 일치한다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.