Design and Implementation of a UMLRPAsec-Extension for Robotic Process Automation

Ensuring RPA (robotic process automation) security is a critical aspect when developing and operating automated software robots. One of the key steps for developing secure software robots is the design stage: the identification and specification of the requirements for the security of the system, th...

Full description

Saved in:
Bibliographic Details
Published inElectronics (Basel) Vol. 13; no. 4; p. 769
Main Authors Kurylets, Anastasiya, Goranin, Nikolaj
Format Journal Article
LanguageEnglish
Published Basel MDPI AG 01.02.2024
Subjects
Online AccessGet full text
ISSN2079-9292
2079-9292
DOI10.3390/electronics13040769

Cover

Loading…
Abstract Ensuring RPA (robotic process automation) security is a critical aspect when developing and operating automated software robots. One of the key steps for developing secure software robots is the design stage: the identification and specification of the requirements for the security of the system, the description of system precedents, the interaction between the classes involved in the robot being created, etc. Designs using security-oriented formal modeling languages, such as the UMLsec extension of UML, involve not only a visual representation of diagrams but also the possibility to focus the attention on security issues. However, currently, in the scientific community, there is no possibility of using stereotypes specialized for robots—a mechanism for expanding the unified modeling language that would explicitly reflect a specific problem in the subject area. In this article, we propose that the UMLRPAsec-extension for RPA can be used to model security in the RPA context.
AbstractList Ensuring RPA (robotic process automation) security is a critical aspect when developing and operating automated software robots. One of the key steps for developing secure software robots is the design stage: the identification and specification of the requirements for the security of the system, the description of system precedents, the interaction between the classes involved in the robot being created, etc. Designs using security-oriented formal modeling languages, such as the UMLsec extension of UML, involve not only a visual representation of diagrams but also the possibility to focus the attention on security issues. However, currently, in the scientific community, there is no possibility of using stereotypes specialized for robots—a mechanism for expanding the unified modeling language that would explicitly reflect a specific problem in the subject area. In this article, we propose that the UMLRPAsec-extension for RPA can be used to model security in the RPA context.
Audience Academic
Author Goranin, Nikolaj
Kurylets, Anastasiya
Author_xml – sequence: 1
  givenname: Anastasiya
  surname: Kurylets
  fullname: Kurylets, Anastasiya
– sequence: 2
  givenname: Nikolaj
  orcidid: 0000-0002-2263-3947
  surname: Goranin
  fullname: Goranin, Nikolaj
BookMark eNp9kE1LAzEQhoMoWGt_gZcFz1uzSdxNjkutWqhYiz0v2XyUlN2kJinovzd1PYiIM4cZZuZ5B94LcGqdVQBcFXCKMYM3qlMiemeNCAWGBFYlOwEjBCuWM8TQ6Y_-HExC2MEUrMAUwxF4uVPBbG3GrcwW_b5TvbKRR-Ns5nTGs83Tcr2qgxL5_D0qG44L7Xy2dq2LRmQr74QKIasP0fVf3CU407wLavJdx2BzP3-dPebL54fFrF7mAhdlzAWqdIsZIq2kBMlSE0aIwlqwQsqWIoQ5q1pSSioVLBkqCo6hRLeYtFxKivEYXA-6e-_eDirEZucO3qaXDWIYUlahkqSr6XC15Z1qjNUuei5SStUbkYzUJs3rihKIacWOsmwAhHcheKUbYQZDEmi6poDN0fXmD9cTi3-xe2967j_-pT4BgbOLOw
CitedBy_id crossref_primary_10_4018_IJISSCM_345396
crossref_primary_10_1109_ACCESS_2024_3463791
Cites_doi 10.1109/BigData50022.2020.9378088
10.1016/j.infsof.2020.106275
10.1049/iet-sen.2018.5104
10.3390/app13095568
10.1109/MODELS-C53483.2021.00124
10.1109/ICMEAE.2017.20
10.1109/ACCESS.2020.2974934
ContentType Journal Article
Copyright COPYRIGHT 2024 MDPI AG
2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Copyright_xml – notice: COPYRIGHT 2024 MDPI AG
– notice: 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
DBID AAYXX
CITATION
7SP
8FD
8FE
8FG
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
HCIFZ
L7M
P5Z
P62
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
DOI 10.3390/electronics13040769
DatabaseName CrossRef
Electronics & Communications Abstracts
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Central
Technology Collection
ProQuest One
ProQuest Central Korea
SciTech Premium Collection
Advanced Technologies Database with Aerospace
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic (New)
Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
DatabaseTitle CrossRef
Publicly Available Content Database
Advanced Technologies & Aerospace Collection
Technology Collection
Technology Research Database
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest One Academic Eastern Edition
Electronics & Communications Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Technology Collection
ProQuest SciTech Collection
ProQuest Central
Advanced Technologies & Aerospace Database
ProQuest One Applied & Life Sciences
ProQuest One Academic UKI Edition
ProQuest Central Korea
ProQuest Central (New)
ProQuest One Academic
Advanced Technologies Database with Aerospace
ProQuest One Academic (New)
DatabaseTitleList Publicly Available Content Database
CrossRef

Database_xml – sequence: 1
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2079-9292
ExternalDocumentID A784038793
10_3390_electronics13040769
GeographicLocations Lithuania
GeographicLocations_xml – name: Lithuania
GroupedDBID 5VS
8FE
8FG
AAYXX
ADMLS
AFKRA
ALMA_UNASSIGNED_HOLDINGS
ARAPS
BENPR
BGLVJ
CCPQU
CITATION
HCIFZ
IAO
ITC
KQ8
MODMG
M~E
OK1
P62
PHGZM
PHGZT
PIMPY
PROAC
PMFND
7SP
8FD
ABUWG
AZQEC
DWQXO
L7M
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
ID FETCH-LOGICAL-c316t-c27fb3924bd842d6f4944e3fc91ddb8223a97b46d8de069211a30d2534badd833
IEDL.DBID BENPR
ISSN 2079-9292
IngestDate Sat Jul 26 00:23:16 EDT 2025
Tue Jun 10 21:15:17 EDT 2025
Tue Jul 01 01:48:08 EDT 2025
Thu Apr 24 23:02:34 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 4
Language English
License https://creativecommons.org/licenses/by/4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c316t-c27fb3924bd842d6f4944e3fc91ddb8223a97b46d8de069211a30d2534badd833
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-2263-3947
OpenAccessLink https://www.proquest.com/docview/2930897264?pq-origsite=%requestingapplication%
PQID 2930897264
PQPubID 2032404
ParticipantIDs proquest_journals_2930897264
gale_infotracacademiconefile_A784038793
crossref_citationtrail_10_3390_electronics13040769
crossref_primary_10_3390_electronics13040769
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2024-02-01
PublicationDateYYYYMMDD 2024-02-01
PublicationDate_xml – month: 02
  year: 2024
  text: 2024-02-01
  day: 01
PublicationDecade 2020
PublicationPlace Basel
PublicationPlace_xml – name: Basel
PublicationTitle Electronics (Basel)
PublicationYear 2024
Publisher MDPI AG
Publisher_xml – name: MDPI AG
References (ref_7) 2020; 8
Mukhtar (ref_21) 2018; 13
ref_14
ref_13
ref_23
ref_11
ref_22
ref_10
Ozkaya (ref_9) 2020; 121
ref_20
ref_1
ref_2
ref_19
ref_18
ref_17
ref_15
ref_8
Costa (ref_3) 2022; 14
Farias (ref_12) 2019; 13
ref_5
ref_4
Kim (ref_16) 2018; 8
ref_6
References_xml – ident: ref_17
  doi: 10.1109/BigData50022.2020.9378088
– ident: ref_6
– ident: ref_4
– ident: ref_5
– ident: ref_2
– volume: 121
  start-page: 106275
  year: 2020
  ident: ref_9
  article-title: A survey on the practical use of UML for different software architecture viewpoints
  publication-title: Inf. Softw. Technol.
  doi: 10.1016/j.infsof.2020.106275
– volume: 13
  start-page: 47
  year: 2018
  ident: ref_21
  article-title: Automatic code generation from UML diagrams: The state-of-the-art
  publication-title: Sci. World J.
– ident: ref_10
– volume: 13
  start-page: 575
  year: 2019
  ident: ref_12
  article-title: UML2Merge: A UML extension for model merging
  publication-title: IET Softw.
  doi: 10.1049/iet-sen.2018.5104
– ident: ref_15
– ident: ref_1
  doi: 10.3390/app13095568
– volume: 14
  start-page: 1
  year: 2022
  ident: ref_3
  article-title: Robotic Process Automation (RPA) adoption: A systematic literature review
  publication-title: Eng. Manag. Prod. Serv.
– ident: ref_13
– ident: ref_14
– ident: ref_8
  doi: 10.1109/MODELS-C53483.2021.00124
– ident: ref_11
  doi: 10.1109/ICMEAE.2017.20
– ident: ref_18
– ident: ref_19
– ident: ref_22
– ident: ref_23
– ident: ref_20
– volume: 8
  start-page: 596
  year: 2018
  ident: ref_16
  article-title: Development of Mobile Cloud Applications using UML
  publication-title: Int. J. Electr. Comput. Eng.
– volume: 8
  start-page: 39113
  year: 2020
  ident: ref_7
  article-title: Robotic Process Automation: A Scientific and Industrial Systematic Mapping Study
  publication-title: IEEE Access
  doi: 10.1109/ACCESS.2020.2974934
SSID ssj0000913830
Score 2.2879725
Snippet Ensuring RPA (robotic process automation) security is a critical aspect when developing and operating automated software robots. One of the key steps for...
SourceID proquest
gale
crossref
SourceType Aggregation Database
Enrichment Source
Index Database
StartPage 769
SubjectTerms Automation
Data integrity
Data security
Information systems
Language
Mechanization
Methods
Modelling
Process management (Computers)
Programming languages
Robotics
Robots
Security
Software
Stereotypes
Threats
UML (Unified modeling language)
Title Design and Implementation of a UMLRPAsec-Extension for Robotic Process Automation
URI https://www.proquest.com/docview/2930897264
Volume 13
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1NTxsxEB0BucABlVJESoh8qMQFi8R2dr2naluSRlVANG0kbivb4z3R3bRJJH4-410HOCDO9lrW2H7zsTNvAL6E0IaXMuVG2xFX1mpuRCK4TNAhytQjNgmyt8l0oX7ej-5jwG0V0yq3mNgANdYuxMivSC0NdJaS_v66_MdD16jwdzW20NiFDkGwJuer8218ezd_jrIE1kstBy3dkCT__uqlu8yK4JvcmZDq_EolvQ3MjbaZfIDDaCayvD3XI9jx1Uc4eEUeeAy_rpvkC2YqZA3H799YRlSxumSGLW5m87t85R0fPzZp6jRAFiqb17amVVksEWD5Zl239YufYDEZ__k-5bFBAndymKy5E2lpycBRFrUSmJQqU8rL0mVDREuqX5ostSpBjX6QZOTrGTlAMZLKEqxpKU9gr6orfwrMoEyMQJfRNCUU6kBthm7k03LofGq7ILYyKlxkDw9NLB4K8iKCYIs3BNuFy-ePli15xvvTL4Lwi_C0aG1nYoUA7TCQVBV5St6o1IQoXehtz6eIb25VvNyQz-8Pn8G-INOkzb3uwd76_8afk2mxtn3Y1ZMffejk1zez3_14m54A4eTTbg
linkProvider ProQuest
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LT9wwEB4hOEAPiFJQl0fxoRUXLLK2N3EOVbUClqUsCBArcQu2xzm1CbCLgD_V39hxHsABceNsx4om4_lmJjPfAHwPqQ0vZcKNtj2urNXciFhwGaNDlIlHrApkT-PhWP2-6l3NwL-2FyaUVbY2sTLUWLqQI98lWIp0mhB-_7q55WFqVPi72o7QqNXi2D89UMg2-Xm0T9_3hxCDg8u9IW-mCnAnu_GUO5HklrwCZVErgXGuUqW8zF3aRbSEl9KkiVUxavRRnFKAZGSEoieVJVugQwKUTP6ckjINN0oPDp9zOoFjU8uoJjei9Wj3ZZbNhMCCgqdQWP0KAN-GgQrbBkuw2DilrF9r0WeY8cUyfHpFVfgFzverUg9mCmQVo_DfpmmpYGXODBufjC7O-hPv-MFjVRRPC-QPs4vSlnQqaxoSWP9-Wtbdkisw_hDBrcJsURb-KzCDMjYCXUrblFCoA5Eaup5P8q7zie2AaGWUuYarPIzM-JNRzBIEm70h2A7sPD90U1N1vL99Owg_CxeZznam6UegNwyUWFk_odhXarJfHdhov0_W3PBJ9qKPa-8vb8H88PJklI2OTo_XYUGQU1RXfW_A7PTu3m-SUzO13ypNYnD90ar7H13rDEM
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LbxMxEB5VqYTgUPEUaUvxAcQFKxvb2fUeEEpJopaWKERE6m2xPd4T7BaSqvDX-HWMd71tD1VvPfuh1Xg8D-833wC8CU8bXsqMG21HXFmruRGp4DJFhygzj9gAZOfp0Up9PhudbcG_rhYmwCo7m9gYaqxdeCMfkFtKdJ6R_x6UERaxmMw-nv_ioYNU-NPatdNoVeTE_72k9G394XhCZ_1WiNn026cjHjsMcCeH6YY7kZWWIgRlUSuBaalypbwsXT5EtOQ7pckzq1LU6JM0p2TJyATFSCpLdkGHx1Ay_9sZZUVJD7YPp_PF8uqFJzBuapm0VEdS5sngurPNmlwHLQow6xvu8Han0Hi62WPYiSEqG7c69QS2fPUUHt0gLnwGXycN8IOZClnDL_wzljBVrC6ZYasvp8vFeO0dn_5pIPI0QNExW9a2pl1ZLE9g44tN3dZOPofVvYjuBfSquvIvgRmUqRHocpqmhEIdaNXQjXxWDp3PbB9EJ6PCReby0EDjR0EZTBBscYtg-_D-atF5S9xx9_R3QfhFuNa0tzOxOoG-MBBkFeOMMmGpyZr1Yb87nyLe93VxrZ27dw-_hgektsXp8fxkDx4KipBaCPg-9Da_L_wrinA29iCqEoPv9629_wEIYRHV
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Design+and+Implementation+of+a+UMLRPAsec-Extension+for+Robotic+Process+Automation&rft.jtitle=Electronics+%28Basel%29&rft.au=Kurylets%2C+Anastasiya&rft.au=Goranin%2C+Nikolaj&rft.date=2024-02-01&rft.pub=MDPI+AG&rft.issn=2079-9292&rft.eissn=2079-9292&rft.volume=13&rft.issue=4&rft_id=info:doi/10.3390%2Felectronics13040769&rft.externalDocID=A784038793
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2079-9292&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2079-9292&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2079-9292&client=summon