當前位置:編程學習大全網 - 編程軟體 - 雲鶴平臺的聲明式編程

雲鶴平臺的聲明式編程

EEPlat的實現不是傳統的產生式編程方式,而是選擇了聲明式編程的方式,並且提出了壹套針對信息管理系統的元模型體系。

聲明式編程是壹種自上而下的編程模式,編程的思考重點在於直接描述程序的行為,而不是詳細描述程序的行為和實現細節。 EEPlat 在聲明式編程實現中,提出 了自己的聲明式業務對象( Declarative Domain Object )概念。聲明式業務對象是可以直接運行的,是對業務模型的映射,擁有屬性和服務,與用第三代高級語言的對象概念基本壹致。聲明式業務對象基本 不需要編碼,並且平臺保障其運行的的穩定和性能的優化。

EEPlat元模型是聲明式業務對象的模型,是對信息管理系統的合理抽象。在元模型體系下,聲明式業務對象是通過元數據(配置數據)進行描述。

聲明式業務對象在 EEPlat 執行引擎的引導下形成用戶可用的界面、邏輯等構成的業務系統,本質上執行引擎對 EEPlat 元數據的解析。

對應於 OMG 提出的 MOF ,EEPlat 只有三層:

信息層( information layer ):利用 EEPlat 開發的信息管理系統

模型層( model layer ):聲明式業務對象

元模型層( metamodel layer ): EEPlat元模型

  • 上一篇:嵌入式軟件開發常用的三種架構妳知道嗎?
  • 下一篇:企業選擇app開發定制的優勢有哪些
  • copyright 2024編程學習大全網