Domain specificity is largely recognized as a means to foster the adoption of systems by specific communities of non-technical users. This paper presents an architecture for the development of Task-Automation Systems that can be customized in specific domains. It is one of the results of a human-centred design process we performed to support non-technical people to program the behaviour of smart objects by defining event-condition-action (ECA) rules. We illustrate the main modules of the proposed architecture, also describing how it supports the creation of ECA rules constrained by means of temporal and spatial conditions. Finally, we report on the development of a Task-Automation System customized by developing and comparing three different composition paradigms.

Engineering Task-Automation Systems for Domain Specificity / Ardito, Carmelo; Desolda, Giuseppe; Matera, Maristella (LECTURE NOTES IN COMPUTER SCIENCE). - In: Current Trends in Web Engineering, ICWE 2017 [...] : Revised Selected Papers / [a cura di] Irene Garrigós; Manuel Wimmer. - STAMPA. - Cham, CH : Springer, 2018. - ISBN 978-3-319-74432-2. - pp. 108-119 [10.1007/978-3-319-74433-9_9]

Engineering Task-Automation Systems for Domain Specificity

Carmelo Ardito;
2018-01-01

Abstract

Domain specificity is largely recognized as a means to foster the adoption of systems by specific communities of non-technical users. This paper presents an architecture for the development of Task-Automation Systems that can be customized in specific domains. It is one of the results of a human-centred design process we performed to support non-technical people to program the behaviour of smart objects by defining event-condition-action (ECA) rules. We illustrate the main modules of the proposed architecture, also describing how it supports the creation of ECA rules constrained by means of temporal and spatial conditions. Finally, we report on the development of a Task-Automation System customized by developing and comparing three different composition paradigms.
2018
Current Trends in Web Engineering, ICWE 2017 [...] : Revised Selected Papers
978-3-319-74432-2
Springer
Engineering Task-Automation Systems for Domain Specificity / Ardito, Carmelo; Desolda, Giuseppe; Matera, Maristella (LECTURE NOTES IN COMPUTER SCIENCE). - In: Current Trends in Web Engineering, ICWE 2017 [...] : Revised Selected Papers / [a cura di] Irene Garrigós; Manuel Wimmer. - STAMPA. - Cham, CH : Springer, 2018. - ISBN 978-3-319-74432-2. - pp. 108-119 [10.1007/978-3-319-74433-9_9]
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11589/193672
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact