DOI QR코드

DOI QR Code

Mashup for Instant and Simple Search using OpenAPIs

OpenAPI를 이용하여 간결함과 즉시성을 가진 검색 매쉬업

  • 황기태 (한성대학교 컴퓨터공학과)
  • Received : 2010.11.26
  • Accepted : 2011.04.15
  • Published : 2011.04.30

Abstract

This paper introduces a new search model which can retrieve information instantly and easily about a given search word on Internet and control search spaces diversely. In the existing web searches, because the user has to stop his work, run web browsers, connect to special internet sites, and type the search word by keyboard. it is a long way and not a simple way. Also the search result is too much. The user suffers difficulties of multiple searches for different categories such as dictionary, image, video clips, etc. The software implemented in this paper enables for the user to select search word simply at any documents on the screen and make search started by simply pressing CRTL key and left button of the mouse simultaneously. The software is a mash up style using the Open API which is provided by a web site and can be freely available in any other sites. By calling different Open APIs of several web sites, the mash-up software can integrate search functions of many different sites. We evaluate that the software implemented in this paper will be a good reference of mash-up as one with characteristics of easy and instant search, simple result, diversity of search category, and scalability of search functions.

본 논문은 사용자가 작업하는 문서에서 검색하고자 하는 검색어를 빠르고 단순하게, 그리고 다양한 검색의 범위를 조절할 수 있는 검색 방법을 제안하고 구현한 사례를 소개한다. 기존 웹 사이트 검색 방식은 하던 작업을 멈추고 웹 브라우저를 실행하고 사이트에 접속하며 키워드를 입력하는 지루한 과정이 필요하다. 또한 검색의 결과도 장황하며, 사전, 이미지, 동영상 등 동시 검색이 필요한 경우 여러 사이트에서 여러 번 검색하는 불편함이 있다. 본 논문은 사용자가 작업하는 어떤 문서에서도 간단히 검색어를 선택하고 CTRL키와 마우스 왼쪽 버튼을 동시에 누르는 것으로 검색이 이루어지도록 한다. 이를 위해 웹 서비스를 이용할 수 있는 Open API를 이용하여 여러 검색 웹 사이트의 검색 기능을 동시에 통합적으로 활용하는 매쉬업 검색 소프트웨어를 구현한다. 본 논문에서 개발한 검색 소프트웨어는 검색의 단순 즉시성, 결과의 간결성, 검색 범위의 다양성, 기능의 확장성뿐만 아니라 작업하는 어떤 문서에도 검색이 가능한 매쉬업의 좋은 사례로 평가된다.

Keywords

References

  1. http://www.google.com
  2. http://www.yahoo.com
  3. http://www.naver.com
  4. http://www.daum.net
  5. http://www.flicker.com
  6. 박지강, 당신은 웹 2.0 개발자입니까?, 한빛미디어, 2007
  7. Sunilkumar Peenikal, "Mashups and the Enterprize", White Paper, Mphasis, Sep. 2009
  8. John Battelle, The Search:How Google and Its Rivals Rewrote the Rules of Business and Transformed Our Culture, Portfolio Hardcover, 2005
  9. http://www.logitech.com
  10. http://kr.dic.yahoo.cm
  11. Roy Fielding, "Architectural Styles and the Design of Network-based Software Architectures", dissertation, Univ. of California, Irvine, 2000.
  12. http://www.eclipse.org
  13. XSL Transformations Version 2.0, http://www.w3.org/TR/xslt20
  14. Kay, Michael, XSLT 2.0 and XPath 2.0 Programmer's Reference, Wiley Press