基於本體進化的自演化套用服務系統構造研究

基於本體進化的自演化套用服務系統構造研究

《基於本體進化的自演化套用服務系統構造研究》是依託上海交通大學,由蔡鴻明擔任項目負責人的面上項目。

基本介紹

  • 中文名:基於本體進化的自演化套用服務系統構造研究
  • 項目類別:面上項目
  • 項目負責人:蔡鴻明
  • 依託單位:上海交通大學
項目摘要,結題摘要,

項目摘要

隨著服務計算在業務領域的廣泛套用,基於已有服務實現大規模套用軟體的快速構造和動態演化非常重要。然而,海量服務間的動態互動形成了龐大複雜的業務系統,套用服務的語義互操作能力不足,往往導致業務模型到執行服務轉換困難,套用服務對業務變更適應性差等問題,不能適應海量複雜環境下的軟體開發和套用要求。本項目將結合語義服務和模型驅動架構的研究方法,建立套用服務的語義跨域互操作機制,以探索基於本體進化的可演化套用服務系統構造方法。項目重點研究:(1)結合服務實例和業務建模的本體自動生成方法,進一步建立基於本體的業務元模型作為功能框架;(2)基於業務元模型開展跨域映射和變粒度配置方法,實現語義驅動的服務轉換及系統配置機制;(3)以過程挖掘方法建立系統演化需求,構造基於本體進化的業務系統動態演化機制;從而實現套用服務系統的柔性配置和持續治理目標。項目研究對於促進大規模服務套用軟體的開發實施可提供技術實現參考。

結題摘要

針對網際網路環境下的服務套用軟體的開發及套用,項目結合語義服務和模型驅動架構方法,建立套用服務的語義跨域互操作機制,以探索基於本體進化的可演化套用服務構造方法,基於已有服務實現大規模套用軟體的快速構造和動態演化。 項目主要研究內容包括:(1)結合服務實例和業務建模的本體自動生成方法,建立基於本體的業務元模型作為功能框架;(2)基於業務元模型開展跨域映射和變粒度配置方法,實現語義驅動的服務轉換及系統配置機制;(3)以過程挖掘方法建立系統演化需求,構造基於本體進化的業務系統動態演化機制,從而實現套用服務系統的柔性配置和持續治理目標。 項目主要完成成果包括:(1)提出了一個基於分層架構的本體模型。三層本體包括針對業務建模的通用本體、針對特定行業的領域本體和針對流程執行的場景本體。三層本體實現了多層次語義處理的框架,可以支持海量模型的語義標註和語義管理。(2)提出了基於本體的語義服務配置方法。基於MVC模構造了多種配置策略,覆蓋複雜實體的配置,以及運行環境的語義表述及配置,支持基於角色、基於流程、基於數據等多種模式驅動下的服務套用配置和生成,提供了在數據層面實現現有企業系統和遺留系統的有效聚合集成方式;(3) 給出面向網路部署及運行的服務封裝及方法。基於Artifact構造服務的封裝形式,進而構造基於狀態空間的信息資源池,實現獨立於具體業務流程引擎的監控機制,為網路環境下的資源配置和最佳化提供靈活的實現方式,也為雲服務的獨立部署及動態調整提供了容器環境;(4)基於流程挖掘方法實現套用服務軟體的持續最佳化機制。基於流程挖掘方法實現包括流程模型,組織關係,以及數據關係等多維度的業務場景構造,實現套用軟體的持續最佳化,為雲環境下基於運行反饋的服務最佳化提供了支撐,為套用持續提交提供了有效途徑。 項目是網路化、知識化、智慧型化環境下套用軟體開發和維護的重要課題,也是軟體工程、服務計算、協同技術等結合的交叉研究,在套用前景及理論研究方面均具有重要的價值。

相關詞條

熱門詞條

聯絡我們