源于工作者的分布式过程工程的制作方法_6

文档序号:9529272阅读:来源:国知局
准被转化为特定过程建模语言。在步骤532,如果过程未能被验证,分析员可W返回到步骤 524W再次接收和/或查看过程或部分一一理想地是更新的过程/部分。方法500可W最 终继续到步骤534,其中方法500可W停止。
[0076] 图6是用于来源于工作者的过程工程的示例过程工程计算设备600的框图。过程 工程计算设备600可W是至少一个工作者和至少一个分析员例如通过因特网或一些其他 网络可访问的任何计算设备。在一些实施例中,过程工程计算设备600可W实际上是多于 一个的计算设备,在运种情况下,可W设及多个处理器和/或机器可读介质。例如可W关于 图1的过程工程系统102、图1的过程工程服务130、图2的工作者服务200和图4的分析员 服务400在W上描述关于示例过程工程系统和/或服务的更多详情。在图6的实施例中, 过程工程计算设备600包括至少一个处理器610和至少一个机器可读存储介质620。
[0077] 处理器610可W是适于获取和执行存储在机器可读存储介质(例如,620)中的指 令的一个或多个中央处理单元(CPU)、CPU核、微处理器和/或其他硬件设备。处理器610 可W取出、解码和执行指令(例如,指令622、624、626、628)^执行来源于工作者的过程工 程等等。关于图6中示出的可执行指令表示(例如,框),应当理解,在替代实施例中,包括 在一个框内的可执行指令的一部分或所有可W被包括在图中示出的不同的框中或者被包 括在未示出的不同的框中。
[0078] 机器可读存储介质620可W是存储可执行指令的任何电子的、磁的、光学的或者 其他物理存储设备。因而,机器可读存储介质620例如可W是随机存取存储器(RAM)、电可 擦可编程只读存储器巧EPROM)、存储驱动、光盘,等等。可W将机器可读存储介质620安置 在计算设备(例如,600)内,如图6中所示。在该情形中,可W将可执行指令"安装"在计算 设备上。可替代地,机器可读存储介质620可W例如是便携式(例如,外部)存储介质,其 允许计算设备(例如,600)远程地执行指令或从存储介质下载指令。在该情形中,可执行指 令可W是安装数据包的一部分。如下所述,可W利用可执行指令来编码机器可读存储介质 620W执行来源于工作者的过程工程。
[0079] 过程语句提供指令622可W允许工作者直接向系统提供指示工作者执行的过程 部分的过程语句。例如可W关于图2的模块206和208在W上描述关于提供过程语句的更 多详情。过程语句验证指令624可W在工作者提供过程语句时动态地验证工作者的过程语 句W帮助工作者录入过程语句。例如可W关于图2的模块210、222和224在W上描述关于 过程语句验证的更多详情。过程/过程部分汇编指令626可W基于工作者的过程语句和其 他工作者的过程语句来自动地汇编过程或过程部分。例如可W关于模块222在W上描述关 于过程汇编的更多详情。过程/过程部分提供指令628可W将过程或过程部分提供给分析 员W供评审。例如可W关于模块222在W上描述关于向分析员(例如,向分析员服务)提 供过程/过程部分的更多详情。
[0080] 图7是用于来源于工作者的过程工程的示例方法700的流程图。可W由(例如与 图6的过程工程计算设备600类似的)过程工程计算设备来执行方法700。可W由其它适 当的系统和/或计算设备(例如,图1的过程工程系统102)来执行方法700。可存储 在诸如存储介质620之类的机器可读存储介质上的可执行指令的形式,和/或电子电路的 形式来实施方法700。在本公开的替代实施例中,可W基本上并行地或W与图7中示出的顺 序相比不同的顺序来执行方法700的一个或多个步骤。在本公开的替代实施例中,方法700 可W包括与在图7中示出的步骤相比更多或更少的步骤。在一些实施例中,方法700的步 骤中的一个或多个可W在某些时候是持续的和/或可W重复。
[0081] 方法700可W开始于步骤702,并且继续到步骤704,其中工作者可W(例如,通过 指令622)例如直接向过程工程计算设备(例如,600)或系统提供过程语句。在步骤706, 计算设备或系统可W(例如,通过指令624)验证过程语句,如W上更详细地描述的。在步 骤708,计算设备或系统可W(例如,通过指令626)将工作者的过程语句和其他工作者的过 程语句汇编到总体过程或者过程部分中。在步骤710,可W(例如,通过指令628)将过程或 过程部分提供给分析员W供评审。方法700可W最终继续到步骤712,其中方法700可W停 止。
[0082] 将理解的是,提供所公开的示例的先前描述W使得任何本领域技术人员能够作出 或使用本公开。对运些示例的各种修改将对那些本领域技术人员是非常明显的,并且在不 背离本公开的精神或范围的情况下在本文定义的总体原理可W被应用于其他示例。因而, 本公开并不意图受限于在本文示出的示例而是与符合在本文公开的原理和新颖特征的最 宽范围一致。
【主权项】
1. 一种用于源于工作者的分布式过程工程的系统,所述系统包括: 过程部分输入模块,用于允许工作者将指示所述工作者执行的局部过程部分的过程语 句直接提供给所述系统; 语句验证模块,用于在所述工作者提供所述工作者的过程语句时动态地验证所述工作 者的过程语句以帮助所述工作者录入所述过程语句;和 过程汇编器模块,用于: 基于所述工作者的过程语句和其他工作者的过程语句来自动地汇编总体过程或全局 过程或过程部分,并且 将所述总体或全局过程或者过程部分提供给分析员以供评审。2. 根据权利要求1所述的系统,其中,所述动态验证基于所述过程语句的正确的语法 和所述过程语句与其他工作者的过程语句之间的一致性中的至少之一。3. 根据权利要求1所述的系统,其中,为了提供所述过程语句,所述过程部分输入模块 进一步允许所述工作者从定义的过程语句模板的集合中进行选择并且配置所选择的过程 语句模板。4. 根据权利要求3所述的系统,其中,帮助所述工作者录入所述过程语句包括关于所 述过程语句模板的适当的配置的建议。5. 根据权利要求3所述的系统,其中,所述定义的过程语句模板的集合中的所述过程 语句模板是人性化的文本语言。6. 根据权利要求5所述的系统,进一步包括:转化模块,用于将所述总体过程或全局过 程或过程部分从人性化的文本语言转化为过程建模标准。7. -种由系统执行的用于源于工作者的分布式过程工程的方法,包括: 允许工作者将指示所述工作者执行的局部过程部分的过程语句提供给所述系统,其 中,所述过程语句是基于业务过程标准和自然语言的人性化的文本语言; 与所述工作者提供所述过程语句并行地,验证所述过程语句并且向所述工作者提供建 议以帮助所述工作者录入所述过程语句,其中,所述验证包括将所述过程语句与由其他工 作者提供的过程语句相比较来确定不一致; 基于所述工作者的过程语句和其他工作者的过程语句来自动地汇编总体过程或全局 过程或过程部分;以及 将所述总体过程或全局过程或过程部分提供给分析员以供评审。8. 根据权利要求7所述的方法,进一步包括提供定义的过程语句模板的集合,每个定 义的过程语句模板是可配置的,以创建过程语句,其中允许所述工作者提供过程语句包括: 对于每个过程语句,允许所述工作者从所述集合中选择过程语句模板,并且允许所述工作 者配置所选择的过程语句模板。9. 根据权利要求8所述的方法,其中所述集合的每个过程语句模板包括至少一个实 参,并且其中,每个过程语句模板通过允许工作者提供用于所述过程语句模板的每个实参 的值而可配置。10. 根据权利要求9所述的方法,其中,向所述工作者提供建议以帮助所述工作者录入 所述过程语句包括:对于所述过程语句中的至少一个过程语句,提供用于所述至少一个过 程语句的至少一个实参的值选项。11. 根据权利要求7所述的方法,进一步包括提供过程语句查看器,所述过程语句查看 器在所述工作者的经验证的过程语句和其他工作者的经验证的过程语句适合于所述总体 过程或全局过程或过程部分时,允许所述工作者查看所述工作者的经验证的过程语句和所 述其他工作者的经验证的过程语句。12. 根据权利要求8所述的方法,进一步包括允许所述工作者执行以下中的至少之一: 录入与所述定义的过程语句模板的集合中的过程语句模板或者所述工作者或其他工 作者的特定过程语句有关的评论,以及 查看来自其他工作者的与所述定义的过程语句模板的集合中的过程语句模板或者所 述工作者或其他工作者的特定过程语句有关的评论。13. 根据权利要求12所述的方法,其中由所述工作者或由所述其他工作者录入和/或 查看的每个评论是以下中的至少之一:文本评论;电子邮件消息;音频消息;多个工作者之 间的音频会话;视频消息;和多个工作者之间的视频会话。14. 一种机器可读存储介质,利用由用于源于工作者的分布式过程工程的系统的至少 一个处理器可执行的指令编码,所述机器可读存储介质包括: 允许工作者将指示所述工作者执行的局部过程部分的过程语句直接提供给所述系统 的指令; 在所述工作者提供所述工作者的过程语句时动态验证所述工作者的过程语句以帮助 所述工作者录入所述过程语句的指令,其中,所述动态验证基于对所述过程语句与其他工 作者的过程语句之间的一致性检查; 基于所述工作者的过程语句和其他工作者的过程语句来自动地汇编总体过程或全局 过程或过程部分的指令;以及 将所述总体过程或全局过程或过程部分提供给分析员以供评审的指令。15. 根据权利要求14所述的机器可读存储介质,其中,所述一致性检查包括至少一个 检查以确定所述工作者的过程语句的输入是被定义在所述工作者的不同的过程语句中还 是被定义在另一个工作者的过程语句中。16. 根据权利要求14所述的机器可读存储介质,其中,所述允许所述工作者直接提供 过程语句的指令进一步允许所述工作者从定义的过程语句模板的集合中进行选择并且配 置所选择的过程语句模板。17. 根据权利要求14所述的机器可读存储介质,进一步包括允许所述工作者录入关于 所述工作者的过程语句和另一个工作者的过程语句之间的不一致的评论的指令。18. 根据权利要求17所述的机器可读存储介质,其中,提供给分析员的所述总体过程 或全局过程或过程部分包括所述评论。
【专利摘要】示例实施例涉及源于工作者的分布式过程工程。在一些示例中,系统可以包括过程部分输入模块以允许工作者向系统直接提供指示工作者执行的局部过程部分的过程语句。系统可以包括语句验证模块以在工作者提供过程语句时动态地验证工作者的过程语句以帮助工作者输入过程语句。系统可以包括过程汇编器模块来基于工作者的过程语句和其他工作者的过程语句来自动地汇编总体过程或全局过程或过程部分,并且将该总体过程或全局过程或过程部分提供给分析员以供评审。
【IPC分类】G06Q10/06
【公开号】CN105283888
【申请号】CN201380077423
【发明人】M·拉穆尼, 哈米德·热扎·穆塔哈里·内扎德, 克劳迪奥·巴尔托利尼
【申请人】惠普发展公司,有限责任合伙企业
【公开日】2016年1月27日
【申请日】2013年6月12日
【公告号】EP3008675A2, US20160110666, WO2014200478A2, WO2014200478A3
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1