中文

从用户交互日志中发现可执行例程规约

软件工程 2021-06-28 v1

摘要

机器人流程自动化(RPA)是一项用于自动化例程工作的技术,例如跨应用复制数据或利用多应用数据填写文档模板。RPA工具使组织能够自动化广泛的例程。然而,识别并界定可使用RPA工具自动化的例程十分耗时。通过访谈、走查或工作跟访手动识别候选例程,可使分析人员找出最显见的例程,但当涉及识别组织内长尾例程时,这些方法并不适用。本文提出一种从用户与IT系统交互日志中发现可自动化例程并为这些例程合成可执行规约的方法。该方法首先以控制流层面发现频繁例程(候选例程);继而判定这些候选例程中哪些可自动化,并为每个此类例程合成可执行规约;最后识别语义等价例程,以产生一组非冗余的可自动化例程。本文报道了结合合成日志与真实日志对该方法的评估。评估结果显示,该方法能够发现已知存在于UI日志中的可自动化例程,并能识别出真实日志中用户认可的可自动化例程。

关键词

引用

@article{arxiv.2106.13446,
  title  = {Discovering executable routine specifications from user interaction logs},
  author = {Volodymyr Leno and Adriano Augusto and Marlon Dumas and Marcello La Rosa and Fabrizio Maria Maggi and Artem Polyvyanyy},
  journal= {arXiv preprint arXiv:2106.13446},
  year   = {2021}
}

备注

41 pages, 6 figures, 10 tables. arXiv admin note: text overlap with arXiv:2008.05782