Skip to main content

Providing a Notifications System to Software Services with HomeSerBot

  • Conference paper
  • First Online:
End-User Development (IS-EUD 2021)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 12724))

Included in the following conference series:

  • 819 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. Shevat, A.: Designing Bots: Creating Conversational Experiences. O’Reilly Media, Inc. (2017)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Abu-Salma, R., et al.: The security blanket of the chat world: an analytic evaluation and a user study of telegram. Internet Society (2017)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Chapter  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. 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)

    Chapter  Google Scholar 

  13. Burnett, M., Cook, C., Rothermel, G.: End-user software engineering. Commun. ACM 47(9), 53–58 (2004)

    Article  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. Donovan, A.A., Kernighan, B.W.: The Go Programming Language. Addison-Wesley Professional (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fabio Cassano .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics