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 条
  • [21] Provisioning Software-defined IoT Cloud Systems
    Nastic, Stefan
    Sehic, Sanjin
    Duc-Hung Le
    Hong-Linh Truong
    Dustdar, Schahram
    2014 INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD), 2014, : 288 - 295
  • [22] Program-Flow Attestation of IoT Systems Software
    Ahmed, Nafisa
    Abu Talib, Manar
    Nasir, Qassim
    2018 15TH LEARNING AND TECHNOLOGY CONFERENCE (L&T), 2018, : 67 - 73
  • [23] Developing IoT Systems: It's All About the Software
    Kubitza, Thomas
    Bader, Patrick
    Moegerle, Matthias
    Schmidt, Albrecht
    COMPUTER, 2020, 53 (04) : 58 - 62
  • [24] mruby-Rapid IoT Software Development Language
    Tanaka, Kazuaki
    Higashi, Hirohito
    PROCEEDINGS OF THE 2017 12TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2017, : 415 - 418
  • [25] Development of Life Cycle Assessment Software - Easy-LCA
    Suzuki, Haruo
    Nihon Enerugi Gakkaishi/Journal of the Japan Institute of Energy, 77 (10): : 979 - 980
  • [26] Requirements development for IoT systems with UCM4IoT
    Boutot, Paul
    Tabassum, Mirza Rehenuma
    Abedin, Abdul
    Mustafiz, Sadaf
    JOURNAL OF COMPUTER LANGUAGES, 2024, 78
  • [27] SOFTWARE-DEVELOPMENT FOR RELIABLE SOFTWARE SYSTEMS
    JOSHI, RD
    JOURNAL OF SYSTEMS AND SOFTWARE, 1983, 3 (02) : 107 - 121
  • [28] CoAPthon: Easy Development of CoAP-based IoT Applications with Python']Python
    Tanganelli, G.
    Vallati, C.
    Mingozzi, E.
    2015 IEEE 2ND WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2015, : 63 - 68
  • [29] Software for Easy Trading
    不详
    CURRENT SCIENCE, 2017, 112 (06): : 1086 - 1086
  • [30] An evidence-based roadmap for IoT software systems engineering
    Motta, Rebeca C.
    de Oliveira, Kathia M.
    Travassos, Guilherme H.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 201