• 제목/요약/키워드: open-source platform

Search Result 292, Processing Time 0.026 seconds

Design and Implementation of Coding Platform Using Open-Source Software (오픈소스를 활용한 코딩 플랫폼 설계 및 구현)

  • Kim, Dong-Gyun;Park, Jong-Gun;Kim, Ji-Ho;Kang, Do-Yeon;Ekaterina, Ivanova;Ko, Young-Woong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.11a
    • /
    • pp.107-109
    • /
    • 2022
  • 본 연구에서는 오픈소스 소프트웨어를 활용한 온라인 코딩 플랫폼의 설계 및 구현 결과에 대해서 기술하였다. 오픈소스 기술의 주요 모듈을 활용하고 개발 단계에서 도커 기반의 컴포넌트 기술을 적용하여 코딩 플랫폼이 안정적으로 수행이 될 수 있게 구성하였다. 또한 코딩 플랫폼의 설계 및 구현에 있어서 컴포넌트 기반의 소형 모듈의 서비스 연동 방식을 적용하여 시스템이 효율적으로 동작이 될 수 있게 하였다..

Proposal for building an open source-based data platform for entry-level data engineers (초급 데이터 엔지니어를 위한 오픈 소스 기반 데이터 플랫폼 구축 제안)

  • Doo-il Kwak;Kwang-Young Park
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.05a
    • /
    • pp.592-594
    • /
    • 2023
  • 빅데이터 및 머신러닝 플랫폼을 구축하기 위해선 많은 하드웨어와 소프트웨어, 데이터 엔지니어가 필수인데, 초급 엔지니어들은 경험 부족으로 인해 기업의 수요를 충족시키지 못하고 있다. 본 논문에서는 초급 데이터 엔지니어가 쉽게 접근 가능한 오픈소스를 활용한 빅데이터 플랫폼과 머신러닝 플랫폼을 통합한 7개층으로 이루어진 '데이터 플랫폼'을 제안한다. 향후 제안하는 플랫폼의 현실적인 검증을 위해 계층간 연계가 얼마나 용이한지에 대해 후속연구가 필요하다.

A Proposal of Interoperability between Social Media and Blockchain-based Smart Contract System for Artwork Trading (예술품 거래를 위한 소셜 미디어와 블록체인 기반 스마트 계약 시스템의 연동 제안)

  • Lee, Eun Mi
    • Journal of the Korea Convergence Society
    • /
    • v.11 no.2
    • /
    • pp.109-116
    • /
    • 2020
  • Social media is growing rapidly as a means of promoting artists' artworks and a channel for sales. However, since social media is not fundamentally a platform designed for trading, it has various limitations that make it difficult to ensure trust and security in carrying out transactions. In this paper, it is proposed interoperability between social media and blockchain-based smart contract system that can record and preserve the artist's profile, information related to artworks and details of the contract on the blockchain. The proposed interoperability allows artwork trading participants on social media to maintain mutual trust and to conduct the contract transparently. Also, the proposed interoperability consists of an API provided by the social media developer or an open source API without having to modify existing social media. This study is expected to contribute to the growth of the art trading market on social media by complementing the art trading practices on social media.

Development of IoT Home Gateway Environment based on ACOME using Open Source Hardware (오픈소스 하드웨어를 활용한 ACOME 기반의 IoT 홈 게이트웨이 환경 개발)

  • Kim, Seong-Min;Choi, Hoan-Suk;Rhee, Woo-Seop
    • The Journal of the Korea Contents Association
    • /
    • v.16 no.3
    • /
    • pp.296-304
    • /
    • 2016
  • Recently in domestic market, the telecommunication and appliance companies actively provide IoT home service through their dedicated smart device and communication network. But because their service should use only their own devices and be payed by monthly, it does not satisfy user's needs. So, users want device and service environment that can be easily configured according to user needs. Therefore, in this paper, we propose IoT home service environment architecture and ACOME(Auto-Configuration of MQTT and REST) mechanism. The proposed architecture consists of IoT platform and IoT home gateway. And the ACOME provides the automatic registration using DPWS function and interface construction using MQTT. This implements as a library for open-source hardware such as Arduino that is easy to get on the market. So the user easy to make own IoT device. Finally, we provide performance evaluation about service and device discovery between ACOME and DPWS.

A Study on the Image/Video Data Processing Methods for Edge Computing-Based Object Detection Service (에지 컴퓨팅 기반 객체탐지 서비스를 위한 이미지/동영상 데이터 처리 기법에 관한 연구)

  • Jang Shin Won;Yong-Geun Hong
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.12 no.11
    • /
    • pp.319-328
    • /
    • 2023
  • Unlike cloud computing, edge computing technology analyzes and judges data close to devices and users, providing advantages such as real-time service, sensitive data protection, and reduced network traffic. EdgeX Foundry, a representative open source of edge computing platforms, is an open source-based edge middleware platform that provides services between various devices and IT systems in the real world. EdgeX Foundry provides a service for handling camera devices, along with a service for handling existing sensed data, which only supports simple streaming and camera device management and does not store or process image data obtained from the device inside EdgeX. This paper presents a technique that can store and process image data inside EdgeX by applying some of the services provided by EdgeX Foundry. Based on the proposed technique, a service pipeline for object detection services used core in the field of autonomous driving was created for experiments and performance evaluation, and then compared and analyzed with existing methods.

A Development Works of Post PC Platform Technology (Post PC 플랫폼 기술 개발)

  • Park, Woo-Chool;Lee, Sang-Hak;Cho, Soo-Hyung;Kim, Dae-Hwan
    • The KIPS Transactions:PartA
    • /
    • v.10A no.4
    • /
    • pp.411-418
    • /
    • 2003
  • After the general and multi-function PC age is gone, A new type of computing devices is developing. The need of consumer increases a new device with very necessary function instead of all-mighty functional PC. The operating system of this works is linux because of open source licensing and a strong developer community. The Post PC industry represents and environment that will foster dramatic growth and new development. The adoption of embedded linux in this market will not be driven by simple replacement of expensive proprietary operating systems. In this paper we describe the practical design and implementation project of Post-PC Platform. We illustrate "the development of digital consumer Post-PC platform technology," focus the fourth project, and describe the development works of this project.s project.

A Survey of Embedded Software Testing for Automotive Standard Platform (지능형 자동차용 임베디드 플랫폼 소프트웨어 테스팅 연구)

  • Jo, Hyun-Chul;Piao, Shiquan;Cho, Hui-Sup
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.47 no.6
    • /
    • pp.73-79
    • /
    • 2010
  • The number of electronic embedded software in vehicle system is ever increasing for years. As a result, the electronic control units have been growing dramatically, and it is required to mutual link between these units. Due to separate API each and every embedded platform, it is difficult to develop and integrate in automotive industry. The AUTOSAR project consists suppliers and manufacturers, and the partnership is a standardized platform to establish and develop an industry standard. On the previous works, we implemented the RTE generated module design based on AUTOSAR architecture. This paper specifically focuses on the testing of the development tool that generates RTE source code. The result satisfied a need for a RTE requirements and AUTOSAR methodology in a vehicle applications.

Design and Implementation of a Big Data Analytics Framework based on Cargo DTG Data for Crackdown on Overloaded Trucks

  • Kim, Bum-Soo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.24 no.12
    • /
    • pp.67-74
    • /
    • 2019
  • In this paper, we design and implement an analytics platform based on bulk cargo DTG data for crackdown on overloaded trucks. DTG(digital tachograph) is a device that stores the driving record in real time; that is, it is a device that records the vehicle driving related data such as GPS, speed, RPM, braking, and moving distance of the vehicle in one second unit. The fast processing of DTG data is essential for finding vehicle driving patterns and analytics. In particular, a big data analytics platform is required for preprocessing and converting large amounts of DTG data. In this paper, we implement a big data analytics framework based on cargo DTG data using Spark, which is an open source-based big data framework for crackdown on overloaded trucks. As the result of implementation, our proposed platform converts real large cargo DTG data sets into GIS data, and these are visualized by a map. It also recommends crackdown points.

Architecture of Electrical Safety Management for High-Voltage Power Installations Based on IoT Platform (사물인터넷 기반의 자가용 전기설비 안전 관리 구조 연구)

  • Kang, Hyunjoo;An, Yoon-Young;Jeong, Sangjin
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.42 no.5
    • /
    • pp.1077-1084
    • /
    • 2017
  • In this paper, we propose a electrical safety management architecture based on IoT (Internet of things) platform, especially IoTivity which is open source platform organized by OCF. With the advent of various ICT technologies, researches on convergence between power facilities and ICT technology are actively under way. The application of ICT technology to high voltage electrical equipment has been studied in terms of improving power efficiency and measuring accurate usage in real time. We focused on safety data and described the components of the electrical safety architecture, the requirement of reference interface, and available services. We defined the data profile for the electrical facilities subject to electrical safety management and examined feasibility through testing.

Task Parallelism System of Application for Multicore-Based Mobile Platform (멀티코어 기반 모바일 플랫폼을 위한 애플리케이션의 태스크 병렬화 시스템)

  • Lim, Geunsik;Lee, Seho;Eom, Young Ik
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.38C no.6
    • /
    • pp.521-530
    • /
    • 2013
  • This paper proposes a task parallelism system (BioMP) to improve applications' execution time of multicore based mobile device. When application developers append the functions of parallel specification into the existing software, our proposed system supports the parallel processing of threads as well as a compatibility. BioMP improves the software in order that an existing large-scale source can recognize the multicore architecture. From our experiment, our idea improved the execution time of application until about 64% against the existing system in multicore environment based on quad core. In addition, BioMP does not require any additional modification of a mobile platform because BioMP is independent component. Consequently, when application developers release multicore-aware applications into the application store, users can immediately run without any modification of the mobile device.