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 条
  • [31] A Technology to Support the Building of Requirements Documents for IoT Software Systems
    da Silva, Danyllo V.
    Goncalves, Taisa G.
    Travassos, Guilherme H.
    PROCEEDINGS OF THE 19TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, SBOS 2020, 2020,
  • [32] A software-defined architecture for control of IoT cyberphysical systems
    Ala’ Darabseh
    Nikolaos M. Freris
    Cluster Computing, 2019, 22 : 1107 - 1122
  • [33] A software-defined architecture for control of IoT cyberphysical systems
    Darabseh, Ala'
    Freris, Nikolaos M.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (04): : 1107 - 1122
  • [34] Easy software for relays
    不详
    CONTROL AND INSTRUMENTATION, 2000, 32 (06): : 12 - 12
  • [35] Software development for dynamic systems
    Dalcher, D
    METAINFORMATICS, 2002, 2641 : 58 - 75
  • [36] Software for power systems development
    不详
    COMPUTING AND CONTROL ENGINEERING, 2005, 16 (03): : 8 - 8
  • [37] SOFTWARE DEVELOPMENT FOR DISTRIBUTED SYSTEMS
    FARBER, DJ
    COMPUTER, 1975, 8 (06) : 68 - 69
  • [38] Software development for dynamic systems
    Software Forensics Centre, Middlesex University, Trent Park, Bramley Road, London N14 4YZ, United Kingdom
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2641 : 58 - 75
  • [39] EASY-FIT: a software system for data fitting in dynamical systems
    K. Schittkowski
    Structural and Multidisciplinary Optimization, 2002, 23 : 153 - 169
  • [40] EASY-FIT: a software system for data fitting in dynamical systems
    Schittkowski, K
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2002, 23 (02) : 153 - 169