用户名: 密码: 验证码:
GIS服务链模型研究及基于工作流技术的实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
自世纪之交以来,地理信息系统(GIS)技术发展到了GIS服务阶段,国内外学者对GIS服务(GIS Services)的研究逐步从理论走向应用。随着GIS服务应用从单个服务的简单调用转向多个服务的组合调用,GIS服务链(GIS Services chain)被提上了研究日程。目前,GIS服务链主要分两种类型。一种是GIS与具有业务流程特征的行业应用相结合;另一种则是通过流程化组合将简单的GIS服务结合成复杂的GIS服务。本文研究方向偏向前一种类型。作者分析了GIS服务链的理论和实现技术,构建了一种GIS服务链应用集成模型,探讨可视化建模方法;并以用户应用为核心,研究GIS服务链在分布式GIS集成应用中的空间数据快速检索机制、大数据量遥感影像高效处理策略以及分布式业务协同处理数据模型;同时以GIS服务和工作流技术为基础,并以城市规划管理系统为应用实例,探索基于工作流技术的GIS服务链系统实现。具体研究内容如下:
     1、参考开放GIS协会(OGC)和国际标准地理信息/地球信息业标准化技术委员会(ISO/TC211)等国际研究组织提出的服务和服务链相关术语,并借鉴工作流技术的相关术语定义,结合GIS数据和应用特点,从GIS服务链应用的视角提出了GIS服务链相关术语定义,并以“链”为基准提出了微链、前驱服务/后继服务、前驱条件/出口规则等定义。
     2、从应用和技术实现视角出发,基于工作流技术参考模型,提出了GIS服务链的概念化参考模型。在此基础上,作者进一步提出GIS服务链实现的五步骤:业务抽象和服务抽象、服务链定义、服务发现与评价、服务链构建、服务链执行/监控。同时,作者还提出了GIS服务链的五层应用模型:表现层、Web应用逻辑层、应用集成层、服务层、数据层。
     3、分析现有分布式GIS技术和应用中存在的问题,面向分布式GIS中的集成和互操作应用,提出了一种基于工作流技术的GIS服务链分布式应用集成模型。该模型以服务链引擎和工作流引擎为两大核心,服务链引擎实现了数据和系统之间的互操作,工作流引擎控制服务链的自动化执行和追踪、监控。
     4、研究了GIS服务链在分布式GIS应用中的具体问题。针对分布式空间数据检索效率低的问题提出了基于分级元数据框架的两步式数据检索技术;针对海量影像数据处理中的问题提出了基于分块思想的大数据量影像高效处理策略:针对分布式协同作业问题提出并设计了基于版本机制的FGDB数据模型。
     5、分析现有可视化建模技术和模型描述机制,提出了基于关系数据库和扩展ECA规则的GIS服务链建模技术。这一建模技术具有高扩展性、一致性维护、长事务处理等特性,并基于此模型和工作流技术实现了GIS服务链执行的追踪和监控。
     6、提出了面向用户的GIS服务评价指标体系,以及具有分层结构的GIS服务链评价模型。并针对UDDI(Universal Description,Discovery and Integration)中服务的可信度低、可用性差等问题,提出了基于Qos用户反馈的服务信息修正设想。
     7、面向我国城市规划管理行业中的新需求,设计并实现了基于工作流技术的GIS服务链实验系统,验证了本文提出的GIS服务链分布式应用集成模型以及基于关系数据库和扩展ECA规则的服务链建模技术,并在实验系统中实现了GIS服务链执行的监控和追踪。
     研究表明,本文提出的基于工作流技术的GIS服务链分布式应用集成模型能充分利用GIS服务和工作流技术的特点,实现异质数据、异构系统的集成和互操作,以及服务链的自动执行、监控与追踪。同时,该模型基于工作流技术的应用逻辑和业务逻辑分离特点,能够适应业务需求的快速变化。本研究提出的基于两级元数据框架的“两步式”分布空间数据快速检索方法、基于“分块”思想的大数据量影像数据高效处理策略和面向分布式的协同编辑数据模型FGDB,解决了分布式GIS服务链应用中的现实问题,有利于GIS服务链的应用推广。
Since the end of last century, the GIS Services has become a new mark of GIS (Geographic Information System) technology. The research on GIS Services has been turning from theory to application. With the major shift of GIS Services application from simple calling of single service to composition of multiple services, the research of GIS Services chain has been put on the agenda. Currently, GIS Services chain is mainly divided into two types. One is the composition of GIS and business flow application. The other one is the composing of complex GIS Service from single GIS service in flow mode. This dissertation puts more emphasis on the former one. Based on the analysis of the theory and technology, a new distributed and integrated model of GIS Services chain and visual modeling is put forth. Several key issues of GIS Services chain application are studied which include rapid indexing mechanism of distributed spatial data, efficient processing of massive Remote Sensing image data and distributed collaborative editing data model. Based on GIS Services and workflow, a prototype system called Urban Planning GIS (UPGIS) is designed and realized to study the development of GIS Services chain system with workflow technology.
     The main research contents are listed as follows:
     1. Based on the characteristics of GIS data and application, the author brings forth some terminology of GIS Services and GIS Services chain with reference specifications of international organization such as OGC (Open Geospatial consortium), ISO/TC211 and WfMC (workflow Management Coalition). For the first time, the author proposes terms such as micro-chain, pre-service/post-service, pre-condition/post-rule based on the meaning of "chain".
     2. From the viewpoint of application, the research puts forth GIS Services chain conceptual reference model by referencing reference model of workflow. Furthermore, author gives the five steps for realization of GIS Services chain: abstracting the business and service, definiting GIS Services chain, discovering and evaluating GIS Services, GIS Services chain visual modeling and executing and monitoring of GIS Services chain. Then, a hierarchical deploy model with five tiers is discussed in research: presentation layer, Web application layer, integration layer, services layer and data layer.
     3. With the analysis of distributed GIS application and technologies, the author brings forth a kind of distributed GIS integrated model based on workflow and GIS Services chain to resolve the integration and interoperability in distributed GIS environment. Cores of this model are GIS Services chain engine which can realize interoperability between systems or data and workflow engine which can control and monitor the execution of GIS Services chain.
     4. The research studies several issues of distributed GIS application. For rapid indexing of distributed GIS data, a hierarchical metadata framework is designed to find data in two-step. An efficient processing technology with "clip-piece" is proposed to resolve the massive Remote Sensing image data processing. Finally, based on version mechanism, FGDB (File-GDB) model is designed to realize distributed collaborative editing work.
     5. By analyzing the existing visual modeling and model description technologies, a new visual modeling based on RDBMS (Relational Database Management System) and extended ECA rules is put forth. The new method advances GIS Services chain modeling, especially in extensibility, consistency maintenance and long transaction. Workflow technology is introduced in the new modeling for automated executing and monitoring of GIS Services chain.
     6. User-oriented GIS Services evaluation indexes are brought forward for service selection. With reference workflow evaluation model, a hierarchical model is discussed for GIS Services chain evaluation. For low credibility, poor availability of GIS Services in UDDI (Universal Description, Discovery and Integration), the author proposes an idea of feedback based on GIS Services Qos (Quality of Service) to modify the Services metadata.
     7. With the new requirement of urban planning management, the research designs and implements a prototype system of GIS Services chain which based on the workflow technology. Then the research demonstrates the integrated application model mentioned above and visual modeling based on RDBMS and extended ECA rules. The prototype system verifies the feasibility of combination of GIS Services chain and workflow in distributed GIS application to resolve the integration and interoperability, and the new method in controlling the execution and watch of GIS Services chain.
     The research shows that the integrated model of GIS Services chain achieves integration and interoperability between heterogeneous data and systems with its loose system architecture, platform-independent and other characteristics. Meanwhile, the introduction of workflow implements the automatic execution, monitoring and tracking. And the separation of business procedure logic and application logic enables subsequent changes to be incorporated into the GIS Services chain, which adapts system to the rapidly change of business. The "two-step" spatial data indexing method based on hierarchical metadata framework, efficient processing technology with "clip-piece" and the FGDB distributed collaborative editing model resolve problems in application, which is beneficial to popularity of GIS Services chain.
引文
蔡晓兵.数据共享和互操作的新思路[J].地理信息世界,2003,1(2):插4-插6.
    曹化工,杨曼红.基于对象Petri网的工作流过程定义[J].计算机辅助设计与图形学学报,2001(01):13-18.
    柴晓路,梁宇齐.Web Services技术、架构和应用[M].北京:电子工业出版社,2003.7-9.
    柴晓路,阮文俊.UDDI技术白皮书[EB/OL].http://www-900.ibm.com/developer Works/cn/xml/specification/index2.shtml.2001.
    陈华斌.面向服务体系结构的地理信息服务研究[D]:[博士学位论文].北京:中国科学院研究生院,2005.
    陈俊杰,邹友峰.GIS空间数据质量评价软件设计探讨[J].矿山测量,2005(3):10-12.
    陈述彭,鲁学军,周成虎.地理信息系统导论[M].北京:科学出版社,1999.1-2.
    陈翔,刘军丽.ECA规则在工作流管理系统中的应用[J].计算机工程,2007,33(13):65-67.
    陈翔.基于广义随机Petri网的工作流性能分析[J].计算机集成制造系统,2003,9(5):399-402.
    陈学业,郭仁忠.基于组件式gis的工作流模型[J].测绘工程,2003,12(1):24-40.
    崔巍,李德仁.基于本体与LDAP的空间信息网格资源管理机制[J].武汉大学学报(信息科学版),2005,30(6):549-552.
    党安荣,王晓栋,陈晓峰,等.ERDAS IMAGINE遥感图像处理方法[M].北京:清华大学出版社,2003.576.
    杜启军,肖创柏.基于Petri网的工作流建模的研究[J].华北科技学院学报,2007,4(3):84-86.
    范玉顺.工作流管理技术基础[M].北京:清华大学出版社,2001.4-5.
    高娟,姜利群.基于WSFL的Web服务组合[J].计算机工程与设计,2006(09):1652-1655.
    高维.面向用户的服装CAD软件系统评价模型研究[J].天津工业大学学报,2006,25(6):85-88.
    高晓燕,余镇危,史银龙.基于QoS的P2P网络服务组合的算法[J].计算机工程与设计,2007,28(16):3870-3872.
    高勇,刘宇,王永乾.基于OpenGIS的空间信息工作流管理系统框架研究[J].地理与地理信息科学,2002(04):28-32.
    龚健雅,杜道生,李清泉,等.当代地理信息技术[M].北京:科学出版社,2004a.23-25.
    龚健雅,贾文珏,陈玉敏,等.从平台Gis到跨平台互操作GIS的发展[J].武汉大学学报(信息科学版),2004b,29(11):985-989.
    龚小勇.基于UDDI分类架构实现Web服务的QoS[J].重庆职业技术学院学报,2007,16(3):152-154.
    龚晓庆.基于Web服务的分布式工作流管理系统研究[D]:[博士学位论文].西安:西北大学,2004.
    韩宇星,马冬梅,李林.工作流技术与Web服务[J].河南教育学院学报(自然科学版),2007,16(4):40-44.
    何江.分布式环境下面向服务的海量地理数据共享研究[D]:[硕士学位论文].杭州:浙江大学,2004.
    侯贵法,王成耀.Web服务QoS组合优化研究[J].《微计算机信息》(管控一体化),2007,23(2-3):86-88.
    胡锦敏,张申生,余新颖.基于ECA规则和活动分解的工作流模型[J]软件学报[J].软件学报,2002,13(4):761-767.
    黄才文.基于服务流的公文流转系统研究[D]:[硕士学位论文].昆明:昆明理工大学,2005.
    黄裕霞.Clearinghouse(数据交换中心)与数字化地理信息共享[J].遥感信息,2003(1):28-30.
    贾文珏,李斌,龚健雅.基于工作流技术的动态GIS服务链研究[J].武汉大学学报(信息科学版),2005(11):982-985.
    贾文珏.GIS服务和GIS服务链研究[J].国土资源信息化,2006(4):33-38.
    贾文珏.分布式GIS服务链集成关键技术[D]:[博士学位论文].武汉:武汉大学,2005.
    江涛.基于QoS的WebServices发现[D]:[硕士学位论文].太原:太原理工大学,2006.
    江泳,方裕.基于Web Service的空间数据共享平台[J].地理与地理信息科学,2004(05):1-5.
    姜跃平,董继润.完整性约束规则的自动生成[J].计算机科学,1994(04):52-56.
    蒋继承,庄成三,吴志诚.用soap和wsdl实现异质应用系统的无缝衔接[J].计算机应用,2004(02):146-148.
    景玉钢.基于UML活动图的工作流建模研究[D]:[硕士学位论文].哈尔滨:工程大学,2007.
    靖常峰,刘仁义,刘南.大数据量遥感图像处理系统算法模块的设计及实现[J].浙江大学学报(理学版),2005,32(04):471-474.
    黎立.基于关系数据库的工作流引擎设计[D]:[硕士学位论文].重庆:重庆大学,2005.
    李德仁.论21世纪遥感与gis的发展[J].武汉大学学报(信息科学版),2003(02):127-131.
    李峰,郭玉钗,林宗楷.工作流管理系统中协同建模技术研究[J].计算机辅助设计与图形学学报,2000(11):810-812.
    李红臣,史美林.工作流模型及其形式化描述[J].计算机学报,2003(11):1456-1463.
    李慧芳,范玉顺.基于时间Petri网的工作流模型分析[J].软件学报,2004,15(1):17-26.
    李建强,范玉顺.一种工作流模型的性能分析方法[J].计算机学报,2003,26(5):513-523.
    李建任,朱美正,李欣.基于WebServices的空间地理信息服务[J].计算机工程与应用,2004(30):172-204.
    李满春,高月明.基于工作流和GIS的土地利用规划管理信息系统体系结构研究[J].现代测绘,2004(05):3-5.
    李强.基于服务流的一站式电子政务平台的研究[D]:[硕士学位论文].哈尔滨:哈尔滨工程大学,2004.
    李伟.协同GIS理论模型与技术研究[D]:[博士学位论文].杭州:浙江大学,2005.
    李新通,何建邦.GIS互操作与OGC规范[J].地理信息世界,2003(05):23-28.
    林闯.计算机网络和计算机系统的性能评价[M].北京:清华大学出版社,2001.15-17.
    刘飚,蔡淑琴,郑双怡.业务流程评价指标体系研究[J].华中科技大学学报(自然科学版),2005,33(4):112-114.
    刘博,范玉顺.面向服务的工作流性能评介及指标相关度分析[J].计算机集成制造系统,2008,14(1):160-166.
    刘书雷,刘云翔,唐宇,等.基于工作流的空间信息服务动态聚合技术研究[J].计算机科学,2007,34(3):126-128.
    刘书雷.基于工作流的空间信息服务聚合技术研究[D]:[博士学位论文].长沙:国防科学技术大学,2006.
    刘卫国.一种信息系统的评价模型及其实现[J].计算机应用,2003,23(1):33-35.
    刘新瑜,朱卫东.基于过程挖掘的工作流性能分析[J].计算机应用,2005,25(4):915-918.
    刘杨.透视bpel及其应用[J].网络与信息,2007(05):73-73.
    刘怡,张子刚,张戡.工作流模型研究述评[J].计算机工程与设计,2007,28(2):448-451.
    刘云生.Petri网工作流建模及工作流管理系统Flowstep任务引擎[D]:[硕士学位论文].天津:天津大学,2006.
    卢亚辉,杨崇俊.基于Web Service的WebGIS系统的研究[J].计算机工程与应用,2003(25):153-159.
    鲁琳.面向服务质量的服务组合方法研究[D]:[硕士学位论文].杭州:浙江大学,2006.
    闾国年,张书亮,龚敏霞.地理信息系统集成原理与方法[M].北京:科学出版社,2003.5-6.
    吕玉明,王红.基于QOS计算的web服务匹配研究[J].科技信息(科学教研),2007(23):30-32.
    潘爱民.COM原理及应用[M].北京:清华大学出版社,1999.
    彭钰,徐俊杰,朱曦,等.基于Petri网的公文流转工作流的建模[J].计算机与数字工程,2006,34(3):66-90.
    全国人民代表大会常务委员会.中华人民共和国草原法[EB/OL].http://www.argi.gov.cn/zcfg/t20020916_3269.htm,2000.
    任志考,胡强.基于ECA规则的工作流建模[J].信息技术,2007(7):116-118.
    宋军,胡乃静,罗永强.从工作流网向ECA规则的转换[J].小型微型计算机系统,2003,24(9):1693-1696.
    宋丽,艾迪明.基于Petri网的ECA规则建模[J].北京科技大学学报,2007,29(10):1064-1068.
    孙健,张鹏.基于Petri网的Web服务流语言(WSFL)建模与分析[J].小型微型计算机系统,2004(07):1382-1386.
    孙黎莹.Iso/Tc211地理信息/地球信息业标准化技术委员会概况[J].交通标准化,1997(01):21.
    孙毅中,张镒,周晟.城市规划管理信息系统[M].北京:科学出版社,2004.211-213.
    唐大仕,邬伦,张晶.基于corba组件技术的gis系统[J].地理学与国土研究,2001(04):30-34.
    唐大仕.空间信息Web Services若干关键技术研究[D]:[博士学位论文].北京:北京大学,2003.
    万程鹏.基于Petri网的工作流建模方法研究[D]:[硕士学位论文].武汉:武汉科技大学,2007.
    万和平.工作流Petri网模型建模与分析评价方法研究[D]:[硕士学位论文].武汉:华中科技大学,2005.
    王海顺,吴鹏.工作流性能评价方法[J].安阳师范学院学报,2005(2):74-76.
    王华敏,边馥苓.基于微工作流的可扩展gis模型研究[J].武汉大学学报(信息科学版),2004(02):127-131.
    王利霞.工作流参考模型分析[J].电脑应用技术,2007(71):30-34.
    王兴玲.基于XML的地理信息Web服务研究[D]:[博士学位论文].北京:中国科学院博士论文,2002.
    邬群勇.面向服务的空间信息组织与应用集成研究[D]:[博士学位论文].北京:中国科学院研究生院,2006.
    巫丹丹,李冠宇,于水明.面向服务的Web异构数据集成体系结构研究[J].计算机与数字工程,2007,35(8):35-38.
    吴芳华,张跃鹏,金澄.GIS空间数据质量的评价[J].测绘学院学报,2001,18(1):63-66.
    吴际,金茂忠.UML面向对象分析[M].北京:北京航空航天大学出版社,2002.15-17.
    吴鹏,胡强,刘国柱.基于约束有向图面向XML的工作流建模[J].青岛科技大学学报(自然科学版),2007,28(3):240-243.
    吴信才.新一代MapGis[J].地理信息世界,2004(02):3-7.
    肖志娇,常会友,衣杨.工作流时间性能分析方法[J].计算机集成制造系统,2006,12(8):1284-1287.
    徐正权,王治国.基于ECA规则的工作流过程建模[J].计算机工程与科学,2006,28(5):105-109.
    许文韬.Web Service技术及其运行机制与QoS问题研究[D]:[硕士学位论文].上海:华东师范大学,2003.
    杨超伟,李琦,承继成.遥感影像的Web发布研究与实现[J].遥感学报,2000,4(1):71-75.
    杨胜文,史美林.一种支持QoS约束的Web服务发现模型[J].计算机学报,2005,28(4):589-594.
    于海龙,邬伦,刘瑜,等.基于Web Services的GIS与应用模型集成研究[J].测绘学报,2006(02):153-159.
    岳晓丽,杨斌,郝克刚.信牌驱动式工作流计算模型[J].计算机研究与发展,2000(12):1513-1519.
    詹应乐,马如坤,方涛.私有UDDI注册中心的第三方分类法的设计与实现[J].微型电脑应用,2005,21(12):10-12.
    张春海,李忠星.基于扩展ECA的分布式工作流研究与应用[J].计算机工程,2007(20):78-82.
    张雷,徐建良,徐建军.工作流建模中的逻辑关系分析及实现[J].微计算机信息(管控一体化),2008,24(2-3):22-24.
    张仁霖.Ogc近期动态[J].遥感信息,2002(01):31.
    张雪松,边馥苓.基于工作流的协同空间决策支持系统的研究[J].武汉大学学报(信息科学版),2004(10):877-880.
    张周,宋高,张立本,等.基于活动网络模型的工作流管理系统与gis的集成[J].测绘技术装备,2004(01):8-19.
    赵卓,赵欣.RMI的分布式对象技术研究[J].《微计算机信息》(管控一体化),2006,22(33):231-233.
    郑晓霞,王建仁.基于QoS的Web服务发现模型研究[J].情报科学,2007,25(2):249-253.
    中华人民共和国国务院.中华人民共和国森林法实施条例[EB/OL].http://www.china.com.cn/marker/lxcp/390278.htm,2000.
    周文生.基于xml的开放式万维网地理信息系统的理论和实践[J].测绘信息与工程,2003(06):42.
    周文生.基于XML的开放式万维网地理信息系统的理论与实践[D]:[博士学位论文].武汉:武汉大学,2002.
    朱家饶,刘大成,佟巍.基于流程的制造绩效评价体系研究[J].计算机集成制造系统,2005,11(3):438-445.
    Aalst W M P v d,Barros A P,Hofstede A H M t,et al..Advanced Workflow Patterns[C].In:Proceedings of the 7th International Conference on Cooperative Information Systems.London,UK:Springer-Verlag,2000.18-29.
    Aalst W M P v d,Hee K M v.Business process redesign:A Petri-net-based approach[J].Computers in Industry,1996b,29(1-2):15-26.
    Aalst W M P V d,Hee K M v.Framework for Business Process Redesign[C].In:Proceedings of the Fourth Workshop on Enabling Technologies:Infrastructure for Collaborative Enterprises(WETICE 95).Washington,DC USA:IEEE Computer Society,1995.36-45.
    Aalst W M P V d.Tree good reasons for using a Petri-net-based workflow-management system[C].In:Proceedings of the International Working Conference on Information and Process Integration in Enterprises.Cambridge,Massachusetts.1996a.179-201.
    Aalst W w d,Hee K v.工作流管理-模型、方法和系统[M].王建民and闻立杰译.北京:清华大学出版社,2004.
    Aditya T,Lemmens R.Chaining Distributed GIS Services[EB/OL].http://www.itc.nl/library/papers_2003/non_peer_conf /aditya.pdf,2003.
    Alameh N.Chaining geographic information Web services[J].IEEE Internet Computing,2003,7(5):22-29.
    Alameh N.Service Chaining of Interoperable Geographic Information Web Services[EB/OL].http://web.mit.edu/nadinesa/www/paper2.pdf,2002.
    Alonso G , Abbadi A E . Cooperative Modeling in Applied Geographic Research[J] . International Journal of Intelligent and Cooperative Information Systems, 1994, 3(1): 83-102.
    Alonso G, Hagen C. Geo-Opera: Workflow concepts for spatial processes[C]. In Proceedings of the 5th International Symposium on Spatial Databases (SSD '97), 1997. 238-258.
    Anderson C, Rothermich J A, Bonabeau E. Modeling, quantifying and testing complex aggregate service chains[C]. In: Rothermich J A, eds. Proceedings of the IEEE International Conference on Web Services. Washington, DC USA:IEEE Computer Society, 2005. 274-281.
    Atkinson R , Berre A J . Architectural Patterns in Open GIS Web Services[EB/OL] . http://www. omg. org/news/meetings/workshops/presenta tions/WebServices_2002/11-1_Atkinson-Berre-ArchPattOpenGISWS2.pdf , 2002.
    Bellwood T. Understanding UDDI[EB/OL]. http://www-128.ibm.com/ developerworks/library/ws-featuddi/index. html, 2002.
    Bernard L, Einspanier U, Lutz M, et al. INTEROPERABILITY IN GI SERVICE CHAINS-THE WAY FORWARD [C] . In: proceedings of the 6th AGILE, Lyon, France, 2003. 179-187.
    Bray T, Paoli J, Sperberg-McQueen C M. Extensible Markup Language (XML) 1.1 [EB/OL]. http://www.w3.org/TR/2004/REC-xm111-20040204/, 2004.
    Chakravarthy S, Krishnaprasad V, Anwar E, et al. Composite Events for Active Databases: Semantics, Contexts and Detection[C]. In: Proceedings of the 20th International Conference on Very Large Data Bases. 1994. 606-617.
    Chen L, Chen G-C, Wang S-Q. Character-based consistency maintenance in Web-based real-time cooperative edit system[C] . In: Proceedings of International Conferences on Info-tech and Info-net 2001(ICII 2001-Beijing). 2001. 112-118.
    Chen L, Li M, Cao J. ECA rule-based workflow modeling and implementation for service composition[J] . IEICE Transactions on Information and Systems, 2006, E89-D(2): 624-630.
    CHENGZHENG S, DAVID C. Consistency maintenance in real-time collaborative graphics editing systems[J] . ACM Transactions on Computer-Human Interaction (TOCHI), 2002, 9(1): 1-41.
    Clark M. UDDI-the weather report[EB/OL]. http://www. webservicesarchitect. com/content/articles/clark04. asp, 2001.
    Crawley E, Nair R, Rajagopalan B, et al. RFC2386: A Framework for QoS-based Routing in the Internet[EB/OL]. Internet RFCs, http://www.faqs.org/ ftp/rfc/rfc2386. txt, 1998.
    Di L, Zhao P, Yang W, et al. Intelligent geospatial Web services[C]. In: Proceedings of IEEE Geoscience and Remote Sensing Symposium IEEE Computer Society, 2005. 1229-1232.
    Einspanier U, Lutz M, Senkler K, et al. Toward a Process Model for GI Service Composition[J]. GI-Tage(GI Days), 2003: 31-46.
    
    ESRI. ArcGIS 9.0 Geoprocessing in ArcGIS[M]. United State: ESRI, 2004.
    Geppert A, Tombros D, Dittrich K R. Defining the semantics of reactive components in event-driven workflow execution with event histories[J]. Information Systems, 1998, 23(3-4): 235-252.
    Giese H, Wirtz G. The OCoN approach for object-oriented distributed software systems modeling[J]. Computer Systems Science and Engineering, 2001, 16(3): 157-172.
    Goh A, Koh Y K, Domazet D S. ECA rule-based support for workflows[J]. Artificial Intelligence in Engineering, 2001, 15(1): 37-46.
    Grudin J. Why CSCW Applications Fail: Problems in the Design and Evaluation of Organizational Interfaces[C]. In: Proceedings of the Conference on Computer-Supported Cooperative Work, 1988. 85-93.
    Gunther O, Muller R. From GISystems to GIServices: Spatial Computing on the Internet Marketplace[J] . Interoperating Geographic Information Systems, 1999: 427-442.
    Hanson E N. Rule condition testing and action execution in Ariel[C]. In: Proceedings of the 1992 ACM SIGMOD international conference on Management of data. New York, USA: ACM, 1992. 49-58.
    Hutchison D, Coulson G, Campbell A, et al. Quality of Service Management in Distributed Systems [J]. Network and Distributed Systems Management, 1994: 273-303.
    Ishikawa P, Kubota P. An Active Object-Oriented Database: A Multi-Paradigm Approach to Constraint Management[C]. In: Proceedings of the 19th International Conference on Very Large Data Bases. San Fransisco, US: Morgan Kaufmann Publishers Inc, 1993. 467-478.
    ISO19119. OGC Top12: The OpenGIS Service Architecture[EB/OL]. http://www.opengis.org/docs/02-112.pdf, 2002.
    ISO9000 . International Organization for Standardization[EB/OL]. http://www. iso. ch/ iso/en/iso9000/iso9000index. html, 2002.
    
    Itala T, Virtanen A, Mikola T, et al. Seamless Service Chains and Information Processes[C]. In: VirtanenA, eds. Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS'05). Washington, DC USA: IEEE Computer Society, 2005. 155b.
    
    Jaeger M C, Rojec-Goldmann G, Muhl G. QoS aggregation for Web service composition using workflow patterns[C] . In : Rojec-Goldmann, G , eds . Proceedings of the Enterprise Distributed Object Computing Conference, Eighth IEEE International. Washington, DC USA: IEEE Computer Society, 2004. 149-159.
    Jaeger M C, Rojec-Goldmann G, Muhl G. QoS Aggregation in Web Service Compositions [C] . In : Proceedings of the 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE'05). Washington, DC USA: IEEE Computer Society, 2005. 181-185.
    Jing C, Liu R, Liu N, et al. Application of real-time cooperative editing in urban planning management system[C]. In: Proceeding of Geoinformatics 2007: Geospatial Information Technology and Applications. Bellingham WA, United States:SPIE, 2007. 675434.
    Kacmar C, Carey J, Alexaander M. Providing workflow services using a programmable hypermedia environment[J] . Information and Software Technology, 1998, 40(7): 381-396.
    Kim S M, Rosu M-C. A Survey of Public Web Services[C]. In: Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters. New York, USA: ACM Press, 2004. 321-313.
    Langner P, Schneider C, Wehler J. Petri net based certification of event-driven process chains [C]. In: Proceedings of the 19th International Conference on Application and Theory of Petri Nets. London,UK: Springer-Verlag, 1998. 286-305.
    Lemmens R, Arenas H. Semantic matchmaking in geo service chains: reasoning with a location ontology[C]. In: Proceedings of the Database and Expert Systems Applications, 15th International Workshop Washington, DC USA: IEEE Computer Society, 2004. 797-802.
    Lemmens R, Wytzisk A, By R d, et al. Integrating Semantic and Syntactic Descriptions to Chain Geographic Services [J]. Internet Computing, IEEE, 2006, 10(5): 42-52.
    Lemmens R. Semantic interoperability of distributed geo-services[D]: [博士学位论文]. Enschede, The Netherlands: International Institute for Geo-Information Science and Earth Observation (ITC), 2006.
    Litwin W, Mark L, Roussopoulos N. Interoperability of multiple autonomous databases[J]. ACM Computing Surveys(CSUR), 1990, 22(3): 267-293.
    Liu Y, Ngu A H, Zeng L. QoS computation and policing in dynamic web service selection[C]. In: Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters. New York, United States: ACM Press, 2004. 66-73.
    Luo C, Ning J. A dynamic data structure for geospatial Web services integration[C]. In: Proceedings of the IEEE International Conference on Web Services. Washington, DC USA: IEEE Computer Society, 2004. 800-803.
    Menasce D A. QoS issues in Web services [J]. IEEE Internet Computing, 2002, 6(6): 72-75.
    
    Microsoft. DCOM document[EB/OL]. http://www.microsoft.com, 1996.
    MTW C. Legacy Wrapping In a Component Architecture[EB/OL]. http://www.edgeusergroup.org/cbd/docs/legacy warapper.pdf, 2003.
    OASIS. http://www. oasis-open. org/committees/uddi-spec/doc/tcspecs. htm. 2008.
    
    OpenGIS Consortium. http://www.opengeospatial.org/. 2008.
    OpenGIS Consortium. OpenGIS Abstract Specification Topic 6: The Coverage Type and Its Subtypes, document 00-106[EB/OL]. http://www.opengis.org/ techno/abstract/00-106. pdf, 1999.
    OpenGIS Consortium. OpenGIS Implementation Specifications[EB/OL]. http://www. opengis. org/techno/implementation. htm, 2008-4-10.
    OpenGIS Consortium. OpenGIS Simple Features Specification For CORBA[S]. 1998.
    OpenGIS Consortium. OpenGIS Simple Features Specification For OLE/COM Revision 1.1[S], 1999.
    OpenGIS Consortium. OpenGIS Web Services Architecture[EB/OL]. http://portal. opengeospatial.org/files/?artifact_id=1320, 2003a.
    OpenGIS Consortium. OWS 1.2 UDDI Experiment[EB/OL]. http://portal. opengeospatial.org/files/index. php?artifact_id=1317 , 2003b.
    OpenGIS Consortium. The OGC Abstract Specification Topic 0: Abstract Specification Overview [EB/OL]. http://portal. opengeospatial. org/files/? artifact_id=7560, 2005.
    Orfali R, Harkey D. Client/Server Programing with Java and CORBA[M]. 北京: 电子工业出版社, 2004.
    Park S, Wagner D F. Incorporating CA Simulators as Analytical Engines in GIS[J]. Transactions in GIS, 1997(2): 213-231.
    Pender T. UML Bible[M]. 耿国桐译.北京: 电子工业出版社, 2004.
    Ran S. A model for web services discovery with QoS [J]. ACM SIGecom Exchanges, 2003, 4(1): 1-10.
    Red Oak S . Legacy Transaction Integration in a Service-Oriented Architecture[EB/OL] . http://whitepapers. zdnet. co. uk/0,1000000651,260 276491p,00.htm. 2003.
    Rumbaugh J, Jacobson I, Booch G. The Unified Modeling Language Reference Manual[M]. New York: Addison Wesley Longman Inc, 1999.
    Schade S, Sahlmann A, Lutz M, et al.. Comparing approaches for semantic service description and matchmaking[C]. In: Meersman, RTari, Zvan der Aalst, Wet al, eds. Proceedings of Conference On the Move to Meaningful Internet Systems 2004: CoopIS, DOA, and ODBASE . London, UK : Springer-Verlag, 2004. 1062-1079.
    Simon E, Kotz-Dittrich A. Promises and Realities of Active Database Systems[C]. In: Proceedings of the 21th International Conference on Very Large Data Bases. San Francisco, CA USA: Morgan Kaufmann Publishers Inc, 1995. 642-653.
    Sivaraman E, Kamath M. On The Use of Petri Nets for Business Process Modeling[C]. In: Proceedings of the 11th Annual Industrial Engineering Research Conference. 2002. 134-152.
    SlamaD, Garbis J, Russell P. Enterprise CORBA[M]. 北京: 机械工业出版社, 2001.
    Snell J. Web services insider, part 1: Reflections on SOAP[EB/OL]. http://www-106. ibm. com/developerworks/webservices, 2001.
    stoimenov L , Djordjevic-Kajan. S , Milosavljevic. A . Realization of Infrastructure for GIS Interoperability[C]. In: YUINFO 2002. Kopaonik, 2002.
    Stonebraker M. The integration of rule systems and database systems [J]. IEEE Transactions on Knowledge and Data Engineering, 1992, 4(5): 415-423.
    Swift G, Allen G, George J, et al. Upset Susceptibility and Design Mitigation of PowerPC405 Processors Embedded in Virtex-II Pro FPGAs[C]. In: Military and AerospaceApplications of Programmable Devices and TechnologiesConference(MAPLD) . Washington DC, 2005.
    Ungerer J M, Goodchild M F. Integrating Spatial DataAnalysis and GIS:a New Implementation Using the Component Object Model (COM) [J]. International Journal of Geographic Information Science, 2002, 16(1): 41-53.
    W3C. Web Services Architecture[EB/OL]. http://www. w3. org/TR/2004/N0TE-ws-arch-20040211/, 2004.
    Wang A I . Experience paper: Using XML to implement a workflow tool[EB/OL]. http://citeseer.ist.psu. edu/wang99experience. html, 1999.
    Wasim S, Orlowska M. ON CORRECTNESS ISSUES IN CONCEPTUAL MODELING OF WORKFLOWS[C]. Proceedings of the 5th European Conference on Information Systems. Ireland: Cork Publishing Ltd, 1997.
    Weske M, Vossen G, Medeiros C B, et al. Workflow management in geoprocessing applications[C]. In: Proceedings of the 6th ACM international symposium on Advances in geographic information systems. New York, USA: ACM Press, 1998. 88-93.
    WfMC . WFMC-TC-1003(Issue 1.1) : The Workflow Reference Model[EB/OL]. http://www.wfmc. org/standards/docs/tc003v11.pdf, 1995.
    WfMC . WFMC-TC-1011(Issue 3.0) : Workflow Terminology & Glossary[EB/OL] . http://www. wfmc. org/standards/docs/TC-1011_term_glo ssary_v3.pdf, 1999.
    Widom J, Cochrane R J, Lindsay B G. Implementing Set-Oriented Production Rules as an Extension to Starburst [C]. In: Proceedings of the Seventeenth International Conference on Very Large Data Bases. San Francisco, CA USA: Morgan Kaufmann Publishers Inc, 1991. 275-286.
    Wiederhold G. Mediation to Deal with Heterogeneous Data Sources[C]. In: Proceedings of 2nd conference On Interoperating Geographic Information Systems. London, UK: Springer-Verlag, 1999. 1-16.
    Zhang Z, Griffith D. Integrating GIS components and spatial statistical analysis in DBMSs[J]. International Journal of Geographical Information Science, 2000, 14(6): 543-566.
    Zimmer D. On the Semantics of Complex Events in Active Database Management Systems [C]. In: Proceedings of the 15th International Conference on Data Engineering. Washington, DC USA: IEEE Computer Society, 1999. 392.
    Zou Y, Kontogiannis K. Towards a Web-centric Legacy System Migration Framework[C] . In: Proceedings of the 3rd International Workshop on Net-Centric Computing(NCC):Migrating to the Web.2001.5.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700