Skip to main content

Supporting Users in the Continuous Evolution of Automated Routines in Their Smart Spaces

  • Conference paper
  • First Online:
Business Process Management Workshops (BPM 2021)

Abstract

Smart spaces’ systems help users in their daily routines by automating various tasks. It can however be frustrating for users if the system does not evolve to support changes in their routines. To address this issue, we present an approach that combines two state-of-the-art approaches: MAtE, an end-user model-driven approach, and Cortado, an incremental process mining approach. CortadoMAtE can automatically detect changes in routines and allows the users to easily include the changes in the system step by step, or to even adapt them further before integrating them. In this way, continuous system evolution is addressed enabling the system to stay up to date with user needs.

Supported by KU Leuven internal funding.

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 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 79.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. van der Aalst, W.M.P.: Process Mining - Data Science in Action. Springer, Heidelberg (2016). https://doi.org/10.1007/978-3-662-49851-4

    Book  Google Scholar 

  2. Azkune, G., Almeida, A., López-de Ipiña, D., Chen, L.: Extending knowledge-driven activity models through data-driven learning techniques. Expert Syst. Appl. 42(6), 3115–3128 (2015)

    Article  Google Scholar 

  3. Cook, D., et al.: MavHome: an agent-based smart home. In: PerCom 2003, pp. 521–524. IEEE Computer Society (2003)

    Google Scholar 

  4. Dabrowski, J., Kifetew, F.M., Munante, D., Letier, E., Siena, A., Susi, A.: Discovering requirements through goal-driven process mining. In: REW, pp. 199–203. IEEE (2017)

    Google Scholar 

  5. Kolb, J., Reichert, M., Weber, B.: Using concurrent task trees for stakeholder-centered modeling and visualization of business processes. In: Oppl, S., Fleischmann, A. (eds.) S-BPM ONE 2012. CCIS, vol. 284, pp. 237–251. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-29294-1_19

    Chapter  Google Scholar 

  6. Koussaifi, M., Arcangeli, J.P., Trouilhet, S., Bruel, J.-M.: Putting the end-user in the loop in smart ambient systems: an approach based on model-driven engineering. Technical report (2020)

    Google Scholar 

  7. Leotta, F., Mecella, M., Sora, D., Catarci, T.: Surveying human habit modeling and mining techniques in smart spaces. Future Internet 11(1), 23 (2019)

    Article  Google Scholar 

  8. Paternó, F.: ConcurTaskTrees: An Engineered Notation for Task Models. Lawrence Erlbaum, Mahwah (2004)

    Google Scholar 

  9. Schuster, D., van Zelst, S.J., van der Aalst, W.M.P.: Incremental discovery of hierarchical process models. In: Dalpiaz, F., Zdravkovic, J., Loucopoulos, P. (eds.) RCIS 2020. LNBIP, vol. 385, pp. 417–433. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-50316-1_25

    Chapter  Google Scholar 

  10. Schuster, D., van Zelst, S.J., van der Aalst, W.M.P.: Cortado—an interactive tool for data-driven process discovery and modeling. In: Buchs, D., Carmona, J. (eds.) PETRI NETS 2021. LNCS, vol. 12734, pp. 465–475. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-76983-3_23

    Chapter  Google Scholar 

  11. Serral, E., Valderas, P., Pelechano, V.: Context-adaptive coordination of pervasive services by interpreting models during runtime. Comput. J. 56(1), 87–114 (2013)

    Article  Google Scholar 

  12. Serral, E., De Smedt, J., Snoeck, M., Vanthienen, J.: Context-adaptive petri nets: supporting adaptation for the execution context. Expert Syst. Appl. 42(23), 9307–9317 (2015)

    Article  Google Scholar 

  13. Serral, E., Valderas, P., Pelechano, V.: Addressing the evolution of automated user behaviour patterns by runtime model interpretation. Softw. Syst. Model. 14(4), 1387–1420 (2013). https://doi.org/10.1007/s10270-013-0371-3

    Article  Google Scholar 

  14. Serral, E., Valderas, P., Pelechano, V.: Improving the cold-start problem in user task automation by using models at runtime. In: Pokorny, J., et al. (eds.) Information Systems Development, pp. 671–683. Springer, New York (2011). https://doi.org/10.1007/978-1-4419-9790-6_54

    Chapter  Google Scholar 

  15. Shepherd, A.: Hierarchical Task Analysis. Taylor & Francis, Milton Park (2001)

    Book  Google Scholar 

  16. Sukor, A.S.A., Zakaria, A., Rahim, N.A., Kamarudin, L.M., Setchi, R., Nishizaki, H.: A hybrid approach of knowledge-driven and data-driven reasoning for activity recognition in smart homes. J. Intell. Fuzzy Syst. 36(5), 4177–4188 (2019)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Estefanía Serral .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Serral, E., Schuster, D., Bertrand, Y. (2022). Supporting Users in the Continuous Evolution of Automated Routines in Their Smart Spaces. In: Marrella, A., Weber, B. (eds) Business Process Management Workshops. BPM 2021. Lecture Notes in Business Information Processing, vol 436. Springer, Cham. https://doi.org/10.1007/978-3-030-94343-1_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-94343-1_30

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-94342-4

  • Online ISBN: 978-3-030-94343-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics