面向服务架构的应用推广需要针对性的系统工程方法与工具,来体现和利用服务概念、面向服务架构和Web服务技术的特点。本项目将针对信息化领域存在的业务需求和系统实现脱节、不同背景人士协作等问题,提出一种多角色协同的面向服务系统开发方法。该方法基于面向服务的业务模型、流程模型和服务元模型,构造业务建模视图、流程建模视图和服务建模视图,并且通过全局信息模型,以服务为线索建立多模型转换规则,实现各视图在系统开发过程中设计同步、操作独立。基于服务相关概念在业务领域和信息技术领域的一致性,该方法支持非技术背景的业务人士进行业务建模和服务定义。利用该方法来实现面向服务系统开发平台,使不同知识背景人士能够从不同视图参与系统分析与实现过程,实现以业务为中心的需求驱动开发,避免系统实现偏离业务需求。项目将在申请人已有研究基础上,对该方法的基本原理和实现技术进行系统研究和完善,开发能够体现其创新特色的原型系统。
Service-Oriented Architecture;Service-Oriented System Engine;Composition-Based Development;Cloud Browser;Ecommerce Model
本项目研究了一种面向服务的协同开发方法及其实现技术,提出通过业务模型、流程模型、服务元模型驱动的多视图工程平台,支持业务和技术背景人士协同开发;通过面向设计过程的全局信息模型,实现多视图的同步与一致性。在本项目支持下,课题组初步开发了所提出模型及其驱动的多视图协同平台实验原型,可体现基于组合开发的理念、业务服务与技术服务的一致性,有助于避免系统实现偏离业务需求。除计划研究内容外,课题组在本项目研究成果基础上,结合服务科学在云计算领域的进展,率先提出云浏览器的概念,并且研究了一种面向云服务用户的云浏览器“CloudExplorer”。“CloudExplorer”是针对云服务使用、提供、交易的第一个终端用户工具,支持“Individual-Individual”电子商务模式、“私有化精准搜索”与“交互式安全认证机制”等新模式、新概念。本项目对相关概念进行了定义,开发了实验原型系统,并将其作为“电子商务交易技术国家工程实验室(申报中)”未来的主要研究方向之一。本项目取得的成果包括,在面向服务协同开发方法、建模方法、测试方法、精准搜索技术、云浏览器原理方面的论文7篇,其中SCI二区期刊论文2篇(注1篇获奖,1篇2009.7发表)、SCI专刊1部。结合数字城市、数字旅游,开发了面向服务协同开发平台与云浏览器“CloudExplorer”实验原型系统。在本项目支持下,课题组参与组织了2次国际会议,在国际学术会议报告论文3篇,邀请了美国、加拿大、英国同行进行了研讨交流。所提出的面向服务的协同开发方法、云浏览器、I2I电子商务模式获得了国内外专家认可,得到了欧盟框架项目、985平台支持,争取通过产品化对我国的云计算产业做出重要理论和技术贡献。