摘要
针对现在对业务流程管理(BPM)与面向服务架构(SOA)相融合使用的研究不足,基于模型驱动架构(MDA)四层次架构提出一种BPM与SOA相互映射融合的建模方法。根据BPM和SOA的特点和优势,以及BPMN和SoaML的语法和规则,通过在语义层建立本体元模型和在语法层建立标记元模型与服务元模型,并分别在语义层和语法层定义模型间映射规则,实现BPM和SOA相互融合。最后通过一个“家园互动”式儿童健康管理系统的建模案例,验证建模方法和映射规则的准确性和有效性。
In view of the insufficient research on the integration of business process management( BPM) and service-oriented architecture( SOA), a modeling method for mapping and integrating BPM and SOA is proposed based on the four-level architecture of model-driven architecture( MDA). According to the characteristics and advantages of BPM and SOA, as well as the syntax and rules of BPMN and SoaML, the ontology meta-model is established in the semantic layer, the tag meta-model and service meta-model are established in the syntax layer, and the mapping rules between the models are defined in the semantic layer and the syntax layer, so as to realize the integration of BPM and SOA. Thereafter, the accuracy and effectiveness of the modeling method and mapping rules are verified by a modeling case of “home-kindergarten interaction” child health management system.
作者
王新康
倪枫
刘姜
杨帆
郭悦
WANG Xinkang;NI Feng;LIU Jiang;YANG Fan;GUO Yue(Business School,University of Shanghai for Science and Technology,Shanghai 200093,China;Shanghai Sunshine City Kindergarten,Shanghai 200540,China;School of Finance and Economics,Henan Polytechnic University,Jiaozuo Henan 454000,China)
出处
《智能计算机与应用》
2022年第10期189-199,202,共12页
Intelligent Computer and Applications
基金
国家自然科学基金(61403255,11701370)
上海市“系统科学”高峰学科建设项目
上海市“大学生创新创业训练计划”资助项目。
关键词
业务流程管理
面向服务架构
模型驱动架构
BPMN
健康管理系统
business process management
service-oriented architecture
model-driven architecture
BPMN
health management system