Open API정보의 시맨틱 어노테이션을 위한 국외 타겟 사이트 분석

웹 서비스는 최근 급속한 발전과 함께 기존의 단절적이고 폐쇄적인 서비스에서 벗어나 정보를 개방하고 공유할 수 있는 웹 2.0 시대로 발전하고 있다. 또한 스마트 폰과 같은 휴대용 단말기의 빠른 보급과 함께 웹 서비스는 고정된 장소에서뿐만 아니라 이동 환경 등 다양한 장소에서 사용될 수 있어 웹 서비스에 대한 관심이 더욱 고조되고 있다. 이러한 웹 서비스는 Open API(Application Programming Interface)의 형태로 제공된다. 최근 여러 Open API를 조합하여 만들어지는 매쉬업 서비스(Mashup Service)가 새로운 융합 웹 서비스의 효과적인 구현 방법으로써 그 중요성이 높아지고 있다. 매쉬업 서비스를 제작하기 위해서는 서비스 제작 목적에 맞는Open API들에 대한 정보를 획득하여야 한다. 하지만 이러한 정보는 Open API제공 사이트들을 통해 개별적으로 획득하거나 비 시맨틱 기반Open API 포탈 사이트의 검색을 통해 획득하여야 하기 때문에 매우 비효율적이다. 현재, 매쉬업 서비스 생성 목적에 부합하는 Open API들의 정보를 일목요연하게 제공하는 시맨틱 기반의 웹 사이트는 존재하지 않고 있어 이를 가능하게 하는 시맨틱 기반의Open API 제공 플랫폼 구축이 필요하다. 본 논문에서는 웹 크롤러를 구현하여 국외 타겟 사이트의 Open API 정보를 수집, 분석함으로써 시맨틱 기반의Open API 제공 플랫폼 구축에 필수적인 시맨틱 어노테이션을 위한 기초 자료를 제시하였다.