主頁(http://www.130131.com):應(yīng)急聯(lián)動系統(tǒng)的分析、設(shè)計與實施(6) 深入分析現(xiàn)有業(yè)務(wù)系統(tǒng)和數(shù)據(jù),理清思路。 深入分析各業(yè)務(wù)系統(tǒng)的接口,建立一系列業(yè)務(wù)標準和技術(shù)規(guī)范。 在標準和技術(shù)規(guī)范的指導(dǎo)下,建立集成框架的編碼標準、通訊協(xié)議和應(yīng)用模型。 在集成框架的指導(dǎo)下,進行各系統(tǒng)的開發(fā)。 CERS是一個系統(tǒng)集成的項目,需要制定一系列信息交換的數(shù)據(jù)編碼和通訊協(xié)議。 一、建立業(yè)務(wù)模型與系統(tǒng)模型 建立CERS的UML模型是系統(tǒng)設(shè)計與實施的基礎(chǔ),應(yīng)急事件ONTOLOGY模型E2M是信息共享的核心: E2M提供信息交換的通用模型和詞匯表,是各業(yè)務(wù)達成一致的關(guān)鍵基礎(chǔ)和共同理解。每個業(yè)務(wù)都有各自的領(lǐng)域ontology,與通用模型有映射規(guī)則。業(yè)務(wù)系統(tǒng)收到的共享信息符合通用模型,所以能理解,并按映射規(guī)則轉(zhuǎn)成領(lǐng)域模型描述進行處理。發(fā)出信息時需按映射規(guī)則轉(zhuǎn)成通用模型,其它系統(tǒng)就能理解,從而實現(xiàn)了系統(tǒng)集成。增刪一個業(yè)務(wù)系統(tǒng)時,其它系統(tǒng)不需改動。此外系統(tǒng)能理解用E2M描述的應(yīng)急預(yù)案,實現(xiàn)多業(yè)務(wù)預(yù)案的自動調(diào)度;系統(tǒng)對多個部門聯(lián)合行動的事件的處置內(nèi)容進行合并,并事后進行事件回放,以便進行事件分析。E2M具有語言/平臺/中間件無關(guān)性、重用性和可擴充性,E2M將語義從傳送機制和應(yīng)用接口中分離出來,使得集成更強壯,對集成技術(shù)的更新有更強的適應(yīng)性。 二、建立集成框架 基于XML、Web Service、Ontology等技術(shù)的集成框架包括集成總線及Adapter Service、元數(shù)據(jù)庫及集成協(xié)調(diào)器與供二次開發(fā)的API及Web Service工具集,它實現(xiàn)了數(shù)據(jù)互操作,軟件互操作與語義互操作。集成總線是一組面向領(lǐng)域的編碼標準與通訊協(xié)議。與總線標準不符的老系統(tǒng)和其它相關(guān)系統(tǒng)只需編寫Adapter Service就能被集成。元數(shù)據(jù)庫是集成框架的核心,管理系統(tǒng)中的所有信息與應(yīng)用服務(wù),屏蔽信息及服務(wù)的分布性與異構(gòu)性。集成協(xié)調(diào)器用于數(shù)據(jù)的更新,元數(shù)據(jù)的管理。Ontology則用于定義描述領(lǐng)域相關(guān)元數(shù)據(jù)的術(shù)語。數(shù)據(jù)交換格式與通訊協(xié)議均用XML定義。所有應(yīng)用通過SOAP協(xié)議實現(xiàn)互操作。這一集成框架實現(xiàn)了大規(guī)模空間信息及服務(wù)的動態(tài)集成,能保護已有投資,并能集成網(wǎng)上豐富的商業(yè)Web Service,是一個開放的可擴充的框架。 集成幾十家不同業(yè)務(wù)領(lǐng)域的應(yīng)用以增加(或重組)新的大型業(yè)務(wù)應(yīng)用成為當前IT建設(shè)的主流。應(yīng)用集成面臨的最大問題是不同業(yè)務(wù)領(lǐng)域的術(shù)語存在一詞多義、同詞不同義、多詞一義等語義沖突。解決語義沖突,實現(xiàn)應(yīng)用集成是ontology最重要的應(yīng)用之一,也是目前國際IT界研究的熱點。我們提出了“中介抽象ontology法”來解決語義沖突。該方法適合大規(guī)模的應(yīng)用集成,且不需改造原有各應(yīng)用的ontology。首先分析城市應(yīng)急聯(lián)動系統(tǒng)中各業(yè)務(wù)領(lǐng)域的模型,對這些模型進行抽象,形成應(yīng)急聯(lián)動系統(tǒng)模型,并在此基礎(chǔ)上建立ontology模型。該模型包含了應(yīng)急領(lǐng)域的抽象術(shù)語,即應(yīng)急領(lǐng)域的抽象ontolog模型,可作為混合法中的公共ontology。當新的應(yīng)急業(yè)務(wù)領(lǐng)域增加時,很容易生成它與抽象ontology間的映射。當一個應(yīng)用使用另一個應(yīng)用的術(shù)語時,先通過這些映射將一個應(yīng)用的術(shù)語轉(zhuǎn)成抽象ontology中的術(shù) 語,再轉(zhuǎn)成另一應(yīng)用的術(shù)語,以實現(xiàn)語義互操作。 三、建立接口標準和技術(shù)規(guī)范 建立集成總線中的信息編碼標準和通訊協(xié)議。 3.4 我們已有的研究成果與開發(fā)經(jīng)驗 3.4.1 CERS研究與建設(shè)的初步成果 已經(jīng)建立了應(yīng)急聯(lián)動系統(tǒng)CERS的業(yè)務(wù)模型 已經(jīng)建立了應(yīng)急聯(lián)動系統(tǒng)CERS的UML模型 部分建立了應(yīng)急聯(lián)動領(lǐng)域的術(shù)語表 部分建立了應(yīng)急聯(lián)動領(lǐng)域的ontology 已經(jīng)建立了應(yīng)急事件的ontology模型E2M 已經(jīng)建立了大規(guī)?臻g信息服務(wù)集成框架 已經(jīng)設(shè)計了解決多業(yè)務(wù)集成語義沖突的方法 正在搭建應(yīng)急聯(lián)動系統(tǒng)的實驗環(huán)境,119 120 110三個的聯(lián)動 3.4.2 應(yīng)急系統(tǒng)建設(shè)的經(jīng)驗 我們對應(yīng)急聯(lián)動系統(tǒng)中各聯(lián)動單位的業(yè)務(wù)流程有較為深刻的理解和開發(fā)實踐經(jīng)驗,如應(yīng)急聯(lián)動系統(tǒng)的前期設(shè)計、多個城市的110、119、120、12369、122。 專家簡介:王文俊,男,博士,高級工程師,高級監(jiān)理工程師,北京大學(xué)計算機系。主要研究 領(lǐng)域為GIS、Web服務(wù),研究應(yīng)用背景是數(shù)字海洋、城市應(yīng)急聯(lián)動。自1996年起,主持多個城市應(yīng)急指揮及相關(guān)系統(tǒng)(119、110、120) 的分析設(shè)計與開發(fā)實施,對應(yīng)急業(yè)務(wù)有深刻的理解和豐富的研發(fā)經(jīng)驗。從2001年起在應(yīng)急聯(lián)動系統(tǒng)業(yè)務(wù)建模、應(yīng)急事件模型、應(yīng)急 預(yù)案模型,以及在分布式異構(gòu)環(huán)境下實現(xiàn)協(xié)同工作的關(guān)鍵軟件技術(shù)開展了研究工作,并組織實現(xiàn)了某城市的應(yīng)急聯(lián)動一期工程(小規(guī)模),是多個城市與地區(qū)應(yīng)急聯(lián)動項目的顧問與專家。 (中國集群通信網(wǎng) | 責(zé)任編輯:陳曉亮) |




