CircuitsMaster: An Online End-User Development Environment for IoT Electronics

被引:1
|
作者
Seetsen, Ward [1 ]
Mavrommati, Irene [2 ,3 ]
Khan, Vassilis-Javed [4 ]
机构
[1] CircuitsMaster Eindhoven, Eindhoven, Netherlands
[2] Hellen Open Univ, Comp Technol Inst, Patras, Greece
[3] Hellen Open Univ, Press Diophantus, Patras, Greece
[4] Eindhoven Univ Technol, Eindhoven, Netherlands
来源
关键词
IoT; End-user development; Arduino; CircuitsMaster; Electronics;
D O I
10.1007/978-3-030-34255-5_10
中图分类号
J [艺术];
学科分类号
13 ; 1301 ;
摘要
Even though Arduino has made creating products with electronics more accessible, a significant number of users still have difficulties with it. An online tool CircuitsMaster.com (CM), aiming make the design of electronics with Arduino faster and easier is presented in this paper. Three diverse needs of designers that wish to include electronics with Arduino in their projects are explained. CM uses a combination of end-user development paradigms to answer to these needs. Based on results from a user evaluation, those who used CM were significantly faster in creating typical electronics assignments when compared to subjects who did not use CM. Therefore, such tools seem to have a salient role to play for designers that wish to develop IoT products.
引用
收藏
页码:139 / 152
页数:14
相关论文
共 50 条
  • [1] CharIoT: An end-user programming environment for the IoT
    Tomlein, Matus
    Boovaraghavan, Sudershan
    Agarwal, Yuvraj
    Dey, Anind K.
    [J]. IOT'17: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS, 2017, : 171 - 172
  • [2] A Mobile End-User development Environment for IoT Applications Exploiting the Puzzle Metaphor
    Danado, Jose
    Paterno, Fabio
    [J]. ERCIM NEWS, 2015, (101): : 26 - 27
  • [3] Improving Mental Models in IoT End-User Development
    Zancanaro, Massimo
    Gallitto, Giuseppe
    Yem, Dina
    Treccani, Barbara
    [J]. HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2022, 12
  • [4] Teaching End-User Development in the Time of IoT and AI
    Paterno, Fabio
    [J]. SENSE, FEEL, DESIGN, INTERACT 2021, 2022, 13198 : 257 - 269
  • [5] An environment for End-User Development of Web mashups
    Ghiani, Giuseppe
    Paterno, Fabio
    Spano, Lucio Davide
    Pintori, Giuliano
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2016, 87 : 38 - 64
  • [6] Assessing End-User Programming for a Graphics Development Environment
    Fang, Lizao
    Hepting, Daryl H.
    [J]. ACTIVE MEDIA TECHNOLOGY, 2010, 6335 : 411 - 423
  • [7] End-user development
    Sutcliffe, A
    Mehandjiev, N
    [J]. COMMUNICATIONS OF THE ACM, 2004, 47 (09) : 31 - 32
  • [8] End-user development, end-user programming and end-user software engineering: A systematic mapping study
    Barricelli, Barbara Rita
    Cassano, Fabio
    Fogli, Daniela
    Piccinno, Antonio
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 149 : 101 - 137
  • [9] END-USER ONLINE SEARCHING IN A HIGH-TECHNOLOGY ENGINEERING ENVIRONMENT
    RICHARDSON, RJ
    [J]. ONLINE, 1981, 5 (04): : 44 - 57
  • [10] A Visual Environment for End-User Creation of IoT Customization Rules with Recommendation Support
    Mattioli, Andrea
    Paterno, Fabio
    [J]. PROCEEDINGS OF THE WORKING CONFERENCE ON ADVANCED VISUAL INTERFACES AVI 2020, 2020,