• Title/Summary/Keyword: API Interface

Search Result 378, Processing Time 0.03 seconds

A sequential presentation method for trajectory data using Almap interface (알맵 지도 인터페이스를 이용한 궤적 데이터의 시간적 표현 방법)

  • Junghoon Lee;Youngshin Hong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.1219-1221
    • /
    • 2008
  • 본 논문에서는 막대한 양의 위치 정보가 축적되는 차량 텔레매틱스 시스템을 대상으로 이동 이력 데이터에 대한 효과적인 분석을 위하여 이동 객체들의 궤적과 위치 변화를 시간적인 흐름에 따라 디지털 맵에 표현하는 인터페이스를 설계하고 구현하였다. 분석기 모듈은 쓰레드로 구현되어 윈도우즈 운영체제의 쓰레드 제어함수에 의해 분석 모듈도 같이 수행이 제어될 수 있으며 상용 디지털 맵인 알맵에 기반하여 이의 API에 따라 지도 인터페이스를 구현하였다. 또한 도로상에서의 분석을 위해 도로 네트워크 상에서의 표현도 구현하였다. 본 논문에서 구현된 분석 인터페이스의 구조는 쓰레드, 디지털 맵 등에 대한 요소들을 적절히 결합하여 새로운 Add-in 분석 기능을 추가할 수 있도록 한다.

Blockchain-Enabled Decentralized Clustering for Enhanced Decision Support in the Coffee Supply Chain

  • Keo Ratanak;Muhammad Firdaus;Kyung-Hyune Rhee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.260-263
    • /
    • 2023
  • Considering the growth of blockchain technology, the research aims to transform the efficiency of recommending optimal coffee suppliers within the complex supply chain network. This transformation relies on the extraction of vital transactional data and insights from stakeholders, facilitated by the dynamic interaction between the application interface (e.g., Rest API) and the blockchain network. These extracted data are then subjected to advanced data processing techniques and harnessed through machine learning methodologies to establish a robust recommendation system. This innovative approach seeks to empower users with informed decision-making abilities, thereby enhancing operational efficiency in identifying the most suitable coffee supplier for each customer. Furthermore, the research employs data visualization techniques to illustrate intricate clustering patterns generated by the K-Means algorithm, providing a visual dimension to the study's evaluation.

A Public Open Civil Complaint Data Analysis Model to Improve Spatial Welfare for Residents - A Case Study of Community Welfare Analysis in Gangdong District - (거주민 공간복지 향상을 위한 공공 개방 민원 데이터 분석 모델 - 강동구 공간복지 분석 사례를 중심으로 -)

  • Shin, Dongyoun
    • Journal of KIBIM
    • /
    • v.13 no.3
    • /
    • pp.39-47
    • /
    • 2023
  • This study aims to introduce a model for enhancing community well-being through the utilization of public open data. To objectively assess abstract notions of residential satisfaction, text data from complaints is analyzed. By leveraging accessible public data, costs related to data collection are minimized. Initially, relevant text data containing civic complaints is collected and refined by removing extraneous information. This processed data is then combined with meaningful datasets and subjected to topic modeling, a text mining technique. The insights derived are visualized using Geographic Information System (GIS) and Application Programming Interface (API) data. The efficacy of this analytical model was demonstrated in the Godeok/Gangil area. The proposed methodology allows for comprehensive analysis across time, space, and categories. This flexible approach involves incorporating specific public open data as needed, all within the overarching framework.

A Synchronization Error Control System for Web based Multimedia Collaboration Environment (웹 기반 멀티미디어 공동 작업 환경에서의 동기화 오류 제어 시스템)

  • Ko, Eung-Nam
    • The KIPS Transactions:PartB
    • /
    • v.11B no.1
    • /
    • pp.45-52
    • /
    • 2004
  • We propose ESS_WMCE. This paper explains the design and implementation of the EDSS running on ESS_WMCE. EDSS is a synchronization error control system for web based multimedia collaboration environment. We have an error detection approach by using hooking method. The technique of an error transmission is a mended model of utilizing an application sharing system. DOORAE is a good framework model for supporting development on application for computer supported cooperated works. It has primitive service functions. Service functions are implemented with an object oriented concept. It is a system that is suitable for detecting and sharing a software error rapidly occurring on web based multimedia collaboration environment by using software techniques. It is able to share an error as well as providing URL synchronization to access shared objects. When an error occurs, this system detects an error by using hooking methods in MS-Windows API(Application Program Interface) function. If an error is found, it is able to provide an error sharing to access shared objects.

IP Over USB for Improved QoS of UDP/IP Messages (UDP/IP 메시지 전송의 QoS 성능 향상을 위한 IP Over USB)

  • Jang, Byung-Chul;Park, Hyeon-Hui;Yang, Seung-Min
    • The KIPS Transactions:PartA
    • /
    • v.14A no.5
    • /
    • pp.295-300
    • /
    • 2007
  • The Linux-based embedded systems such as mobile telephones. PDAs and MP3 players are widely in use. USB(Universal Serial Bus) is the interface for data communication between the computers and these peripheral devices. Some embedded systems like intelligent home networking and multimedia streaming require guaranteed QoS(Quality of Service), which is needed for real time transmission of UDP/IP messages through USB. Although USB Ethernet driver is supported by USB Gadget API in Linux, it is unable to provide the desirable QoS required by each type or small embedded systems due to the unpredictability or TCP/IP Stack in Linux. This paper proposes IP-Over-USB to improve QoS of UDP/IP message transmission in the embedded systems using USB in Linux system.

Integrated Middleware for Real-Time Device Drivers on Windows (윈도우즈 상에서 실시간 디바이스 드라이버를 위한 통합 미들웨어)

  • Jo, Ah-Ra;Song, Chang-In;Lee, Cheol-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.3
    • /
    • pp.22-31
    • /
    • 2013
  • For the case of test equipments requiring data accuracy, real-time is highly required in acceptance test for performance evaluation of developed weapons. For convenience' sake, test equipments are usually developed using Windows. However Windows does not support real-time in itself. Thus, in this paper, so as to reduce development time and expenses, we design and implement an integrated middleware for real-time device drivers using RTiK-MP. Using DLL, we also support user API's for the sake of development convenience without details of the complex RTiK-MP structure. We evaluate the performance of the proposed integrated middleware using the RDTSC command which returns the number of CPU clock ticks. The evaluation results show that it operates correctly within error ranges in the periods of 1ms and 4ms for the cases of TCP/IP and RS-232, respectively.

Development of a CAD-based General Purpose Optimal Design and Its Application to Structural Shape for Fatigue Life (캐드 기반 범용 최적설계 시스템 개발 및 피로수명을 위한 구조형상최적설계에의 응용)

  • Kwak, Byung-Man;Yu, Yong-Gyun
    • Proceedings of the KSME Conference
    • /
    • 2003.11a
    • /
    • pp.1340-1345
    • /
    • 2003
  • In this paper, an integrated optimal design software system for structural components has been developed which interfaces existing commercial codes for CAD, CAE and Optimization. They include specialized optimal design software codes such as iSIGHT and VisualDOC, optimization module imbedded in CAD software developed by CAD developers, and optimal design software systems based on API of commercial CAD software. The advantages of the CAD imbedded optimal design approach and those of specialized optimal design software are taken to develop the system. The user defines optimal design formulation in the user interface for problem definition in the CAD control stage, where design variables are directly selectable from the CAD model and various properties and performance functions defined. The commercial CAD codes, Open I-DEAS are used for the development. The resulting software is minimally connected to CAD and CAE systems while keeping maximum independence from each other. This assures flexibility and freedom for problem definition. Fatigue life optimization is taken as a nontrivial application area. As a specific example, the shape design of a knuckle part of an automobile is performed, where the minimum fatigue life over the material domain in terms of the number of cycles of a curb strike are maximized under the constraint of not exceeding the current mass. The fatigue life has been improved by four times of the initial life. The developed software is illustrated to maintain the advantages of existing optimal design software systems while improving independency and flexibility.

  • PDF

The design of Open IoT Platform based on oneM2M Standard Protocol (oneM2M 표준 프로토콜 기반의 개방형 IoT 플랫폼 설계)

  • Myung, Sang-Il;Kim, Sung-Dae
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.10
    • /
    • pp.1943-1949
    • /
    • 2017
  • In recent years, the maker culture has realized the concept of 'making' itself through the latest technology of high technology. It is rapidly spreading as a maker's movement by sharing the production methods and information of individuals through the Internet. Countries that are leading the makers' movement expect the maker's movement to be the driving force for new value creation and economic growth from the point of view of things and the Internet. We are developing various types of open IoT platforms that can register various Internet devices and services manufactured and developed through DIY and realize interoperable services. Typical open IoT platforms require specialized API analysis capabilities and difficult access to general users due to difficult platform registration conditions and procedures. In this paper, we try to construct an open IoT platform that can be operated as a real service by creating a simple Internet application device and service application from a general manufacturer's point of view.

The Study on the Development of Automatic Rebar Placement System Applying Selection Method of Optimum Reinforcing Bar Group on Shear Wall (최적배근그룹 선정방법을 적용한 전단벽체의 자동배근 시스템 개발에 관한 연구)

  • Cho, Young-Sang;Kim, Dong-Eun;Jin, Hyun-Ah;Jang, Hyun-Suk
    • Journal of the Korea institute for structural maintenance and inspection
    • /
    • v.19 no.1
    • /
    • pp.81-89
    • /
    • 2015
  • This study takes shear wall of reinforced concrete structure as study object, and the purpose of this study is to suggest structure BIM based on automatic reinforcing bar placement system applying set-based design through the most optimum reinforcing bar placement group that was selected by applying AHP (analytical hierarchy process) method from design step. For this, the most optimum reinforcing bar placement group was selected by pairwise comparison analysis on complex standard of multiple alternatives. And shear wall automatic reinforcing bar placement system has been developed, which can automatically generate members and arrange reinforcing bar by structure design algorithm and using open API (application programming interface) provided by a BIM software vendor. As a result, the most optimum reinforcing bar placement group of the highest weight, ALT1, was selected and was generated using Tekla Structure program.

The Study on Development of Technology for Electronic Government of S. Korea with Cloud Computing analysed by the Application of Scenario Planning (한국 전자정부와 클라우드 컴퓨팅 기술개발연구 - 시나리오플래닝을 적용하여 -)

  • Lee, Sang-Yun;Yoon, Hong-Joo
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.7 no.6
    • /
    • pp.1245-1258
    • /
    • 2012
  • This study is about development of technology for electronic government of S. Korea with cloud computing analysed by the application of scenario planning. As a society of knowledge and information has been developed rapidly, because of changing from web environment to ubiquitous environment, a lot of countries across the world as well as S. Korea for e-Government have a variety of changes with cloud computing service. So this research focused on the strategy consulting of e-Government of S. Korea with development of cloud computing technology analysed by the application of 'scenario planning' as a foresight method. As a result, the future policy for development of cloud computing technology for electronic government of S. Korea is to further spur the development of technology for hard ware and internet data center as SLA(Service Level Agreement) and service provisioning, more improvement of level of technology with soft ware solution as resource virtualization, open API(Application Programming Interface).