@inproceedings{oai:ipsj.ixsq.nii.ac.jp:00210320,
 author = {JieYing, Jiang and Hiroshi, Oyama and Hiroaki, Nagashima and Takuya, Azumi and JieYing, Jiang and Hiroshi, Oyama and Hiroaki, Nagashima and Takuya, Azumi},
 book = {Proceedings of Asia Pacific Conference on Robot IoT System Development and Platform},
 month = {Mar},
 note = {Nowadays, various electrical devices have not only offered convenience to people, but also increased the complexity of developing various devices in smart homes. Additionally, the number and type of the pieces of household electrical equipment pose a significant challenge for developers. Therefore, one must improve the development efficiency of electrical equipment in smart homes and facilitate the subsequent maintenance work by developers. To that end, this study proposes a development method based on embedded components (i.e., component-based development) to develop the devices in smart homes. The method can reduce the complexity of development, improve the development efficiency, increase the scalability, and facilitate future function update and maintenance. We develop and control smart-home devices based using the component description language TOPPERS Embedded Component System (TECS). When expanding new components or functions, TECS can automatically generate template C files and implement the functions contained in them, thereby offering improved scalability, while reducing the complexity of future redevelopment., Nowadays, various electrical devices have not only offered convenience to people, but also increased the complexity of developing various devices in smart homes. Additionally, the number and type of the pieces of household electrical equipment pose a significant challenge for developers. Therefore, one must improve the development efficiency of electrical equipment in smart homes and facilitate the subsequent maintenance work by developers. To that end, this study proposes a development method based on embedded components (i.e., component-based development) to develop the devices in smart homes. The method can reduce the complexity of development, improve the development efficiency, increase the scalability, and facilitate future function update and maintenance. We develop and control smart-home devices based using the component description language TOPPERS Embedded Component System (TECS). When expanding new components or functions, TECS can automatically generate template C files and implement the functions contained in them, thereby offering improved scalability, while reducing the complexity of future redevelopment.},
 pages = {19--26},
 publisher = {情報処理学会},
 title = {Case Study: ECHONET Lite Applications based on Embedded Component Systems},
 volume = {2020},
 year = {2021}
}