面向Web套用的集成體系結構研究

《面向Web套用的集成體系結構研究》是依託北京大學,由胡文蕙擔任負責人的青年科學基金項目。

基本介紹

  • 中文名:面向Web套用的集成體系結構研究
  • 項目負責人:胡文蕙
  • 項目類別:青年科學基金項目
  • 依託單位:北京大學
項目摘要,結題摘要,

項目摘要

隨著信息技術的發展,基於Web的套用系統越來越成為構建企業套用系統的主流方式,在開放的網路環境下實現套用集成和資源共享成為學術界和工業界具有廣泛需求的基礎性研究課題。本項目致力於深入研究Web套用集成實例和構造方法,基於Mashup技術,提出一種統一的、支持輕量級套用集成的體系結構- - 面向業務單元的集成體系結構(BuOIA),並構造支持BuOIA的運行和開發環境,支持快速的Web套用集成開發過程、簡單的部署方法。針對多樣的網路資源和日益複雜的集成場景,研究支持複雜事件定義和檢測的集成機制,以構造被集成套用之間複雜的集成關係。此外本項目還將研究BuOIA運行時動態監控機制,以提高集成系統的可控性和可信性。BuOIA的研究,對於改善目前Web套用系統低水平重複建設以及信息孤島割據的局面,提高web套用系統的集成能力和適應業務變化的能力,推進我國信息化進程等方面,都具有重要的意義。

結題摘要

隨著計算機網路的發展和Web開發技術的日臻成熟,Web正從傳統意義下的靜態信息發布媒介演變成為一種開放分布的計算環境,同時Web套用也逐漸成為構建企業業務系統的主流方式。如何將Web套用進行有機的集成已經成為企業信息化亟待解決的一個問題。Web套用集成需要一種更加符合Web套用資源特徵的集成體系結構來簡化集成問題和指導集成開發,並且集成體系結構的實現應該充分利用瀏覽器端的計算和存儲能力以支持更為快速靈活的集成途徑。針對上面提出的問題,本項目提出了“業務單元”概念,旨在為多種Web套用資源提供統一的抽象。以此為基礎,在面向業務單元的集成體系結構及其實現技術方面,進行了較為深入的研究和實踐工作,取得了如下研究成果:1.提出基於Mashup的輕量級Web套用集成體系結構風格——BuOIA 為了提供一種多類Web套用資源的統一抽象,提出了“業務單元”BU的概念。進而,針對業務單元集成,對集成關係進行了分類,並引入集成件作為集成關係語義的抽象,提出了“事件集成件”和“流集成件”概念。為了簡化集成體系結構設計和支持集成工具構造,基於FCM元模型和UML Profile for EAI,給出了BU元模型和集成件元模型規約,從而給出了一種面向業務單元的集成體系結構風格BuOIA。2.構造支持複雜事件處理的集成機制設計了一種基於複雜事件處理的事件集成件實現機制。其中,為了支持複合事件的定義,提出了一種具有嚴格時間語義的事件定義語言;為了支持複合事件的匹配,基於同步網和C_net的提出了一個複合事件三層模型,並基於該模型給出了高效的複合事件檢測算法。3.給出BuOIA運行時動態監控模型給出了準確描述BuOIA動態運行時的系統狀態以及其中BU狀態的監控度量模型;給出度量之間關係的類型估計方法及其建模方法;給出監控度量數據的分析以及缺陷定位算法。4.構造支持BuOIA的運行和開發支撐環境實現了支持BuOA的Web套用集成平台,提供了統一完備的工具集。其中包括BU開發框架和BU定製工具,支持流集成件和事件集成件的可視化集成工具,以及安全可靠的集成中間件。

相關詞條

熱門詞條

聯絡我們