• Title/Summary/Keyword: 공개 API

Search Result 93, Processing Time 0.027 seconds

A Study of Negative App Detection from Active Pattern Anlysis in Android Platform (안드로이드 플랫폼에서 활성 패턴 분석을 통한 부정 앱 검출에 관한 연구)

  • Lee, Chang-Soo;Hwang, Jin-Wook
    • Proceedings of the KAIS Fall Conference
    • /
    • 2012.05b
    • /
    • pp.835-838
    • /
    • 2012
  • 최근 스마트폰의 폭팔적인 증가와 함께 사용 환경개선도 이루어 지고 있다. 또한 Wi-Fi 존의 증가와 LTE같은 빠른 네트워크 환경은 사용자 중심의 수 많은 앱을 탄생시키고 있다. 안드로이드는 애플의 iOS와는 다른 오픈소스 정책으로 플랫폼 소스가 공개되어 있어 많은 개발자가 쉽게 접근이 가능하다. 그러나 안드로이드는 앱(App) 검증 체계가 미흡하기 때문에 악성코드 등으로 인한 위협요소가 존재하고 있다. 또한 파일 시스템은 임의적 접근제어방식으로 공격자가 취약점을 통해 관리자 권한을 얻어 시스템 자원을 제어할 수 있기 때문에 위협요소가 다분하다. 본 논문에서는 스마트폰 앱이 호출하는 시스템 API 및 네트워크 자원사용 패턴을 분석하여 부정 앱을 차단하는 방법을 제안하였다. 제안 방법으로 실험한 결과 API호출 빈도 및 자원 사용률이 최소 기준치 이하로 검출된 경우를 제외한 평가대상은 모두 검출하여 보안성 강화에 효과적인 것으로 실험을 통하여 검증하였다.

  • PDF

Study on Multiple Connection Process in iOS Applications (iOS 애플리케이션에서의 다중연결 처리에 대한 연구)

  • Lee, Jung-Kuk;Kim, Jong-Dae;Park, Chan-Young;Song, Hae-Jung;Kim, Yu-Seop
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06d
    • /
    • pp.32-35
    • /
    • 2011
  • 스마트 폰 애플리케이션에서 웹 문서의 정보를 가져와 정보를 제공하려면, 웹 문서를 파싱하여 알맞게 가공하는 것이 필요하다. API를 공개해 주는 웹 문서라면 간단하게 가공하여 서비스를 제공할 수 있지만, 많은 웹 문서들은 API를 제공해 주지 않기 때문에 HTML을 자체적으로 파싱하는 것이 불가피하다. 스마트 폰은 그 특성상 디스플레이의 크기가 작기 때문에 하나의 뷰에서 여러 개의 웹 문서를 파싱하여 정보를 한꺼번에 제공해야 하는 다중 연결문제를 가지고 있다. 또한 동시에 스마트 폰은 처리속도가 늦기 때문에 비동기적으로 스레딩 처리를 하는 과정에서 다중 연결의 순차적 과정은 동기식으로 처리해야하는 문제가 발생한다. 본 연구에서는 이와 같은 문제에 대한 해결책을 제시한다.

Development Web Application for Image Filters and Features Information (이미지 필터 조정 및 특징을 나타내는 웹 사이트 개발)

  • Cho Kyu Cheol;Han Yong Jun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.405-408
    • /
    • 2023
  • 본 논문에서는 '그림'이라는 주제를 통해 자기 작품을 그림에 관심이 많은 사람과 자유롭게 소통하고 작품성을 높이기 위해 이미지 필터 조정 및 특징을 표현하는 웹사이트를 제작하였다. '그림'을 통해 대중들에게 자기 작품을 보여 줄 수 있는 활동은 '전시회' 이외에는 없기 때문에 이 웹사이트에 게시판 기능을 통해 자기 작품을 더 쉽게 공개함과 동시에 google cloud vision api를 활용해 자기 작품에 특징을 그래프로 시각적인 효과를 이용해 추출하고 필터를 변경하여 좀 더 작품에 대한 완성도를 더해주며, 본 웹사이트를 통해 그림에 대한 문화 활동이 다른 문화 활동에 비해 좀 더 앞서갈 것이라고 기대한다.

  • PDF

Design and Implementation of content information enrichment service in the IPTV environment (IPTV 환경에서의 콘텐츠 정보 강화 서비스의 설계 및 구현)

  • Lee, Jong-Seol;Jang, Se-Jin;Lee, Seok-Pil
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2011.07a
    • /
    • pp.424-427
    • /
    • 2011
  • 방송 환경과 인터넷 환경이 융합되고 스마트 TV의 등장에 따라, 사용자는 복잡한 미디어 서비스 환경에 노출되었다. 이로 인해 사용자가 접하는 미디어 콘텐츠의 종류와 데이터의 양은 기하급수 적으로 증가 하고 있다. 웹과 인터넷을 기반으로 하는 정보기술은 모바일 전자 기술의 발달에 따라 데스크탑 이라는 공간적인 한계를 벗어나 유기적인 유비쿼터스 환경으로 변화하고 있으며, 정보 및 콘텐츠의 개념은 웹문서와 텍스트를 넘어서 UCC, 음악, 영화 등의 모바일 멀티미디어 콘텐츠들로까지 빠르게 확장되고 있다. 또한, N-스크린과 IPTV 서비스의 등장은 사용자로 하여금 장소와 시간에 관계없이 미디어를 취득할 수 있는 이득을 제공할 수 있으나 사용자가 선택은 더욱 힘들어 졌다. 방송 통신 융합 단말에서 콘텐츠에 대한 정보를 제공 받기 위해서는 TV-Anytime 인터페이스, MPEG Query Format 인터페이스, OPEN API 등이 사용 가능하다. TV-Anytime 인터페이스는 대용량 저장 장치를 갖는 방송 단말기에서 메타데이터를 제공 및 검색하기 위한 인터페이스를 제공하며, MPEG Query Format 인터페이스는 MPEG-7을 기반으로 하는 메타데이터를 검색하기 위한 인터페이스를 제공한다. 또한, OPEN API는 업체들을 중심으로 공개적으로 제공 되어지는 API로 개방과 참여를 목적으로 한다. 이에 본 논문에서는 사용자의 콘텐츠 사용 정보를 바탕으로 선호 정보를 생성하고, 이를 바탕으로 콘텐츠에 대해서 강화된 정보를 생성하기 위한 서비스를 설계 및 개발한다.

  • PDF

Mash-up System for Searching Herb using Herb Ontology (약재 온톨로지를 활용한 약재 검색 매쉬업 시스템)

  • Kim, Sang-Kyun;Kim, Chul;Jang, Hyun-Chul;Yea, Sang-Jun;Song, Yea.Mi-Young
    • Journal of Information Management
    • /
    • v.39 no.4
    • /
    • pp.173-186
    • /
    • 2008
  • We propose a mash-up system for searching herb, which can search the herbal information in oriental medicine fields using the various Open APIs. We in particular developed and opened two Open APIs which enable to search papers and projects in oriental medicine fields with the general Open APIs. These Open APIs can share and provide the expert knowledge in oriental medicine fields. The information for a herb in oriental medicine fields has various names and descriptions according to their sources unlike other fields. Thus, it is hard to get the results using one or two keywords such as the general search engines. To solve this problem, we in this paper propose a way to provide the more exact and extensive search results using the herb ontology with one hundred herbal information in oriental medicine fields.

Communication-based Weather Information Display Box (통신 기반 날씨정보 표현 상자)

  • Ha, Dong-won;Shin, Jun-hyun;Hwang, Sang-kyu;Jin, Tae-seok
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2017.05a
    • /
    • pp.456-458
    • /
    • 2017
  • In this capstone design, weather information using Web API (Application Programming Interface) was obtained from the web and based on the information, a realistic weather displayer was made that enables users to acquire weather information more conveniently and intuitively. To implement this, weather information data according to the region is retrieved through a open API providing weather information. Based on this data, the combination of LED, submersible pump, and humidifier module realized weather effect such as rain, fog, thunder, cloudy, and sunny. You can get weather information from various regions via WiFi and get real-time weather information by retrieving data after a single weather information expression routine. In addition to Wi-Fi, we have also tested the basic performance that enables users to express the desired weather effect by enabling weather expression through Bluetooth communication.

  • PDF

Embedded Software Education with Nintendo DS (닌텐도 DS를 이용한 임베디드 소프트웨어 교육)

  • Jang, Young-Jun;Lee, Min-Suk
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06a
    • /
    • pp.119-121
    • /
    • 2012
  • 본 논문에서는 닌텐도 DS를 이용하여, 임베디드 소프트웨어 교육을 수행하기 위한 준비 과정과, 실제 교육 내용을 소개하고, 향후 계획을 공유하고자 한다. 닌텐도 DS는 가격이 저렴한 게임기로 ARM9, ARM7 두 개의 CPU를 가지고 있으며, 기본적인 입출력 장치, 그래픽 가속기, 무선랜 등을 모두 포함하고 있다. 우리는 이 닌텐도 DS에 실시간 운영체제인 FreeRTOS를 이식하고, Eclipse 기반의 IDE 개발 도구 및 원격 디버깅 환경을 구축하였다. 또, 교육 과정에서는 하드웨어의 제어, RTOS의 기본 API의 활용, IPC, 동기화 문제의 해결에 이르는 주제를 포함함으로써 임베디드 소프트웨어 엔지니어가 지녀야할 기본적인 스킬들을 두루 다루는 실습이 되도록 구성하였다. 개발된 교육 환경 및 실습을 위한 강의 자료는 공개 소프트웨어로서 100% 공개되어 누구나 이용할 수 있다.

Hourly EV charging demand analysis on Jeju area (제주지역 시간대별 전기자동차 충전 수요의 분석)

  • Haram Cho;Yerim Kim;Junghoon Lee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.05a
    • /
    • pp.282-283
    • /
    • 2023
  • 본 논문에서는 공개 데이터 사이트의 OpenAPI를 통해 지속적으로 축적되고 있는 제주지역 전기자동차 충전 트랜잭션을 활용하여 시간대별 충전수요의 패턴을 분석한다. 시간대별 수요, 충전시간 등과 아울러 요일과 지역에 따른 시간대별 충전 패턴의 분석은 전기자동차 충전에 있어서 신재생 에너지의 결합을 요일과 지역 맞춤형으로 설계할 수 있다.

Drupal-based Map Application Generator(MapAppGen): an Application Generation Example for Famous Restaurants (Drupal 기반 맵 응용 생성기 (MapAppGen) : 맛집탐방 응용 생성 사례)

  • Eum, Doo-Hun
    • The KIPS Transactions:PartD
    • /
    • v.19D no.3
    • /
    • pp.229-236
    • /
    • 2012
  • The demand for map applications in both Web and mobile environments has been rapidly increased with the population of Web and smart phone usage. Web-based map applications are mostly developed on such environments as ArcGIS and MapServer and mobile map applications are developed on such API levels as Google Maps and Yahoo Maps. But many parts of map applications are still constructed by coding because these environments don't support high level of automation. Our MapAppGen that we have designed and implemented enhances the Web-based map application productivity by generating the map related modules that can be applied to the Drupal that is one of popular content management systems(CMS's). Comparing the applications that are constructed by the Drupal-supported GMap or NodeMap, the applications that are constructed by MapAppGen provide information on not only the interested geographical feature but also its related geographical features. MapAppGen uses Google Maps API and Drupal is a module-based system that supports the creation, composition and management of contents. We are now working on automatic generation of mobile map applications with MapAppGen.

Semantic Service Composition Based on Semantic Broker (시맨틱 브로커 기반 시맨틱 서비스 조합)

  • Jung, Hanmin;Lee, Mi-Kyoung;You, Beom-Jong
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2009.05a
    • /
    • pp.283-288
    • /
    • 2009
  • Semantic service can be defined as the service providing search API or reasoning API based on ontology and Web Services. It performs a pre-defined task by exploiting URI, classes, and properties. This study introduces a semantic service composition method based on a semantic broker referring ontology and management information of semantic services stored in a semantic service manager with requirements of the user. The requirements consist of input instances, an output class, a visualization type, semantic service names, and property names. This composition method provides dynamically generated semantic service pipelines including composit semantic services. The user can execute the pipelines provided by the semantic broker to find a meaningful semantic pipeline. After all, this study contributes to develop a system supporting human service planners who want to find composit semantic services among distributed semantic services.

  • PDF