dc.contributor | 資訊系 | |
dc.creator (作者) | 廖峻鋒;藍子琪 | |
dc.creator (作者) | Liao, Chun-Feng;Lan, Tzu-Chi | |
dc.date (日期) | 2023-08 | |
dc.date.accessioned | 30-Nov-2023 11:25:30 (UTC+8) | - |
dc.date.available | 30-Nov-2023 11:25:30 (UTC+8) | - |
dc.date.issued (上傳時間) | 30-Nov-2023 11:25:30 (UTC+8) | - |
dc.identifier.uri (URI) | https://nccur.lib.nccu.edu.tw/handle/140.119/148294 | - |
dc.description.abstract (摘要) | The swift progress of Internet of Things (IoT) technology has unveiled vast opportunities for interfacing and monitoring physical devices. Developers frequently encounter obstacles when conducting human-in-the-loop testing and connecting hardware devices for assessing IoT applications. This inconvenience hinders the development process and demands substantial time commitment for software quality maintenance, thereby diverting attention from core programming tasks. This research endeavors to design and implement an emulator named FirmataSpy based on Firmata, a widely-used serial-port communication protocol, for bridging application software and IoT devices. Serving as a Test Double for IoT devices, FirmataSpy facilitates developers in testing and validating IoT devices seamlessly. What sets FirmataSpy apart from other Test Double approaches is its language independence. It emulates the hardware and interacts with software at the protocol level, thereby broadening its adaptability. | |
dc.format.extent | 114 bytes | - |
dc.format.mimetype | text/html | - |
dc.relation (關聯) | 2023 International Conference on Platform Technology and Service (PlatCon'23), Institution of Creative Research Professionals (ICRP), pp. 24-29 | |
dc.subject (關鍵詞) | Visualization; Protocols; Prototypes; Software quality; Programming; Hardware; Internet of Things; IoT; Firmata; Automated Testing; Arduino | |
dc.title (題名) | FirmataSpy: A Firmata Emulator to Streamline Interoperable Automated Testing for IoT Devices | |
dc.type (資料類型) | conference | |
dc.identifier.doi (DOI) | 10.1109/PlatCon60102.2023.10255177 | |
dc.doi.uri (DOI) | https://doi.org/10.1109/PlatCon60102.2023.10255177 | |