[发明专利]业务服务通信的自动化实现和/或通过变量的自动生成与种群对可执行流程的链接无效
申请号: | 201210510739.8 | 申请日: | 2012-11-29 |
公开(公告)号: | CN103218217A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 尤里·扎布罗瓦尼 | 申请(专利权)人: | 德商赛克公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;杨磊 |
地址: | 德国达姆施塔特*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 服务 通信 自动化 实现 通过 变量 自动 生成 种群 可执行 流程 链接 | ||
技术领域
此处描述的特定的示例实施例涉及用于与控制流模型相关的数据流链路的变量的生成。此处的特定的示例实施例也涉及压缩流程模型(例如,事件驱动流程链EPC模型)的数据流的流程图(例如,自动化流程图)的创建。在特定的示例实施例中,为通过自动化流程图链接可执行的流程提供变量的生成,以便数据流可以被集成到所述EPC模型中。而且,在特定的示例实施例中,集成的EPC模型可能被转换为BPMN模型。可选择地,所述转换可能相反地发生,以便从修改的EPC模型创建自动化模型。
背景技术
业务可能具有大量的、复杂的流程,在一个给定的流程被认为“已完成”之前,有时要求来自不同的人、部门、或者甚至公司的输入。比如,处理一个用于生产线的订货单可能包括来自采购部门的输入(购买原材料)、设计团队的输入(设计产品)、装配部门的输入(制造所述产品)、质量控制团队的输入(检验所述产品)、销售部门的输入(出售生产的产品)等。这些团队中的每一个可能有用于所述流程的要完成的许多不同的子任务,这些子任务作为一个整体被推进。通过检查表、语言通信或诸如此类的来人工检查流程通常效率较低并且提高工作流中出现错误的可能性(例如,由于定义的流程不符合)。公司可以用于提高执行流程的效率的一种技术包括实行业务流程自动化,例如,通过根据业务流程模型描述所述流程。当然,将理解到本发明不限于业务流程建模,而很可能将用在其他场景中,比如复杂的技术产品的系统工程。比如,汽车的开发流程现在主要基于模型。在这个场景中,各种汽车构件可能在系统范围的级别上被建模,定义主要的机械构件(比如底盘、引擎和动力传动机构等),还有电气/电子组件(比如雨量传感器、限速器,嵌入式处理器和相关的软件)。而且, 当开发流程继续,单独的汽车组件本身由越来越多的具体的技术模型定义,最后形成在不同抽象层次上但仍强烈相关的各种技术组件模型。特定的示例实施例的其他的技术应用可能包括,比如技术制造流程或通过技术设备执行的定义步骤流的流程,比如用于执行制造流程的机器人化的自动化设备。
流程可以以多种符号被建模,其中最流行的一种是业务流程建模与标记(BPMN)。BPMN或多或少是技术上的并且可能被转换为可执行的流程图,并且例如可通过集成信息系统架构(ARIS)流程管理(APG)服务器执行,这可能对本申请的受让人是可用的。另一类型的符号被称为EPC(事件驱动流程链)。在特定的方面,对于特定类型的用户这个符号可能更简单和/或更直观。比如,业务终端用户(例如,非技术用户)可能比起BPMN,在EPC中设计流程使用起来更舒适。然而,当业务流程被执行或采用时,BPMN是更优的。提供两种功能的一种方式是提供自动转换,其中EPC模型可能被转换为BPMN模型(反之亦然)。这样的转换可能在美国公开号为2009/0265684和美国申请号为13/280,960与13/024,646的专利中被详细描述,每个专利的全部内容在此通过引用被并入本申请中。相应地,用户可能在EPC中设计模型并为将EPC转换为BPMN(例如,通过比如EPC2BPMN的转换)的系统提供EPC符号。生成的转换可能被传送到执行BPMN的ARIS流程管理(APG)服务器。
但是,EPC没有超出它的缺陷。比如,虽然EPC可能对特定的用户更容易操作,但由于复杂性和/或正被建模的流程的大小,它可能变得难操作(例如,因为成百上千的步骤可能包含在用于适当复杂的环境的流程模型中)。
访问由EPC提供的“过细的”粒度的一种技术是执行新的抽象层级,其允许通过块来设计流程而不是使用单一的可执行元素。但是,这种技术可能具有缺陷。比如,所述新的抽象层级可能提高模型的复杂性导致可能越来越难于(或在特定的例子中不可能)在不同的业务服务之间传输数据,其本身可能是可执行的流程。此外,这个类型的方法可能不支持服务的模块性,考虑到但是代替地在数据流中发生每个改变后,可能要求检查整个可执行流程。将理解到,这可能潜在地降低最初提供的抽象的有效性。
这个问题的例子在图32中显示。更具体地,图3200包括具有各自非常大的单独的元素的多个大的EPC模型,但是,单独的元素是小的并难于读取的。而且,如果用户缩小的程度过大,用户可能迷失并且不能抓住目标或正被建模 的流程的“更大的图”。此外,简单地放大(如图32中所示)不能提供非常高层级的视图,其中用户可以对准流程的目标。如上所解释的,对此进行访问的一种方法是增加一个新的抽象层级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德商赛克公司,未经德商赛克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210510739.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:汇流排分接元件
- 下一篇:一种耐高温粉末涂料及其制备方法