UML based Evolution of Web Service Applications using Semantic Web

시맨틱 웹을 이용한 UML 기반의 웹 서비스 애플리케이션의 진화

  • 이창호 (서울시립대 컴퓨터과학부) ;
  • 김진한 (서울시립대 컴퓨터과학부) ;
  • 이재정 (서울시립대 컴퓨터과학부) ;
  • 이병정 (서울시립대 컴퓨터과학부)
  • Published : 2007.10.26

Abstract

시장 적시성과 서비스의 품질을 만족하기 위해 웹 서비스는 서비스를 재사용하여 애플리케이션을 구성한다. 그리고 동적 진화(evolution)는 소프트웨어에 유연성을 제공하고, 계속 변경되어 예측하기 어려운 비즈니스 요구사항에 애플리케이션이 적응할 수 있도록 해준다. OWL 기반의 OWL-S(Web Ontology Language for Services)는 서비스를 기술하기 위한 온톨로지 언어이다. OWL-S의 의미적인 정보는 자동화된 시맨틱 웹 서비스의 발견과 호출, 서비스 조합을 위해 사용될 수 있다. 본 논문에서는 이러한 시맨틱 웹 서비스를 이용한 웹 애플리케이션의 동적 진화를 지원하는 프레임워크를 제안한다. 그리고 프로토타입을 통해 제안한 프레임워크의 타당성을 보인다.

Keywords