Publication | Closed Access
Real-time Feedback in Node-RED for IoT Development: An Empirical Study
41
Citations
17
References
2020
Year
Unknown Venue
Software MaintenanceSoftware Development PracticeEngineeringVisual Programming LanguageIot CommunicationSoftware EngineeringNew FeaturesSoftware AnalysisSmart SystemsSoftware EnvironmentSystems EngineeringInternet Of ThingsReal-time CommunicationComputer EngineeringMobile ComputingComputer ScienceDebuggerSoftware VisualizationSoftware DesignContinuous SpreadingProgram AnalysisReal-time FeedbackHuman-computer InteractionTechnologySuch EnhancementsSystem Software
The continuous spreading of the Internet-of-Things across application domains, aided by the continuous growth on the number of devices and systems that are Internet-connected, created both a rise in the complexity of these systems and made noticeable a lack of human resources with the expertise to design, develop and maintain them. Recent works try to mitigate these issues by creating solutions that abstract the complexity of the systems, such as using visual programming languages. Node-RED, as one of the most common solutions for the visual development IoT systems, stills has several limitations, such as the lack of observability and inadequate debugging mechanisms. In this work, we address some of these limitations by enhancing Node-RED with new features that improve the user's system development, debugging, and understanding tasks. We proceed to empirically evaluate the impact of these enhancements, concluding that, overall, such enhancements reduce the development time and the number of failed attempts to deploy the system.
| Year | Citations | |
|---|---|---|
Page 1
Page 1