位置:成果数据库 > 期刊 > 期刊详情页
面向服务的企业应用集成系统描述与验证
  • ISSN号:1000-9825
  • 期刊名称:《软件学报》
  • 时间:0
  • 分类:TP393[自动化与计算机技术—计算机应用技术;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]同济大学电子与信息工程学院,上海201804, [2]嵌入式系统与服务计算教育部重点实验室(同济大学),上海200092, [3]枣庄农村信用社合作联社,山东枣庄277000
  • 相关基金:Supported by the National Natural Science Foundation of China under Grant Nos.60534060, 60473094 (国家自然科学基金); the National High-Tech Research and Development Plan of China under Grant No.2007AA01ZI36 (国家高技术研究发展计划(863)); the National Basic Research Program of China under Grant No.2003CB317002 (国家重点基础研究发展计划 (973)); the 2006 Mountaineering Program of Shanghai, China under Grant No.06JC14065 (上海市科委2006年度“登山行动计划”)
中文摘要:

在对当前面向服务体系架构(service-oriented architecture,简称soA)研究的基础上,给出了一个以企业服务总线(enterpri seservice bus,简称ESB)为中心的面向服务软件体系架构参考模型(SOA reference model,简称SOARM),是集Petri网和时序逻辑于一体的形式化SOA分析、验证和确认方法.基于以客户为中心的面向服务架构设计理念,即根据用户提出系统规范儒求,服务提供者提供服务或组合服务来满足服务消费者,服务接口和ESB作为实现面向服务架构的关键部分虚拟计算环境下,服务语义的一致性验证是十分必要的,SOARM采用新的模式:通过Petri网为服务的行为建模,时序逻辑来描述服务语义一致性约束,综合运用分而治之的精炼检测思想和SOA模型检测合成方法,通过对这些子服务性质的检验来验证整个系统的规范.用商业银行综合前置系统说明了如何使用这种方法来实现面向服务的设计.

英文摘要:

On the basis of the research findings on service-oriented architecture (SOA), this paper presents a formal systematic SOA analysis, verification and validation methodology called SOARM(SOA reference model) which is the ESB (enterprise service bus)-centric model based on Petri nets and temporal logic. SOARM is consumer-centric, in which the consumers can publish their application specifications/requirements for the service providers to follow when producing or customizing services to support the application. Service interface and enterprise service bus for service realization in service-oriented design are two key parts. When a service is provided or required via the Internet, the semantic consistency becomes the critical issue in the virtualized computing environments. This architecture model tackles the issue by proposing a novel scheme: Petri nets are used to visualize the structure and model the behavior of service architectures while temporal logic is used to specify the required semantic consistency of a service. It is suggested to introduce compositionality in SOA model checking and refinement checking based on the idea of divide-and-conquer, by which the verification task of the whole system is decomposed to several smaller subtasks on the subsystems and shown how to apply it to specify an integrated front-banking system and to analyze its constraints.

同期刊论文项目
期刊论文 42 会议论文 10
同项目期刊论文
期刊信息
  • 《软件学报》
  • 北大核心期刊(2011版)
  • 主管单位:中国科学院
  • 主办单位:中国科学院软件研究所 中国计算机学会
  • 主编:赵琛
  • 地址:北京8718信箱中国科学院软件研究所
  • 邮编:100190
  • 邮箱:jos@iscas.ac.cn
  • 电话:010-62562563
  • 国际标准刊号:ISSN:1000-9825
  • 国内统一刊号:ISSN:11-2560/TP
  • 邮发代号:82-367
  • 获奖情况:
  • 2001年入选中国期刊方阵“双百期刊”,2000年荣获中国科学院优秀科技期刊一等奖
  • 国内外数据库收录:
  • 俄罗斯文摘杂志,美国数学评论(网络版),波兰哥白尼索引,德国数学文摘,荷兰文摘与引文数据库,美国工程索引,美国剑桥科学文摘,英国科学文摘数据库,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),中国北大核心期刊(2000版)
  • 被引量:54609