• Title/Summary/Keyword: API 정보

Search Result 1,467, Processing Time 0.03 seconds

The Comparative Research On 2D Web Mapping Open API for Designing Geo-Spatial Open Platform (공간정보 오픈플랫폼 설계를 위한 2D Web Mapping Open API 비교 연구)

  • Choi, Won Geun;Kim, Min Soo;Jang, In Sung;Chang, Yoon-Seop
    • Spatial Information Research
    • /
    • v.22 no.5
    • /
    • pp.87-98
    • /
    • 2014
  • Google Maps have changed the response time of Web-GIS using AJAX technologies. In addition, Google released the Open API named Google Maps API(Application Programming Interface) and it lead to the big paradigm on the Open API, where the SDK(Software Development Kit) and ASP(Application Service Provider) had ruled at the related map market. In short, the Open API has been paradigm-shifting for the web mapping. After this, government, many companies and open source foundations have guided Web-GIS market's growth through releasing the relevant Open APIs. So many comparative analysis on web-mapping API carried out by many researches. However there were no researches that can be applied to our current domestic environments. This paper investigates components of web-mapping API. Then we compare how many components supported and enumerate features for each of those APIs. Finally this paper presents direction of future development of Web Mapping API.

A Development of OpenAPIs' Integrated Service Information Model for OpenAPI Search System (OpenAPI 검색 시스템을 위한 통합 서비스 정보 모델의 연구 및 개발)

  • Cha, Seung-Jun;Kim, Kyong-Ok;Lee, Kyu-Chul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.1170-1173
    • /
    • 2009
  • OpenAPI와 매쉬업(Mashup)은 현재 발전해가고 있는 웹 2.0을 이루는 중요한 기술이다. OpenAPI의 수는 기하급수적으로 증가하고 있기 때문에, OpenAPI에 대한 검색시스템은 반드시 필요하게 되었다. 대표적인 OpenAPI 검색은 Programmableweb과 Popfly에서 제공하고 있으며, 이들의 제한점을 보완한 OpenAPI 검색 시스템이 연구되고 있다. OpenAPI 검색 시스템은 웹서비스 검색 시스템을 확장하여 개발되었지만, 다양한 OpenAPI의 프로토콜을 지원하지 못한다. 따라서 본 논문은 효과적인 OpenAPI 검색 시스템에서 OpenAPI의 다양한 프로토콜을 포함할 수 있는 통합 정보모델을 구축을 목표로 한다. 개발된 OpenAPI 통합모델은 OpenAPI 및 매쉬업 가능 서비스 검색에 활용될 수 있다.

Open API를 활용한 다국어 정보검색 시스템 모델링에 관한 연구

  • Hwang, Se-Chan;Kim, Heung-Cheol;Kim, Seon-Jin;Jeong, Ju-Seok;Kang, Sin-Jae
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2009.05a
    • /
    • pp.129-132
    • /
    • 2009
  • 본 논문은 오픈 API를 이용하여 다국어 정보검색 시스템을 모델링하는 방법론을 제시한다. 웹 2.0이 대두되면서 웹 2.0의 개념을 활용한 기술들이 발달하고 있는데, 그 중 한 기술이 오픈 API이다. 기업에서 개발한 새로운 서비스나 기능, 데이터 등을 API로 공개함으로써 사용자들이 공개된 API를 이용하여 새로운 서비스를 쉽게 개발할 수 있게 되었다. 본 연구에서는 구글, 플리커, 유튜브, 네이버, 다음 등의 사이트에서 제공하는 오픈 API를 이용하여, 다국어 정보 검색 시스템을 구현하였다. 구글 번역 API를 이용하여 한국어 질의어를 검색 대상 언어(영어, 일본어, 중국어 등)로 번역한 후, 소설 웹 사이트(플리커, 유튜브, 다음, 네이버 등)의 정보를 검색하고, 검색된 결과 내 텍스트를 다시 한국어로 번역한 후, 통합된 검색 결과를 사용자에게 보여준다.

  • PDF

A Study on Information Transmission based on OpenAPI (오픈API 기반의 정보전달에 관한 연구)

  • Choi, Shin-Hyeong
    • Advanced Industrial SCIence
    • /
    • v.1 no.1
    • /
    • pp.1-6
    • /
    • 2022
  • As different news is reported every day in our daily life, the amount of data generated around us is enormous. Some of this data is personal, but there are some things that are common to everyone, such as weather and traffic information. This paper is a study on information transmission using public data to use information effectively and quickly, and investigated open API based on public data and API technology. Based on this, we explain a method of transmitting information using an open API that can be easily used in daily life, and propose a method to transmit information using various open APIs by applying this. If public data is used using the suggested method, it is possible to transmit information more easily and accurately, so it is possible to apply it to various fields.

Design of The Dynamic Binding Systems using API Information Repository (API 정보 저장소를 활용한 동적 재구성 지원 시스템의 설계)

  • Yoon, Seok-Jin;Kim, Sun-Ja;Kim, Hyeon-Soo
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2009.11a
    • /
    • pp.198-201
    • /
    • 2009
  • 오늘날 운영체계와 미들웨어는 수많은 API를 제공하고 있다. 최종 사용자들이 사용하는 응용 프로그램들은 이러한 API를 활용하여 개발되어지고 있다. 기존의 문서와 같은 형태의 API에 대한 기술은 기계가 자동적으로 처리하기 힘들며 개발자 입장에서도 API를 이해하기 위해서 책을 직접 읽고 이해해야 한다는 단점이 있다. 이를 극복하기 위하여 docgen과 같은 도구들이 있으나 결국은 개발자 관점에서는 API를 직접 숙지하여야 하며 응용 프로그램 상에서 직접 운영체계에서 제공하는 API 호출 부분을 작성하여 개발하여야 한다는 부분은 동일하다. 또한 서로 다른 다양한 운영체계에서는 형식은 다르지만 유사한 기능을 제공을 하는 API들이 있으나 개발자는 특정 운영체계의 API에 맞추어서 각각의 운용체계에 맞는 응용 프로그램을 개발하여야 하는 문제점이 있다. 본 연구에서는 API에 대한 정보에 대한 규격을 정의하고 각각의 API의 기능 및 특성에 대하여 메타 기술언어를 사용하여 기술하여 저장소에 저장해두고 실행시에 이러한 API정보를 사용하여 응용 프로그램과 동적으로 바인딩시켜서 실행시키는 체계에 대해서 논의한다. 응용 프로그램에서 사용하려고 하는 API와 운영체계에서 제공하는 API를 동적으로 결합시키는 엔진에서는 운영체계별 API의 차이에 의한 부분을 상쇄시키는 역할을 담당한다. 이러한 체계를 활용하면 동적으로 재구성 가능한 응용을 개발하는데 있어서 하부 시스템으로 활용될 수 있다. 향후 표준 API를 기술하는데 있어서도 본 연구에서 제시하는 메타 방식의 API 기술표현을 활용하면 보다 정확한 표준 규약 준수 여부를 확인할 수 있는 방법을 제공할 수 있다.

  • PDF

Open API of the Location Information and Applications (지역정보 Open API의 개발 및 활용방안)

  • Cho, Min-Jeung;Byon, Sung-Won;Kim, Chul
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06b
    • /
    • pp.181-185
    • /
    • 2008
  • 인터넷 접속지역정보를 일부 포털 사이트에 적용시키는 것으로부터 나아가, 웹2.0을 접목하여 개인과 사업자의 홈페이지에 적용할 수 있도록 하기 위한 Open API 의 필요성과 개발 방안에 대하여 논의한다. 접속지역정보 Open API의 정보 제공 방안과 정보 보안 방법, 트래픽 제어 방법 등에 관해서도 논의한다. 지금까지 인터넷 서비스에 접속지역정보 적용 현황과 Open API를 적용할 경우에 개선 방안에 대하여 논의한다.

  • PDF

A Performance Analysis of RESTful Open API Information System (REST Open API 기반 정보시스템 성능 분석)

  • Choi, Min;Oh, Sechang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.424-426
    • /
    • 2012
  • REST 웹 서비스는 HTTP 프로토콜을 통해 손쉽게 적용 및 배포할 수 있다. 최근 다양한 정보시스템의 데이터베이스가 REST Open API 웹서비스를 통하여 배포되고 있으며, 이는 스마트폰 애플리케이션, 웹(Web) 등의 다양한 분야에서 활용되고 있다. 본 연구는 오픈 API 에 대한 시스템의 성능의 포인트에 서비스 평가를 제공하는 것이다. 본 연구는 REST 오픈 API 의 수행 성능 평가를 통하여 REST 오픈 API 웹 서비스의 확장성에 초점을 둔다. 이를 위해 REST 오픈 API 가 미래에 모바일 클라우드 플랫폼으로써 충분한 성능 및 활용될 수 있는지 검증할 필요가 있다. 본 논문은 큐잉 네트워크(Queueing Network)을 활용하여 REST Open API 웹서비스 서버 시스템을 모델링하고 성능을 분석하였다.

Classifying Windows Executables using API-based Information and Machine Learning (API 정보와 기계학습을 통한 윈도우 실행파일 분류)

  • Cho, DaeHee;Lim, Kyeonghwan;Cho, Seong-je;Han, Sangchul;Hwang, Young-sup
    • Journal of KIISE
    • /
    • v.43 no.12
    • /
    • pp.1325-1333
    • /
    • 2016
  • Software classification has several applications such as copyright infringement detection, malware classification, and software automatic categorization in software repositories. It can be also employed by software filtering systems to prevent the transmission of illegal software. If illegal software is identified by measuring software similarity in software filtering systems, the average number of comparisons can be reduced by shrinking the search space. In this study, we focused on the classification of Windows executables using API call information and machine learning. We evaluated the classification performance of machine learning-based classifier according to the refinement method for API information and machine learning algorithm. The results showed that the classification success rate of SVM (Support Vector Machine) with PolyKernel was higher than other algorithms. Since the API call information can be extracted from binary executables and machine learning-based classifier can identify tampered executables, API call information and machine learning-based software classifiers are suitable for software filtering systems.

A Study on the Development of DOI Lookup API (DOI 수집 API 개발에 관한 연구)

  • Kim, Sun-Tae;Yae, Yong-Hee
    • Journal of Information Management
    • /
    • v.39 no.1
    • /
    • pp.221-237
    • /
    • 2008
  • CrossRef provides a various queries(OpenAPIs) which can be used for DOI & meta data lookup. CrossRef encourages publishers and library societies to develop diverse system by using the queries. In this thesis, CrossRef's queries are analyzed and DOI Lookup API which could automatically lookup the DOI by various methods was developed. I proposed that how institutions having their own meta data can use the developed API.

Opne API for semantic technology (시맨틱 기술 개발을 지원하기 위한 Open API)

  • Park, Jeong-Won;Nam, Se-Jin;Choi, Key-Sun
    • Annual Conference on Human and Language Technology
    • /
    • 2009.10a
    • /
    • pp.111-115
    • /
    • 2009
  • 현재 Open API는 프로그램 개발 및 정보의 제공 등 다양한 방향에서 많이 활용 되고 있다. Open API는 개발된 기술을 웹으로 공개하여 네트워크가 연결된 곳이라면 어디서든지 그 기술을 활용할 수 있다. 잘 개발된 Open API는 매쉬업을 통해 또 다른 기술과 합쳐 새로운 서비스를 개발하는 등 그 활용빈도가 높다. 이미 개발된 기술을 활용할 수 있어서 개발 속도가 단축되고 새로운 서비스를 개발하면서 기존의 부족한 부분을 합쳐 더욱 창의적인 정보 제공이 가능하다. 이러한 Open API의 특성을 이용하여 시맨틱 기술 개발을 지원할 수 있으며, 개발 시간 단축 및 관계 설정, 온톨로지 제공 등을 네트워크를 통해 사용자들에게 제공하고 활용할 수 있는 방법을 제시한다. 시맨틱 기술은 사람이 글을 읽고 의미를 이해하는 것처럼 컴퓨터가 이해할 수 있는 언어와 규칙들을 정해 놓아 컴퓨터 사이의 의사소통을 가능하게 하는 지능형 기술이다. 이런 시맨틱 기술 개발을 지원하기 위하여 Open API를 통해 온톨로지의 개념 및 속성, 관계 설정, 코퍼스 등을 제공하기 하기 위해 CoreOnto API라는 것을 구축했다. CoreOnto API는 네트워크에서 사용할 수 있는 Open API로 세가지의 큰 형태의 Open API를 제공하고 있다. 첫 번째, 온톨로지에 대한 클래스, 속성, 관계를 제공하는 APIs, 두 번째, 트리플(두개의 용어가 어떤 관계인지를 표현한 형태로 구성(용어1, 관계, 용어2)) 생성 및 구축된 트리플을 검색할 수 APIs, 세 번째, 온톨로지를 생성하기 위해 필요한 자원(온톨로지 명, 개체명, 관계, 코퍼스 등)을 제공하는 APIs로 구성했다. 이상과 같이 시맨틱 기술 개발을 지원하기 위한 큰 형태의 세 가지 APIs를 구축하는 방법과 APIs의 활용, 그리고 서비스를 테스트한 결과를 제시한다.

  • PDF