메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

정완 (광운대학교, 광운대학교 대학원)

지도교수
김화성
발행연도
2014
저작권
광운대학교 논문은 저작권에 의해 보호받습니다.

이용수1

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (5)

초록· 키워드

오류제보하기
Open API는 누구나 사용할 수 있도록 공개된 API로 웹 2.0의 대표적인 기술로 소개되고 있다. Open API가 웹 2.0의 대표적인 기술로 소개된 배경으로는 Open API를 혼합하여 새로운 부가가치를 만들어 낼 수 있는 매쉬업 서비스와 관련이 있다. 하지만 Open API를 이용한 기존의 매쉬업 서비스는 개발자 위주로 제작되고 있기 때문에 개인 사용자의 취향이나 목적을 고려하지는 못하였다. 따라서 개인 사용자도 손쉽게 자동으로 합성할 수 있는 자동 매쉬업 제작 툴이 요구되었다. 자동 매쉬업 제작 툴의 제공을 위해서는 REST 아키텍처 스타일 기반의 Open API를 이용한 매쉬업 방법이 필수적인데 이는 REST 아키텍처 스타일 기반의 Open API가 간단한 구조를 가지며 가장 보편적으로 제공되고 있기 때문이다. 자동 매쉬업을 위해서는 서로 같은 데이터의 종류를 구별하는 것과 의미적, 기능적으로 유사하여 합성될 수 있는 접점을 선별하는 방법이 핵심 연구이다. 이를 위해 기존 자동 매쉬업에서는 Open API의 메쏘드, 입출력 파라미터의 데이터 형식, 이름, 기술 문서등을 기반으로 매쉬업 가능성을 판별하였지만 모든 REST 기반 Open API가 이와 같은 정보들을 제공하고 있지는 않다.
본 논문에서는 이와 같은 문제점을 해결하기 위해 입출력 파라미터의 이름만 이용하며 입출력 파라미터에서 공통적으로 나타나는 특성에 대해 분석한다. 그리고 분석한 특성을 바탕으로 입출력 파라미터의 데이터 종류를 구별하는 방법과 입출력 파라미터 이름 내에 존재하는 단어 간의 의미적 관계를 형성하여 매쉬업 가능성을 판별하는 알고리즘에 대해 제안한다.

목차

제 1장 서론 1
제 2장 관련 연구 5
2.1 OpenAPI에서의 REST API 5
2.2 REST기반의 Open API와 이를 이용한 매쉬업 과정 6
제 3장 입출력 파라미터 특성을 이용한 자동 매쉬업 방법 11
3.1 OpenAPI를 이용한 자동 매쉬업 방법의 이슈 11
3.1.1 매쉬업 가능성을 판별하기 위한 정보 선정에 대한 이슈 12
3.1.2 입출력 파라미터의 데이터 타입에 대한 이슈 14
3.1.3 입출력 파라미터 이름의 의미적 비교에 대한 이슈 15
3.2 입출력 파라미터 이름 및 데이터의 특성 18
3.2.1 특성 1. 입출력 파라미터의 이름에서 마지막 단어는 데이터의 종류를 결정한다. 19
3.2.2 특성 2. 의미가 유사한 단어는 단어가 나타내는 특성도 유사하다. 21
3.3 매쉬업 서비스의 데이터 전달 구조 22
3.4 매쉬업 가능한 입출력 파라미터의 선별 알고리즘 25
3.4.1 데이터 종류의 분류 26
3.4.2 입력 파라미터의 존재 여부 판별 27
3.4.3 의미적 유사도 비교 29
제 4장 성능 평가 34
4.1 데이터 종류의 구별 34
4.2 입력 파라미터 존재 여부의 수행 결과 37
4.3 의미적 비교 알고리즘 성능 평가 41
제 5장 결론 54
참고문헌 56

최근 본 자료

전체보기

댓글(0)

0