首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于情景演算多流程交互软件模型的研究与实现
引用本文:万海,李磊,白勇.基于情景演算多流程交互软件模型的研究与实现[J].华中科技大学学报(自然科学版),2005,33(Z1):164-167.
作者姓名:万海  李磊  白勇
作者单位:1. 中山大学,软件研究所,广东,广州,510275;中山大学,信息科学与技术学院,广东,广州,510275
2. 中山大学,软件研究所,广东,广州,510275
摘    要:多流程系统表示及多流程交互模型的研究对于以业务流程为中心的复杂信息系统开发有重要意义.提出基于动作逻辑中的情景演算来描述流程的静态模型;将流程状态的变化定义为事件,作为流程间交互的中介,以描述流程的动态行为;并提出一个基于黑板的流程交互模型,实现异步数据交换,具有集中控制、共享数据结构等特点,适用于流程间事件消息的传递,模型具有松耦合、灵活、通用和高效等特点;此研究方法与模型在CTS系统设计开发中得到具体应用.

关 键 词:多流程交互  情景演算  黑板模型  软件模型
文章编号:1671-4512(2005)S1-0164-04
修稿时间:2005年8月25日

Research and application on multi-process interaction software model based on situation calculus
Wan Hai,Li Lei,Bai Yong.Research and application on multi-process interaction software model based on situation calculus[J].JOURNAL OF HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGY.NATURE SCIENCE,2005,33(Z1):164-167.
Authors:Wan Hai  Li Lei  Bai Yong
Institution:Wan Hai Li Lei Bai Yong Dr.,Software Research Institute,Sun Yat-sen University,Guangzhou 510275,China.
Abstract:To solve multi-process interactive problems of business process-centric complex information system(CIS) development and integration, multi-process interaction software model was proposed,based on situation calculus,presenting process static model with states transformation,actions sequence,and execution track,etc.Dynamic interactive behavior between processes was described by events formula and carried out by improved blackboard architecture,which realizes asynchronous data exchange,integrated control,and shared data structure,fits for event message transition between processes and processes modification,ensures processes control reliability,and achieves the flexibility of the process-oriented or function-oriented application integration system.The CTS for integrating multi-process enterprise applications was developed based on situation calculus multi-process interactive model,by whichconstitutes a smooth,loose coupling,and flexibility integration,efficient system development method,and was applied successfully in several actual enterprise application integration projects.
Keywords:multi-process interaction  situation calculus  blackboard architecture  software model
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号