Abstract
Computerized System Validation (CSV) aims to ensure that software systems in regulated environments, such as the pharmaceutical industry, adhere to strict regulatory requirements. It plays a crucial role in guaranteeing the safety of products or services by verifying that computerized systems operate according to the specified guidelines. However, CSV is a complex and resource-intensive process that poses challenges for small and medium-sized enterprises in particular, making it challenging to be implemented effectively. In this paper, we investigate the potential of Robotic Process Automation (RPA) as a solution to partially automate CSV and address these challenges. We present an ongoing project where we apply RPA to CSV and discuss its effectiveness in reducing the time and effort associated with manual CSV activities. We also describe the challenges that we encountered during the implementation of RPA in the context of CSV. Our research highlights the possibility of extending the application of RPA beyond simple data entry and verification tasks, allowing for the automation of entire complex processes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
van der Aa, H., Di Ciccio, C., Leopold, H., Reijers, H.A.: Extracting declarative process models from natural language. In: Giorgini, P., Weber, B. (eds.) CAiSE 2019. LNCS, vol. 11483, pp. 365–382. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-21290-2_23
Aalst, W.M.P., Bichler, M., Heinzl, A.: Robotic process automation. Bus. Inform. Syst. Eng. 60(4), 269–272 (2018)
Abb, L., Rehse, J.R.: A reference data model for process-related user interaction logs. In: Business Process Management: 20th International Conference, BPM 2022, Münster, Germany, 11–16 September 2022, Proceedings, pp. 57–74. Springer (2022). https://doi.org/10.1007/978-3-031-16103-2_7
Aguirre, S., Rodriguez, A.: Automation of a business process using robotic process automation (RPA): a case study. In: Figueroa-García, J.C., López-Santana, E.R., Villa-Ramírez, J.L., Ferro-Escobar, R. (eds.) WEA 2017. CCIS, vol. 742, pp. 65–71. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66963-2_7
Alegroth, E., Nass, M., Olsson, H.H.: Jautomate: a tool for system-and acceptance-test automation. In: 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation, pp. 439–446. IEEE (2013)
Altaie, A.M., Alsarraj, R.G., Al-Bayati, A.H.: Verification and validation of a software: a review of the literature. Iraqi J. Comput. Inform. 46(1), 40–47 (2020)
Asquith, A., Horsman, G.: Let the robots do it! - taking a look at robotic process automation and its potential application in digital forensics. Forensic Sci. Inter. Reports 1, 100007 (2019)
Beizer, B.: Software testing techniques, New York (1990)
Crumpler, S., et al.: General principles of software validation. Final Guidance Industry FDA Staff Version 2, 1–47 (2002)
Fewster, M., Graham, D.: Software test automation. Addison-Wesley Reading (1999)
Huang, F., Vasarhelyi, M.A.: Applying robotic process automation (RPA) in auditing: a framework. Int. J. Account. Inform. Syst. 35, 100433 (2019)
IEC: Iec 62304: 2006-medical device software-software life cycle processes (2006)
Jiménez-Ramírez, A.: Humans, processes and robots: a journey to hyperautomation. In: González Enríquez, J., Debois, S., Fettke, P., Plebani, P., van de Weerd, I., Weber, I. (eds.) BPM 2021. LNBIP, vol. 428, pp. 3–6. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-85867-4_1
Kamalrudin, M., Sidek, S.: A review on software requirements validation and consistency management. Int. J. Softw. Eng. Appli. 9(10), 39–58 (2015)
Leno, V., Polyvyanyy, A., Dumas, M., La Rosa, M., Maggi, F.: Robotic process mining: vision and challenges. Bus. Inform. Syst. Eng. 63 (2021)
Madakam, S., Holmukhe, R.M., Jaiswal, D.K.: The future digital work force: robotic process automation (RPA). JISTEM-J. Inform. Syst. Technol. Manag. 16 (2019)
Mannhardt, F., Koschmider, A., Baracaldo, N., Weidlich, M., Michael, J.: Privacy-preserving process mining. Bus. Inform. Syst. Eng. 61(5), 595–614 (2019)
Shields, S.: GAMP 5: a risk-based approach to compliant GxP computerized systems. In: ISPE (2013)
Trudova, A., Dolezel, M., Buchalcevova, A.: Artificial intelligence in software test automation: A systematic literature review. In: International Conference on Evaluation of Novel Approaches to Software Engineering (2020)
Umar, M.A., Zhanfang, C.: A study of automated software testing: automation tools and frameworks. Int. J. Comput. Sci. Eng. (IJCSE) 6, 217–225 (2019)
Wallace, D.R., Fujii, R.U.: Software verification and validation: an overview. IEEE Softw. 6(3), 10–17 (1989)
van Zelst, S., Mannhardt, F., de Leoni, M., Koschmider, A.: Event abstraction in process mining: literature review and taxonomy. Granular Comput. 6(3), 719–736 (2021)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Elsayed, N., Abb, L., Sander, H., Rehse, JR. (2023). Automating Computer Software Validation in Regulated Industries with Robotic Process Automation. In: Köpke, J., et al. Business Process Management: Blockchain, Robotic Process Automation and Educators Forum. BPM 2023. Lecture Notes in Business Information Processing, vol 491. Springer, Cham. https://doi.org/10.1007/978-3-031-43433-4_9
Download citation
DOI: https://doi.org/10.1007/978-3-031-43433-4_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-43432-7
Online ISBN: 978-3-031-43433-4
eBook Packages: Computer ScienceComputer Science (R0)