摘要
呈现了一个基于KPN(kahn process network)的服务协同组装支持环境(CSCE)。KPN是一个基于数据流的协同计算模型,用于描述通过数据流进行通信的一系列协作过程。在CSCE协同组装环境中,KPN用于建模服务及服务之间的动态交互,为应用系统的组装提供可视化的用户接口。将KPN应用于服务组装,目的是减少服务组装的不可预见性,提高服务组装的成功率。介绍了基于KPN的服务组装基本思想,给出了CSCE的体系结构,详细描述了CSCE各协作部件的基本功能。
A KPN (kahn process network) based on cooperative service composition supporting environment is presented, which is called CSCE. KPN is a model of computation based on dataflow and commonly used for describing a set of cooperative processes that communicate with each other by means ofdataflow. In CSCE composition environment, KPN is used to model services and interactions among services and provides a graphical user interface for composition of application systems. The purpose of using KPN to compose services is to reduce unpredictable circumstances in service composition and improve chances of composition success. The basic idea of KPN based service composition is introduced. The architecture of CSCE is presented and the functions of its cooperative components are described in detail.
出处
《计算机工程与设计》
CSCD
北大核心
2007年第14期3376-3378,3381,共4页
Computer Engineering and Design
基金
国家自然科学基金项目(60573087)
关键词
服务
服务组装
Kahn过程网络
面向服务的体系结构
协同
service
service composition
kahn process network (KPN)
service-orientedarchitecture (SOA)
cooperative
作者简介
张秀国(1971-),女,山东东阿人,博士,副教授,研究方向为软件工程环境与数据库: E-mail:zhangxg@newmail.dlmu.edu.cn
刘德春(1963-),男,河南南阳人,硕士,副教授,研究方向为计算机软件与应用、图像处理等。