Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

UniPy: MGC 기반 사물인터넷 시스템을 위한 통합 프로그래밍 언어

Full metadata record
DC FieldValueLanguage
dc.contributor.author김가영-
dc.contributor.author최광훈-
dc.contributor.author창병모-
dc.date.available2021-02-22T06:45:45Z-
dc.date.issued2019-03-
dc.identifier.issn1598-849X-
dc.identifier.issn2383-9945-
dc.identifier.urihttps://scholarworks.sookmyung.ac.kr/handle/2020.sw.sookmyung/3734-
dc.description.abstractThe advent of Internet of Things (IoT) makes common nowadays computing environments involving programming not a single computer but several heterogeneous distributed computers together. Developing programs separately, one for each computer, increases programmer burden and testing all the programs become more complex. To address the challenge, this paper proposes an RPC-based unified programming language, UniPy, for development of MGC (eMbedded, Gateway, and Cloud) applications in IoT systems configured with popular computers such as Arduino, Raspberry Pi, and Web-based DB server. UniPy offers programmers a view of classes as locations and a very simple form of remote procedure call mechanism. Our UniPy compiler automatically splits a UniPy program into small pieces of the program at different locations supporting the necessary RPC mechanism. An advantage of UniPy programs is to permit programmers to write local codes the same as for a single computer requiring no extra knowledge due to having unified programming models, which is very different from the existing research works such as Fabryq and Ravel. Also, the structure of UniPy programs allows programmers to test them by directly executing them before splitting, which is a feature that has never been emphasized yet.-
dc.format.extent10-
dc.language한국어-
dc.language.isoKOR-
dc.publisher한국컴퓨터정보학회-
dc.titleUniPy: MGC 기반 사물인터넷 시스템을 위한 통합 프로그래밍 언어-
dc.title.alternativeUniPy: A Unified Programming Language for MGC-based IoT Systems-
dc.typeArticle-
dc.publisher.location대한민국-
dc.identifier.doi10.9708/jksci.2019.24.03.077-
dc.identifier.bibliographicCitation한국컴퓨터정보학회논문지, v.24, no.3, pp 77 - 86-
dc.citation.title한국컴퓨터정보학회논문지-
dc.citation.volume24-
dc.citation.number3-
dc.citation.startPage77-
dc.citation.endPage86-
dc.identifier.kciidART002448746-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClasskci-
dc.subject.keywordAuthorUnified Programming Environment-
dc.subject.keywordAuthorInternet of Things-
dc.subject.keywordAuthorDistributed System-
dc.identifier.urlhttp://koreascience.or.kr/article/JAKO201913457810206.page-
Files in This Item
Go to Link
Appears in
Collections
공과대학 > 소프트웨어학부 > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Chang, Byeong Mo photo

Chang, Byeong Mo
공과대학 (소프트웨어학부(첨단))
Read more

Altmetrics

Total Views & Downloads

BROWSE