Defect classification in robotic process automation

DOI Open Access
  • NITTA Soshi
    Graduate School of Information Science and Technology, Osaka University
  • NAKAGAWA Hiroyuki
    Graduate School of Information Science and Technology, Osaka University
  • TSUCHIYA Tatsuhiro
    Graduate School of Information Science and Technology, Osaka University

Bibliographic Information

Other Title
  • RPAにおける不具合要因の分類と検出手法の検証

Search this article

Description

<p>Robotic process automation (RPA) is a technique mainly aimed at automating desktop tasks by creating bots that mimic human behavior. In the RPA, code smells causing defects are considered to have different characteristics from those of conventional programs. Therefore, this study defines a taxonomy for RPA based on code reviews and classifies the code smells. The result of this classification demonstrates the importance of using existing commands provided by RPA tools as much as possible to prevent defects from being introduced. In addition, it was observed that the setting of the waiting time of the process is also important for RPA bots. A preliminary defect detection tool that uses code reviews and code similarities was also developed. As a result of an evaluation, it was concluded that the regularity of the code generated by the RPA would result in high accuracy.</p>

Journal

  • Computer Software

    Computer Software 40 (1), 1_11-1_23, 2023-01-25

    Japan Society for Software Science and Technology

Related Projects

See more

Details 詳細情報について

  • CRID
    1390295568861501824
  • DOI
    10.11309/jssst.40.1_11
  • ISSN
    02896540
  • Text Lang
    ja
  • Article Type
    journal article
  • Data Source
    • JaLC
    • KAKEN
  • Abstract License Flag
    Disallowed

Report a problem

Back to top