Data-Flow Programming for Smart Homes and Other Smart Spaces

被引:0
|
作者
Altendeitering, Marcel [1 ]
Schimmler, Sonja [2 ]
机构
[1] Fraunhofer ISST, Dortmund, Germany
[2] Fraunhofer FOKUS, Weizenbaum Inst, Berlin, Germany
关键词
visual programming languages; data-flow programming; smart homes; smart spaces; smart services;
D O I
10.1109/vl/hcc50065.2020.9127268
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Visual programming languages are a common way for enabling end users to create simple, customized programs in their smart homes. Although visual programming aims at lowering the syntactic and cognitive barriers existing languages lack a simple method for accessing services of smart spaces surrounding the home and therefore restrain the innovative capabilities of users. For example, accessing information about energy consumption or smart parking is often cumbersome and limited to users with advanced technical skills. Based on expert interviews, we extended the existing visual programming language Node-RED with functionalities that enable users to easily access data and services within and beyond their smart homes. Using this prototype, we performed a first evaluation of our solution with some inhabitants of smart homes.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] End-user Development for Smart Spaces: A Comparison of Block and Data-flow Programming
    Altendeitering, Marcel
    Schimmler, Sonja
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON SMART CITIES AND GREEN ICT SYSTEMS (SMARTGREENS), 2022, : 15 - 22
  • [2] Visual Languages for Smart Spaces: End-User Programming between Data-Flow and Form-Filling
    Reisinger, Michaela R.
    Schrammel, Johann
    Froehlich, Peter
    2017 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2017, : 165 - 169
  • [3] AN ON-CHIP SMART MEMORY FOR A DATA-FLOW CPU
    UVIEGHARA, GA
    NAKAGOME, Y
    JEONG, DK
    HODGES, DA
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1990, 25 (01) : 84 - 94
  • [4] Smart Homes and the Challenges of Data
    Bouchard, Kevin
    Giroux, Sylvain
    8TH ACM INTERNATIONAL CONFERENCE ON PERVASIVE TECHNOLOGIES RELATED TO ASSISTIVE ENVIRONMENTS (PETRA 2015), 2015,
  • [5] Detection of Smart Contract Timestamp Vulnerability Based on Data-flow Path Learning
    Zhang Z.
    Liu Y.-P.
    Xue J.-X.
    Yan M.
    Chen J.-C.
    Mao X.-G.
    Ruan Jian Xue Bao/Journal of Software, 2024, 35 (05): : 2325 - 2339
  • [6] Flux - A Data-Flow Programming Language
    Ispas, R.
    Negreanu, L.
    CONTROL ENGINEERING AND APPLIED INFORMATICS, 2016, 18 (01): : 107 - 116
  • [7] SMARTIAN: Enhancing Smart Contract Fuzzing with Static and Dynamic Data-Flow Analyses
    Choi, Jaeseung
    Kim, Doyeon
    Kim, Soomin
    Grieco, Gustavo
    Groce, Alex
    Cha, Sang Kil
    2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING ASE 2021, 2021, : 227 - 239
  • [8] Smart Meter for Smart Homes: Data Mining Applications of Produced Big Data
    Srivastava, Shashi Kant
    BDE 2019: 2019 INTERNATIONAL CONFERENCE ON BIG DATA ENGINEERING, 2019, : 68 - 72
  • [9] Securing Medical Data in Smart Homes
    Guennoun, Mouhcine
    El-Khatib, Khalil
    MEMEA: 2009 IEEE INTERNATIONAL WORKSHOP ON MEDICAL MEASUREMENTS AND APPLICATIONS, 2009, : 104 - 107
  • [10] Temporal data mining for smart homes
    Galushka, Mykola
    Patterson, Dave
    Rooney, Niall
    DESIGNING SMART HOMES: ROLE OF ARTIFICIAL INTELLIGENCE, 2006, 4008 : 85 - 108