- 시맨틱 온톨로지 기반의 Open API 정보 제공 기법
- ㆍ 저자명
- 김상일,김화성,Kim. Sang-Il,Kim. Hwa-Sung
- ㆍ 간행물명
- 정보과학회논문지. Journal of KIISE. 컴퓨팅의 실제 및 레터
- ㆍ 권/호정보
- 2012년|18권 1호|pp.80-84 (5 pages)
- ㆍ 발행정보
- 한국정보과학회
- ㆍ 파일정보
- 정기간행물| PDF텍스트
- ㆍ 주제분야
- 기타
최근 각광 받고 있는 웹 서비스는 Open API (Application Programming Interface)를 기반으로 제작되고 있다. 웹 서비스의 증가와 함께 Open API의 수요가 폭발적으로 증가하고 있지만 현재 Open API는 키워드 방식으로만 검색이 가능하기 때문에 원하는 Open API 검색 시 무수히 많은 불필요한 Open API들도 같이 도출되어 사용자가 원하는 Open API를 쉽고 빠르게 찾는 데 문제점이었다. 따라서 Open API 검색 시, 사용자에게 필요한 Open API 정보만을 제공하기 위해서는 Open API 정보에 시맨틱 요소를 포함하여 보다 쉽고 빠르게 사용자가 원하는 정보를 검색할 수 있게 해야 한다. 본 논문에서는 국외의 타켓 사이트에서 제공하는 Open API 정보 형태를 분석하고, 이를 바탕으로 웹 크롤러를 이용하여 Open API 정보를 수집한 후, 수집한 Open API 정보를 시맨틱 요소 기반으로 어노테이션 하였다. 이후 이 정보를 OWL기반의 온톨로지로 구축하고, 온톨로지 추론기인 Jena 오픈소스를 이용해 Open API 검색기를 구현하여 Open API 정보를 쉽고 빠르게 획득할 수 있음을 보였다.
Web services, which are greatly esteemed recently, are usually produced using Open APIs. While the demand for Open API rises explosively in proportion to the increase of web services, there is a problem in that too many unnecessary Open APIs are retrieved while searching the specific Open API, because Open APIs are currently retrieved only by keyword search method. Therefore, Open API information needs to include semantic information in order to provide fast and efficient retrieval of Open APIs. In this paper, we analyze the format of various Open API information provided by the foreign target sites, then collect the open API information by using the web crawler. And the collected Open API information are annotated semantically, then changed to OWL based ontology. Finally, we show that the Open API information can be retrieved quickly and efficiently by implementing the Open API search engine using the Jena open source.