【技术实现步骤摘要】
用于机器人过程自动化的多目标库、项目和活动
[0001]本专利技术总体涉及机器人过程自动化(RPA),并且更具体地,涉及用于RPA的多目标库、项目和活动。
技术介绍
[0002]目前,针对不同的目标开发了不同版本的RPA工作流,例如移动操作系统(OS)等。因此,为同一自动化生成多个版本。这很麻烦,并且导致项目和库多重性,以及版本控制、错误修复和更新方面的更多困难。此外,RPA活动当前没有指定目标平台的功能。因此,改进管理RPA库和项目以及RPA活动本身的方法可能是有益的。
技术实现思路
[0003]本专利技术的某些实施例可以为本领域中尚未被当前RPA技术完全标识、理解或解决的问题和需求提供解决方案。例如,本专利技术的一些实施例涉及用于RPA的多目标库、项目和活动。
[0004]在一个实施例中,计算系统包括存储用于多目标RPA设计器应用的计算机程序指令的存储器和被配置为执行计算机程序指令的至少一个处理器。计算机程序指令被配置为使至少一个处理器接收RPA项目的目标平台配置、接收RPA工作流的一个或多个活动的多个目标平台版本、或两者。计算机程序指令还被配置为使至少一个处理器根据目标平台配置来配置RPA项目、针对相应目标平台配置一个或多个活动的多个版本、或两者。RPA项目适应多个目标平台。
[0005]在另一实施例中,非瞬态计算机可读介质存储用于多目标RPA设计器应用的计算机程序。计算机程序被配置为使至少一个处理器接收RPA项目的目标平台配置,并且根据目标平台配置来配置RPA项目。RPA项目适 ...
【技术保护点】
【技术特征摘要】
1.一种计算系统,包括:存储器,存储用于多目标机器人过程自动化RPA设计器应用的计算机程序指令;以及至少一个处理器,被配置为执行所述计算机程序指令,其中所述计算机程序指令被配置为使所述至少一个处理器:根据包括多个目标平台的目标平台配置来配置RPA项目、针对相应的版本来配置针对所述相应的目标平台的一个或多个活动的多个版本、或两者。2.根据权利要求1所述的计算系统,其中所述计算机程序指令还被配置为使所述至少一个处理器:在由RPA开发者创建之后,接收针对所述RPA项目的所述目标平台配置、接收RPA工作流的所述一个或多个活动的所述多个目标平台版本、或两者。3.根据权利要求1所述的计算系统,其中所述目标平台配置是针对所述RPA项目的全局范围或包括针对所述RPA项目的所述全局范围,针对所述RPA项目的所述全局范围在所述RPA工作流的范围内自动地生成针对所述多个不同目标平台的活动。4.根据权利要求1所述的计算系统,其中当目标平台未被指定时,所述计算机程序指令还被配置为使所述至少一个处理器:自动地指定针对所述RPA项目的全局范围,针对所述RPA项目的所述全局范围在所述RPA工作流的范围内自动地生成针对所述多个不同的目标平台的活动,而无需对所述多个目标平台的手动选择。5.根据权利要求1所述的计算系统,其中所述计算机程序指令还被配置为使所述至少一个处理器:生成在所述多个目标平台上实现所述RPA工作流的多目标自动化;以及经由相应的RPA机器人在所述多个目标平台上执行和验证所述多目标自动化。6.根据权利要求5所述的计算系统,其中对所述多目标自动化的所述验证包括:由所述相应的RPA机器人在所述多个目标平台中的每个目标平台上运行所述相应的自动化,并且验证所述多目标自动化在所述多个目标平台中的每个目标平台上如预期运行。7.根据权利要求5所述的计算系统,其中当对所述多目标自动化的所述验证成功时,所述计算机程序指令还被配置为使所述至少一个处理器:在用户界面UI对象存储库的UI对象库中发布针对所述多个目标平台的自动化,以供生产使用。8.根据权利要求1所述的计算系统,其中所述RPA项目是先前创建的RPA项目,并且所述计算机程序指令还被配置为使所述至少一个处理器:检测所述先前创建的RPA项目不是多目标RPA项目;以及自动地转换所述先前创建的RPA项目,以适应一个或多个附加目标平台、所述一个或多个活动的多个平台特定的版本、或两者。9.根据权利要求1所述的计算系统,其中所述RPA工作流包括多个活动,所述多个活动包括标签、变量、数组或指定针对所述相应的活动的一个或多个目标平台的另一描述符或数据结构。10.根据权利要求1所述的计算系统,其中所述多目标RPA设计器应用包括提供目标平台选项的项目目标平台指定选项。
11.根据权利要求1所述的计算系统,其中所述多目标RPA设计器应用包括提供针对活动的目标平台选项的活动目标平台指定选项。12.一种非瞬态计算机可读介质,存储针对多目标机器人过程自动化RPA设计器应用的计算机程序,其中所述计算机程序被配置为使至少一个处理器:根据包括多个目标平台的目标平台配置来配置RPA项目。13.根据权利要求12所述的非瞬态计算机可读介质,其中所述目标平台配置是针对所述RPA项目的全局范围或包括针对所述RPA项目的所述全局范围,针对所述RPA项目的所述全局范围在所述RPA工作流的范围内自动地生成针对所述多个不同目...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。