Reactive synthesis of software robots in RPA from user interface logs
Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforc...
Ausführliche Beschreibung
Autor*in: |
Agostinelli, Simone [verfasserIn] |
---|
Format: |
E-Artikel |
---|---|
Sprache: |
Englisch |
Erschienen: |
2022transfer abstract |
---|
Schlagwörter: |
Reactive synthesis of SW robots |
---|
Übergeordnetes Werk: |
Enthalten in: The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO - Fu, Zihao ELSEVIER, 2021, an international, application oriented research journal, Amsterdam [u.a.] |
---|---|
Übergeordnetes Werk: |
volume:142 ; year:2022 ; pages:0 |
Links: |
---|
DOI / URN: |
10.1016/j.compind.2022.103721 |
---|
Katalog-ID: |
ELV058491295 |
---|
LEADER | 01000caa a22002652 4500 | ||
---|---|---|---|
001 | ELV058491295 | ||
003 | DE-627 | ||
005 | 20230626050956.0 | ||
007 | cr uuu---uuuuu | ||
008 | 221103s2022 xx |||||o 00| ||eng c | ||
024 | 7 | |a 10.1016/j.compind.2022.103721 |2 doi | |
028 | 5 | 2 | |a /cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001855.pica |
035 | |a (DE-627)ELV058491295 | ||
035 | |a (ELSEVIER)S0166-3615(22)00118-X | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
082 | 0 | 4 | |a 660 |q VZ |
082 | 0 | 4 | |a 660 |q VZ |
084 | |a 58.10 |2 bkl | ||
100 | 1 | |a Agostinelli, Simone |e verfasserin |4 aut | |
245 | 1 | 0 | |a Reactive synthesis of software robots in RPA from user interface logs |
264 | 1 | |c 2022transfer abstract | |
336 | |a nicht spezifiziert |b zzz |2 rdacontent | ||
337 | |a nicht spezifiziert |b z |2 rdamedia | ||
338 | |a nicht spezifiziert |b zu |2 rdacarrier | ||
520 | |a Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. | ||
520 | |a Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. | ||
650 | 7 | |a Reactive synthesis of SW robots |2 Elsevier | |
650 | 7 | |a Robotic Process Automation (RPA) |2 Elsevier | |
650 | 7 | |a User Interfaces (UI) Logs |2 Elsevier | |
650 | 7 | |a Automated RPA script generation |2 Elsevier | |
700 | 1 | |a Lupia, Marco |4 oth | |
700 | 1 | |a Marrella, Andrea |4 oth | |
700 | 1 | |a Mecella, Massimo |4 oth | |
773 | 0 | 8 | |i Enthalten in |n Elsevier Science |a Fu, Zihao ELSEVIER |t The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO |d 2021 |d an international, application oriented research journal |g Amsterdam [u.a.] |w (DE-627)ELV006875033 |
773 | 1 | 8 | |g volume:142 |g year:2022 |g pages:0 |
856 | 4 | 0 | |u https://doi.org/10.1016/j.compind.2022.103721 |3 Volltext |
912 | |a GBV_USEFLAG_U | ||
912 | |a GBV_ELV | ||
912 | |a SYSFLAG_U | ||
912 | |a SSG-OLC-PHA | ||
936 | b | k | |a 58.10 |j Verfahrenstechnik: Allgemeines |q VZ |
951 | |a AR | ||
952 | |d 142 |j 2022 |h 0 |
author_variant |
s a sa |
---|---|
matchkey_str |
agostinellisimonelupiamarcomarrellaandre:2022----:ecieyteiosfwrrbtirarm |
hierarchy_sort_str |
2022transfer abstract |
bklnumber |
58.10 |
publishDate |
2022 |
allfields |
10.1016/j.compind.2022.103721 doi /cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001855.pica (DE-627)ELV058491295 (ELSEVIER)S0166-3615(22)00118-X DE-627 ger DE-627 rakwb eng 660 VZ 660 VZ 58.10 bkl Agostinelli, Simone verfasserin aut Reactive synthesis of software robots in RPA from user interface logs 2022transfer abstract nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. Reactive synthesis of SW robots Elsevier Robotic Process Automation (RPA) Elsevier User Interfaces (UI) Logs Elsevier Automated RPA script generation Elsevier Lupia, Marco oth Marrella, Andrea oth Mecella, Massimo oth Enthalten in Elsevier Science Fu, Zihao ELSEVIER The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO 2021 an international, application oriented research journal Amsterdam [u.a.] (DE-627)ELV006875033 volume:142 year:2022 pages:0 https://doi.org/10.1016/j.compind.2022.103721 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U SSG-OLC-PHA 58.10 Verfahrenstechnik: Allgemeines VZ AR 142 2022 0 |
spelling |
10.1016/j.compind.2022.103721 doi /cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001855.pica (DE-627)ELV058491295 (ELSEVIER)S0166-3615(22)00118-X DE-627 ger DE-627 rakwb eng 660 VZ 660 VZ 58.10 bkl Agostinelli, Simone verfasserin aut Reactive synthesis of software robots in RPA from user interface logs 2022transfer abstract nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. Reactive synthesis of SW robots Elsevier Robotic Process Automation (RPA) Elsevier User Interfaces (UI) Logs Elsevier Automated RPA script generation Elsevier Lupia, Marco oth Marrella, Andrea oth Mecella, Massimo oth Enthalten in Elsevier Science Fu, Zihao ELSEVIER The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO 2021 an international, application oriented research journal Amsterdam [u.a.] (DE-627)ELV006875033 volume:142 year:2022 pages:0 https://doi.org/10.1016/j.compind.2022.103721 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U SSG-OLC-PHA 58.10 Verfahrenstechnik: Allgemeines VZ AR 142 2022 0 |
allfields_unstemmed |
10.1016/j.compind.2022.103721 doi /cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001855.pica (DE-627)ELV058491295 (ELSEVIER)S0166-3615(22)00118-X DE-627 ger DE-627 rakwb eng 660 VZ 660 VZ 58.10 bkl Agostinelli, Simone verfasserin aut Reactive synthesis of software robots in RPA from user interface logs 2022transfer abstract nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. Reactive synthesis of SW robots Elsevier Robotic Process Automation (RPA) Elsevier User Interfaces (UI) Logs Elsevier Automated RPA script generation Elsevier Lupia, Marco oth Marrella, Andrea oth Mecella, Massimo oth Enthalten in Elsevier Science Fu, Zihao ELSEVIER The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO 2021 an international, application oriented research journal Amsterdam [u.a.] (DE-627)ELV006875033 volume:142 year:2022 pages:0 https://doi.org/10.1016/j.compind.2022.103721 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U SSG-OLC-PHA 58.10 Verfahrenstechnik: Allgemeines VZ AR 142 2022 0 |
allfieldsGer |
10.1016/j.compind.2022.103721 doi /cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001855.pica (DE-627)ELV058491295 (ELSEVIER)S0166-3615(22)00118-X DE-627 ger DE-627 rakwb eng 660 VZ 660 VZ 58.10 bkl Agostinelli, Simone verfasserin aut Reactive synthesis of software robots in RPA from user interface logs 2022transfer abstract nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. Reactive synthesis of SW robots Elsevier Robotic Process Automation (RPA) Elsevier User Interfaces (UI) Logs Elsevier Automated RPA script generation Elsevier Lupia, Marco oth Marrella, Andrea oth Mecella, Massimo oth Enthalten in Elsevier Science Fu, Zihao ELSEVIER The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO 2021 an international, application oriented research journal Amsterdam [u.a.] (DE-627)ELV006875033 volume:142 year:2022 pages:0 https://doi.org/10.1016/j.compind.2022.103721 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U SSG-OLC-PHA 58.10 Verfahrenstechnik: Allgemeines VZ AR 142 2022 0 |
allfieldsSound |
10.1016/j.compind.2022.103721 doi /cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001855.pica (DE-627)ELV058491295 (ELSEVIER)S0166-3615(22)00118-X DE-627 ger DE-627 rakwb eng 660 VZ 660 VZ 58.10 bkl Agostinelli, Simone verfasserin aut Reactive synthesis of software robots in RPA from user interface logs 2022transfer abstract nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. Reactive synthesis of SW robots Elsevier Robotic Process Automation (RPA) Elsevier User Interfaces (UI) Logs Elsevier Automated RPA script generation Elsevier Lupia, Marco oth Marrella, Andrea oth Mecella, Massimo oth Enthalten in Elsevier Science Fu, Zihao ELSEVIER The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO 2021 an international, application oriented research journal Amsterdam [u.a.] (DE-627)ELV006875033 volume:142 year:2022 pages:0 https://doi.org/10.1016/j.compind.2022.103721 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U SSG-OLC-PHA 58.10 Verfahrenstechnik: Allgemeines VZ AR 142 2022 0 |
language |
English |
source |
Enthalten in The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO Amsterdam [u.a.] volume:142 year:2022 pages:0 |
sourceStr |
Enthalten in The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO Amsterdam [u.a.] volume:142 year:2022 pages:0 |
format_phy_str_mv |
Article |
bklname |
Verfahrenstechnik: Allgemeines |
institution |
findex.gbv.de |
topic_facet |
Reactive synthesis of SW robots Robotic Process Automation (RPA) User Interfaces (UI) Logs Automated RPA script generation |
dewey-raw |
660 |
isfreeaccess_bool |
false |
container_title |
The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO |
authorswithroles_txt_mv |
Agostinelli, Simone @@aut@@ Lupia, Marco @@oth@@ Marrella, Andrea @@oth@@ Mecella, Massimo @@oth@@ |
publishDateDaySort_date |
2022-01-01T00:00:00Z |
hierarchy_top_id |
ELV006875033 |
dewey-sort |
3660 |
id |
ELV058491295 |
language_de |
englisch |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">ELV058491295</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230626050956.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">221103s2022 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1016/j.compind.2022.103721</subfield><subfield code="2">doi</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">/cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001855.pica</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)ELV058491295</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ELSEVIER)S0166-3615(22)00118-X</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">660</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">660</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">58.10</subfield><subfield code="2">bkl</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Agostinelli, Simone</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Reactive synthesis of software robots in RPA from user interface logs</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2022transfer abstract</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">zzz</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">z</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">zu</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Reactive synthesis of SW robots</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Robotic Process Automation (RPA)</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">User Interfaces (UI) Logs</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Automated RPA script generation</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lupia, Marco</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Marrella, Andrea</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Mecella, Massimo</subfield><subfield code="4">oth</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="n">Elsevier Science</subfield><subfield code="a">Fu, Zihao ELSEVIER</subfield><subfield code="t">The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO</subfield><subfield code="d">2021</subfield><subfield code="d">an international, application oriented research journal</subfield><subfield code="g">Amsterdam [u.a.]</subfield><subfield code="w">(DE-627)ELV006875033</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:142</subfield><subfield code="g">year:2022</subfield><subfield code="g">pages:0</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1016/j.compind.2022.103721</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_U</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ELV</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_U</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-PHA</subfield></datafield><datafield tag="936" ind1="b" ind2="k"><subfield code="a">58.10</subfield><subfield code="j">Verfahrenstechnik: Allgemeines</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">142</subfield><subfield code="j">2022</subfield><subfield code="h">0</subfield></datafield></record></collection>
|
author |
Agostinelli, Simone |
spellingShingle |
Agostinelli, Simone ddc 660 bkl 58.10 Elsevier Reactive synthesis of SW robots Elsevier Robotic Process Automation (RPA) Elsevier User Interfaces (UI) Logs Elsevier Automated RPA script generation Reactive synthesis of software robots in RPA from user interface logs |
authorStr |
Agostinelli, Simone |
ppnlink_with_tag_str_mv |
@@773@@(DE-627)ELV006875033 |
format |
electronic Article |
dewey-ones |
660 - Chemical engineering |
delete_txt_mv |
keep |
author_role |
aut |
collection |
elsevier |
remote_str |
true |
illustrated |
Not Illustrated |
topic_title |
660 VZ 58.10 bkl Reactive synthesis of software robots in RPA from user interface logs Reactive synthesis of SW robots Elsevier Robotic Process Automation (RPA) Elsevier User Interfaces (UI) Logs Elsevier Automated RPA script generation Elsevier |
topic |
ddc 660 bkl 58.10 Elsevier Reactive synthesis of SW robots Elsevier Robotic Process Automation (RPA) Elsevier User Interfaces (UI) Logs Elsevier Automated RPA script generation |
topic_unstemmed |
ddc 660 bkl 58.10 Elsevier Reactive synthesis of SW robots Elsevier Robotic Process Automation (RPA) Elsevier User Interfaces (UI) Logs Elsevier Automated RPA script generation |
topic_browse |
ddc 660 bkl 58.10 Elsevier Reactive synthesis of SW robots Elsevier Robotic Process Automation (RPA) Elsevier User Interfaces (UI) Logs Elsevier Automated RPA script generation |
format_facet |
Elektronische Aufsätze Aufsätze Elektronische Ressource |
format_main_str_mv |
Text Zeitschrift/Artikel |
carriertype_str_mv |
zu |
author2_variant |
m l ml a m am m m mm |
hierarchy_parent_title |
The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO |
hierarchy_parent_id |
ELV006875033 |
dewey-tens |
660 - Chemical engineering |
hierarchy_top_title |
The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO |
isfreeaccess_txt |
false |
familylinks_str_mv |
(DE-627)ELV006875033 |
title |
Reactive synthesis of software robots in RPA from user interface logs |
ctrlnum |
(DE-627)ELV058491295 (ELSEVIER)S0166-3615(22)00118-X |
title_full |
Reactive synthesis of software robots in RPA from user interface logs |
author_sort |
Agostinelli, Simone |
journal |
The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO |
journalStr |
The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO |
lang_code |
eng |
isOA_bool |
false |
dewey-hundreds |
600 - Technology |
recordtype |
marc |
publishDateSort |
2022 |
contenttype_str_mv |
zzz |
container_start_page |
0 |
author_browse |
Agostinelli, Simone |
container_volume |
142 |
class |
660 VZ 58.10 bkl |
format_se |
Elektronische Aufsätze |
author-letter |
Agostinelli, Simone |
doi_str_mv |
10.1016/j.compind.2022.103721 |
dewey-full |
660 |
title_sort |
reactive synthesis of software robots in rpa from user interface logs |
title_auth |
Reactive synthesis of software robots in RPA from user interface logs |
abstract |
Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. |
abstractGer |
Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. |
abstract_unstemmed |
Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data. |
collection_details |
GBV_USEFLAG_U GBV_ELV SYSFLAG_U SSG-OLC-PHA |
title_short |
Reactive synthesis of software robots in RPA from user interface logs |
url |
https://doi.org/10.1016/j.compind.2022.103721 |
remote_bool |
true |
author2 |
Lupia, Marco Marrella, Andrea Mecella, Massimo |
author2Str |
Lupia, Marco Marrella, Andrea Mecella, Massimo |
ppnlink |
ELV006875033 |
mediatype_str_mv |
z |
isOA_txt |
false |
hochschulschrift_bool |
false |
author2_role |
oth oth oth |
doi_str |
10.1016/j.compind.2022.103721 |
up_date |
2024-07-06T19:10:31.022Z |
_version_ |
1803857985297973248 |
fullrecord_marcxml |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">ELV058491295</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230626050956.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">221103s2022 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1016/j.compind.2022.103721</subfield><subfield code="2">doi</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">/cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001855.pica</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)ELV058491295</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ELSEVIER)S0166-3615(22)00118-X</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">660</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">660</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">58.10</subfield><subfield code="2">bkl</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Agostinelli, Simone</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Reactive synthesis of software robots in RPA from user interface logs</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2022transfer abstract</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">zzz</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">z</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">zu</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Robotic Process Automation (RPA) is an emerging technology in the field of Business Process Management (BPM) that enables the automation of intensive repetitive tasks (or simply routines). RPA solutions access the user interface (UI) layer of software (SW) applications and provide a virtual workforce of SW robots that are able to mimic human keyboard and mouse interactions with a UI as if a real person was doing them. To take full advantage of this technology, organizations leverage the support of skilled human experts that preliminarily observe how routines are executed on the UI of the involved SW applications, and then implement the executable RPA scripts required to automate the routines enactment by SW robots on a target computer system. However, the current practice is time-consuming and error-prone, as it strongly relies on the ability of the human experts to correctly interpret the routines (and their variants) to automate. In this paper, to tackle this issue, we use a design science research method to develop an approach, called SmartRPA, which is able to interpret the UI logs keeping track of many routine executions, and to automatically synthesize SW robots that emulate the most suitable routine variant for any specific intermediate user input that is required during the routine execution. The approach is implemented as an open-source tool and evaluated with four non-functional requirements employing both syntectic and real-world data.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Reactive synthesis of SW robots</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Robotic Process Automation (RPA)</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">User Interfaces (UI) Logs</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Automated RPA script generation</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lupia, Marco</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Marrella, Andrea</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Mecella, Massimo</subfield><subfield code="4">oth</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="n">Elsevier Science</subfield><subfield code="a">Fu, Zihao ELSEVIER</subfield><subfield code="t">The water resistance enhanced strategy of Mn based SCR catalyst by construction of TiO</subfield><subfield code="d">2021</subfield><subfield code="d">an international, application oriented research journal</subfield><subfield code="g">Amsterdam [u.a.]</subfield><subfield code="w">(DE-627)ELV006875033</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:142</subfield><subfield code="g">year:2022</subfield><subfield code="g">pages:0</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1016/j.compind.2022.103721</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_U</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ELV</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_U</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-PHA</subfield></datafield><datafield tag="936" ind1="b" ind2="k"><subfield code="a">58.10</subfield><subfield code="j">Verfahrenstechnik: Allgemeines</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">142</subfield><subfield code="j">2022</subfield><subfield code="h">0</subfield></datafield></record></collection>
|
score |
7.400879 |