[发明专利]基于语法制导编辑器生成器的跨界服务长尾变化应变方法有效

专利信息
申请号: 202110375310.1 申请日: 2021-04-08
公开(公告)号: CN113126976B 公开(公告)日: 2022-06-21
发明(设计)人: 张亮;曹红梅;陈曦 申请(专利权)人: 复旦大学
主分类号: G06F8/33 分类号: G06F8/33;G06F8/41
代理公司: 上海正旦专利代理有限公司 31200 代理人: 张磊
地址: 200433 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 语法 制导 编辑器 生成器 服务 长尾 变化 应变 方法
【说明书】:

发明涉及基于语法制导编辑器生成器的跨界服务长尾变化应变方法。种类众多、发生频度低、影响重大、持续时间短的长尾型事件引起跨界服务流程的长尾型变化。现有业务流程管理缺乏应变解决方案。本发明通过领域专用语言抽象语法树定义;语法制导的编辑器生成;合规专用语言语法规则的流程注释;基于业务流程执行引擎扩展的注释解释四步骤提供了一种长尾型变化的一种及时应变方法。其中,抽象语法树定义的专用语言允许业务专家定义符合特定长尾型事件的领域词汇和文法,降低了应变成本;业务专家使用此语言基于BPMN的注释机制独立完成业务流程模型的变更,快速响应了变化;语法制导编辑器生成保证了该注释的文法正确性,保证了注释解释的方法健壮性。

技术领域

本发明属于业务建模领域,具体涉及一种基于语法制导编辑器生成器的跨界服务长尾变化应变方法。

背景技术

企业为了加快产品周期,引入使用 BPMN来实现业务流程管理,但是存在着长尾变化的业务流程模型的修改,为了满足企业及时修改业务流程模型的需求,采用添加Annotation的方式来实现业务流程模型的敏捷修改。在 BPMN2.0中,存在很多不同种类的符号,其中,Annotation 是用来给事件、网关组件等添加注解的符号,本发明基于在Annotation 符号中添加代码来实现修改业务流程的功能来进行改进,从而达到敏捷响应业务流程模型的长尾变化的目的。

跨界服务需要应对很多新的机遇和挑战,企业面对这样的突发事件需要及时作出应对,从而使企业的业务能够继续正常的运转。像这种在企业正常的运营中一般不会遇到的机遇和挑战,但是在遇到后需要及时对业务流程作出调整,就被定义为企业业务流程中的长尾变化。

学术界对于企业流程的变化管理的研究已有数十年,主要是从快速重新构建企业业务流程和复用原本的业务流程两方面着手解决。陈曦等人就是通过后者的方式来解决的,但是他的方法存在着用户编写 Annotation 困难等问题。本发明针对这个问题,认真研究了领域专家使用领域专用语言的痛点和难点,从而创新性地设计了抽象语法树,从而解决了使用领域专用语言所面临的问题。

领域专家能够轻松使用一门领域语言将极大地提高修改业务流程的效率。在各个领域中,都存在着各种各样的领域专用语言,比如机器人控制文法、数据库查询文法以及操作系统控制文法等。由于领域专用语言的使用,机器人控制、数据库查询等操作都变得更简单和快捷,也证明合理使用领域专用语言是可以提高使用者的用户体验感和开发效率的。但是,没有编写代码背景的领域专家在添加 Annotation 的时候存在两大问题,一方面,领域专家对注解的语法不熟悉,提高了学习和使用的成本;另一方面,添加注解时无语法制导增加了编写不符合语法的代码的可能性。本发明提出采用抽象语法树的形式来限定领域专用语言开发者在开发领域专家设计的文法过程中使用的关键词,从而达到可以自主设计领域专用语言并复用生成器的目的,实现了对业务流程建模前的静态合规性和正确性检验。同时,本发明通过设计的抽象语法树定义了领域专用语言“Anno”,为本发明提出的方法提供评估对比的工具。

发明内容

本发明将会从抽象语法树的设计、生成器的实现这两方面展开说明设计一套用户自定义领域专用语言的方法,使用设计的方法来实现自定义语言Anno。本发明的目的在于提出一种基于语法制导编辑器生成器的跨界服务长尾变化应变方法。

本发明提出的基于语法制导编辑器生成器的跨界服务长尾变化应变方法,具体步骤如下:

(1)领域专用语言抽象语法树定义;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110375310.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top