Abstract
Nowadays voice assistants devices such as Amazon Alexa and Google Home, promise users to support the administration of their smart objects just by the usage of their voice, however, the adoption of this kind of interaction does not satisfy all users. This is particularly true for computer literate people, who can write their software components to interact with such devices. A common way users interact with their software is just by receiving notifications and send commands. In this paper we propose HomeSerBot, a notification system software that allows end users (in this case computer literate people) to customize and receive customized notifications from their services. It is composed of a Telegram bot that allows the user to get notifications and interact with the back-end part of the home service and an administration panel to handle the installation and management of the services available on the user’s computer.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Marengo, A., Pagano, A.: Innovative ways to assess soft-skills: the in-basket game online experience. In: European Conference on e-Learning, pp. 325-XVII. Academic Conferences International Limited (2020)
Caivano, D., Fogli, D., Lanzilotti, R., Piccinno, A., Cassano, F.: Supporting end users to control their smart home: design implications from a literature review and an empirical investigation. J. Syst. Softw. 144, 295–313 (2018)
Shevat, A.: Designing Bots: Creating Conversational Experiences. O’Reilly Media, Inc. (2017)
Nuruzzaman, M., Hussain, O.K.: A survey on chatbot implementation in customer service industry through deep neural networks. In: 2018 IEEE 15th International Conference on e-Business Engineering (ICEBE), pp. 54–61. IEEE (2018)
Setiaji, H., Paputungan, I.V.: Design of telegram bots for campus information sharing. In: IOP Conference Series: Materials Science and Engineering, vol. 325, p. 012005. IOP Publishing (2018)
Sutikno, T., Handayani, L., Stiawan, D., Riyadi, M.A., Subroto, I.M.I.: Whatsapp, viber and telegram: which is the best for instant messaging? Int. J. Electr. Comput. Eng (2088–8708 ). 6(3), 1–6 (2016)
Abu-Salma, R., et al.: The security blanket of the chat world: an analytic evaluation and a user study of telegram. Internet Society (2017)
Wahyuni, R., Rickyta, A., Rahmalisa, U., Irawan, Y.: Home security alarm using Wemos D1 and HC-SR501 sensor based telegram notification. J. Robot. Control (JRC) 2(3), 200–204 (2021)
Saad, M.H.M., Shahad, R.A., Sarnon, M.Z., Shukri, M.F.M., Hussain, A.: Smart pump operation monitoring and notification (puma) via telegram social messaging application. JOIV: Int. J. Inf. Visual. 1(3), 57–60 (2017)
Caivano, D., Cassano, F., Fogli, D., Lanzilotti, R., Piccinno, A.: We@Home: a gamified application for collaboratively managing a smart home. In: De Paz, J.F., Julián, V., Villarrubia, G., Marreiros, G., Novais, P. (eds.) ISAmI 2017. AISC, vol. 615, pp. 79–86. Springer, Cham (2017)
Buono, P., Cassano, F., Legretto, A., Piccinno, A.: Eudroid: a formal language specifying the behaviour of IoT devices. IET Softw. 12(5), 425–429 (2018)
Lieberman, H., Paternò, F., Klann, M., Wulf, V.H.: End-user development: an emerging paradigm. In: End User Development. Human-Computer Interaction Series, vol. 9, pp. 1–8. Springer, Dordrecht (2006)
Burnett, M., Cook, C., Rothermel, G.: End-user software engineering. Commun. ACM 47(9), 53–58 (2004)
Barricelli, B.R., Cassano, F., Fogli, D., Piccinno, A.: End-user development, end-user programming and end-user software engineering: a systematic mapping study. J. Syst. Softw. 149, 101–137 (2019)
Donovan, A.A., Kernighan, B.W.: The Go Programming Language. Addison-Wesley Professional (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Cassano, F., Piccinno, A. (2021). Providing a Notifications System to Software Services with HomeSerBot. In: Fogli, D., Tetteroo, D., Barricelli, B.R., Borsci, S., Markopoulos, P., Papadopoulos, G.A. (eds) End-User Development. IS-EUD 2021. Lecture Notes in Computer Science(), vol 12724. Springer, Cham. https://doi.org/10.1007/978-3-030-79840-6_13
Download citation
DOI: https://doi.org/10.1007/978-3-030-79840-6_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-79839-0
Online ISBN: 978-3-030-79840-6
eBook Packages: Computer ScienceComputer Science (R0)