Easy Development of Software for IoT Systems

被引:0
|
作者
Satoh, Ichiro [1 ]
机构
[1] Natl Inst Informat, Chiyoda Ku, 2-1-2 Hitotsubashi, Tokyo 1018430, Japan
来源
关键词
Software development; Distributed system; IoT;
D O I
10.1007/978-3-030-32258-8_7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software for IoT, which is distributed systems, is often developed by people who have domain knowledge on the targets measured or actuated by IoT in the real world. They may not have professional knowledge on distributed systems. The difficulty of programming for distributed systems tend to result from communication processing. This paper proposes a framework that enables developers to define programs for IoT without explicitly writing commutation processing. The idea behind this framework is to migrate running programs themselves from computer to computer on behalf of communicating between programs running at different computers. We describe the design and implementation of the framework and an early evaluation.
引用
收藏
页码:56 / 61
页数:6
相关论文
共 50 条
  • [1] Software Testing Applied to the Development of IoT Systems: preliminary results
    Ferreira, Vinicius Gomes
    Herrera, Caio Guimaraes
    Souza, Simone R. S.
    dos Santos, Ricardo Ribeiro
    Lopes de Souza, Paulo Sergio
    PROCEEDINGS OF THE 8TH BRAZILIAN SYMPOSIUM ON SYSTEMATIC AND AUTOMATED SOFT-WARE TESTING, SAST 2023, 2023, : 113 - 122
  • [2] Software Development Models for IoT
    Ismail, Shereen
    Dawoud, Diana W.
    2022 IEEE 12TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2022, : 524 - 530
  • [3] COLLABORATIVE SOFTWARE DEVELOPMENT MADE EASY
    Silver, Andrew
    NATURE, 2017, 550 (7674) : 143 - 144
  • [4] Collaborative software development made easy
    Andrew Silver
    Nature, 2017, 550 : 143 - 144
  • [5] On Challenges in Engineering IoT Software Systems
    Motta, Rebeca C.
    de Oliveira, Kaprimethia M.
    Travassos, Guilherme H.
    SBES'18: PROCEEDINGS OF THE XXXII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, 2018, : 42 - 51
  • [6] Software Development for the Centralized Management of IoT-Devices in the "Smart Home" Systems
    Muthanna, Ammar
    Gimadinov, Rinat
    Kirichek, Ruslan
    Koucheryavy, Andrey
    Muthanna, Mohammed Saleh Ali
    PROCEEDINGS OF THE 2017 IEEE RUSSIA SECTION YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING CONFERENCE (2017 ELCONRUS), 2017, : 190 - 194
  • [7] mruby - Rapid IoT Software Development
    Tanaka, Kazuaki
    Higashi, Hirohito
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2017, PT I, 2017, 10404 : 733 - 742
  • [8] Development of an Easy Payment System based on IoT Gateway
    Lee, Hyoung-Ro
    Kim, Won-Jong
    Park, Ki-Hyuk
    Cho, Han-Jin
    Lin, Chi-Ho
    2018 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2018, : 509 - 511
  • [9] On the Development of IoT Systems
    Taivalsaari, Antero
    Mikkonen, Tommi
    2018 THIRD INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC), 2018, : 13 - 19
  • [10] SoEasy: A Software Framework for Easy Hardware Control Programming for Diverse IoT Platforms
    Lee, Junyoung
    Park, Gwang-il
    Shin, Jong-ha
    Lee, Jin-hae
    Sreenan, Cormac J.
    Yoo, Seong-eun
    SENSORS, 2018, 18 (07)