Human-Centered Programming: The Design of a Robotic Process Automation Language

被引:0
|
作者
Gago, Piotr [1 ]
Voitenkova, Anna [1 ]
Jablonski, Daniel [1 ]
Debelyi, Ihor [1 ]
Skorupska, Kinga [1 ]
Grzeszczuk, Maciej [1 ]
Kopec, Wieslaw [1 ]
机构
[1] Polish Japanese Acad Informat Technol, Warsaw, Poland
关键词
RPA; HCI; robotic process automation; human-centered computing; business processes; software robots; CODE READABILITY;
D O I
10.1007/978-3-031-66594-3_24
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
RPA (Robotic Process Automation) helps automate repetitive tasks performed by users, often across different software solutions. Regardless of the RPA tool chosen, the key problem in automation is analyzing the steps of these tasks. This is usually done by an analyst with the possible participation of the person responsible for the given activity. However, currently there exists no one-size-fits-all description language, which would allow to record, process, and easily automate steps of specific tasks. Every RPA solution uses a different notation, which is not easily human-readable, editable, and which cannot be applied to a different automation platform. Therefore, in this paper, we propose a new eXtensible Robotic Language (XRL) that can be understood by both programmers and non-programmers to automate repetitive business processes.
引用
收藏
页码:229 / 236
页数:8
相关论文
共 50 条
  • [1] Human-Centered Design of a Collaborative Robotic System for the Shoe-Polishing Process
    Chiriatti, Giorgia
    Ciccarelli, Marianna
    Forlini, Matteo
    Franchini, Melania
    Palmieri, Giacomo
    Papetti, Alessandra
    Germani, Michele
    MACHINES, 2022, 10 (11)
  • [2] Empirical, Human-Centered Evaluation of Programming and Programming Language Constructs: Controlled Experiments
    Hanenberg, Stefan
    GRAND TIMELY TOPICS IN SOFTWARE ENGINEERING, 2017, 10223 : 45 - 72
  • [3] Human-Centered Design Using System Modeling Language
    Watson M.E.
    Rusnock C.F.
    Colombi J.M.
    Miller M.E.
    Rusnock, Christina F. (christina.rusnock@afit.edu), 1600, SAGE Publications Inc., United States (11): : 252 - 269
  • [4] Special Section on Human-Centered Automation
    Oishi, Meeko M. K.
    Tilbury, Dawn
    Tomlin, Claire J.
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2016, 13 (01) : 4 - 6
  • [5] Human-Centered Design
    Flynn, Katherine
    ARCHITECT, 2020, 109 (02): : 49 - 49
  • [6] Human-centered automation: A matter of agent design and cognitive function allocation
    Boy, G
    INFORMATION TECHNOLOGY: SELECTED TUTORIALS, 2004, 157 : 305 - 331
  • [7] Human-centered automation: A philosophy, some design tenets, and related research
    Mitchell, CM
    HUMAN INTERACTION WITH COMPLEX SYSTEMS: CONCEPTUAL PRINCIPLES AND DESIGN PRACTICE, 1996, 372 : 377 - 381
  • [8] Human-centered redistricting automation in the age of AI
    Cho, Wendy K. Tam
    Cain, Bruce E.
    SCIENCE, 2020, 369 (6508) : 1179 - 1181
  • [9] TOWARD A HUMAN-CENTERED AIRCRAFT AUTOMATION PHILOSOPHY
    BILLINGS, CE
    PROCEEDINGS OF THE FIFTH INTERNATIONAL SYMPOSIUM ON AVIATION PSYCHOLOGY, VOLS 1 AND 2, 1989, : 1 - 8
  • [10] Models of Human-Centered Automation in a Debridement Task
    Nichols, Kirk A.
    Murali, Adithyavairavan
    Sen, Siddarth
    Goldberg, Ken
    Okamura, Allison M.
    2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 5784 - 5789