【技术实现步骤摘要】
执行的过程的自动发现
[0001]本文公开的主题一般涉及执行的过程的发现。具体地,本公开涉及用于自动识别执行的过程、包括它们的任务、以及它们起作用的执行的系统对象的系统和方法。
技术介绍
[0002]使用当前技术,专家手动地描述、映射和排序过程对象及端到端过程。分析工具分析数据库日志以确定对对象的部分操作序列,但无法完全定义包括未反映在数据库日志中的系统步骤及其任务的端到端过程。
附图说明
[0003]在附图的图中通过示例而非限制的方式示出一些实施例。
[0004]图1是根据一些示例实施例的示出适合于自动发现执行的过程的网络环境的网络图。
[0005]图2是根据一些示例实施例的适合于自动发现执行的过程的过程发现服务器的框图。
[0006]图3
‑
图9是根据一些示例实施例的适合于由过程发现服务器在自动发现执行的过程中使用的数据库模式的框图。
[0007]图10是根据一些示例实施例的适合于自动发现的执行的过程中的UI的示意图。
[0008]图11是根据一些示例实施例的适合于自动发现的执行的过程中的UI的示意图。
[0009]图12是根据一些示例实施例的适合于自动发现的执行的过程中的UI的示意图。
[0010]图13是根据一些示例实施例的用于在过程区域、过程、功能、事务、程序、接口、批处理作业和角色之中导航的UI的示意图。
[0011]图14是根据一些示例实施例的用于显示执行的过程中的功能的UI的示意图。
[0012] ...
【技术保护点】
【技术特征摘要】
1.一种方法,包括:由一个或多个处理器从第一日志文件访问识别第一过程步骤的第一数据,所述第一数据示出对与过程相关联的文档的第一更改,所述过程包括所述第一过程步骤和第二过程步骤;基于所述第一数据,更新数据库以存储所述第一过程步骤与所述过程之间的第一关系;由所述一个或多个处理器从第二日志文件访问识别第二过程步骤的第二数据,所述第二数据示出对所述文档的第二更改;基于所述第二数据,更新所述数据库以存储所述第二过程步骤与所述过程之间的第二关系;以及基于所存储的第一关系和所存储的第二关系,为所述过程生成测试脚本。2.如权利要求1所述的方法,还包括:使用户界面呈现在显示设备上,所述用户界面包括使所述测试脚本被生成的选项;并且其中,生成所述测试脚本是响应于所述选项的选择。3.如权利要求1所述的方法,其中:更新所述数据库以存储所述第一过程步骤与所述过程之间的所述第一关系包括更新所述数据库的行,所述数据库的所述行还存储在单个应用服务器上执行的过程步骤的链的标识符和指示所述第一过程步骤相对于所述链的其他步骤的位置的值。4.如权利要求3所述的方法,还包括:运行所述测试脚本。5.如权利要求1所述的方法,其中:所述第一过程步骤是可执行过程功能(XP
‑
Function)。6.如权利要求1所述的方法,其中:访问所述第一日志文件包括经由网络从第一服务器访问所述第一日志文件;并且访问所述第二日志文件包括经由所述网络从第二服务器访问所述第二日志文件。7.如权利要求1所述的方法,其中:所述数据库是第一数据库;并且所述方法还包括:从第二数据库访问识别第三过程步骤的第三数据,所述第三数据示出对第二文档的更改;以及基于所述第三数据,更新所述第一数据库以存储所述第三过程步骤与所述过程之间的第三关系。8.如权利要求1所述的方法,其中,所述第一过程步骤包括用户交互。9.如权利要求1所述的方法,其中,所述第一过程步骤包括自动交互。10.如权利要求1所述的方法,其中,所述第一数据还识别与所述第一过程步骤相关联的角色。11.一种系统,包括:存储指令的存储器;以及
一个或多个处理器,由所述指令配置以执行操作,所述操作包括:从第一日志文件访问识别第一过程步骤的第一数据,所述第一数据示出对与过程相关联的文档的第一更改,所述过程包括所述第一过程步骤和第二过程步骤;基于所述第一数据,更新数据库以存储所述第一过程步骤与所述过程之间的第一关系;从第二日志文件访问识别第二过程步骤的第二数据,所述第二数据示出对所述文档的第二更改;基于所述第二数据,更新所述数据库以存储所述第二过程步骤与所述过...
【专利技术属性】
技术研发人员:N杰米森,G伯格,A温兹,S李奥纳德,C波达尔,
申请(专利权)人:SAP欧洲公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。