alfresco內容建模分析 1

2021-08-26 21:17:15 字數 1659 閱讀 9194

與內容建模相關的技術介紹

一、元資料

元資料(meta data)是關於資料的資料,是用來描述資料的資料。元資料描述了資料的結構和意義。

1、元資料的概念是抽象的。

當人們描述現實世界的事物時,就會產生抽象資訊。這些描述事物的抽象資訊便可以看作是元資料。比如,對乙個檔案進行描述,包括乙個檔案的名稱、檔案型別、大小、建立時間、建立人,都是對檔案進行描述的元資料。

2、元資料是相對的。

元資料具有上下文相關性,也就是說,元資料是相對的。從元資料的定義可知,描述資料的資料是元資料,那麼元資料本身也是資料,就還存在可以描述元資料的資料。這樣不斷重複,理論上是無窮盡的。區分元資料和資料:被描述者是資料,描述者是元資料。有時候資料和元資料的區別也可以認為是型別和例項區別。

元資料和資料的關係

二、模型

模型作為一種抽象——是被構建的真實事物的近似代表。因此模型可以理解為是對系統(或者系統的一部分)作出的描述。

基於內容的建模,就是利用元資料描述系統的內容模型,完成系統內容物件的定義。

模型本身是由元資料描述的,因此也具有元資料的特性,抽象的、相對的。

模型的相對性體現在元模型和模型之間。描述模型的稱之為元模型,元模型也是模型,還有描述元模型的模型,這樣不斷重複,理論上是無窮盡的。

如何確定模型**是頭,**是尾,以及模型之間的關係呢?

mof規範提供了乙個確定模型關係的框架。

三、mof (meta object facility)

mof (meta object facility) 稱為元物件設施,是omg 組織為了幫助銷售商、開發者和使用者更好的使用元模型和元資料技術而制定的。

mof最初是omg(object management group, 物件管理組織) 在2023年乙個徵求建議書(rfp, request for proposal)中提出的。

2023年mof成為omg建模系列規範中的一員, 2023年mof規範成為iso(iso/iec 19502)的標準。

因此,mof也可以稱為mof規範或者mof標準。

mof 的核心是提供一種可擴充套件的元資料管理方式:它提供了一種支援各種元資料的框架,從而允許按需新增新的型別的元資料。

mof實現的方法是對元資料分層,mof 的分層元資料結構是一種典型的四層建模結構。

mof的層次是為了理解不同型別資料和元資料之間的關係而設立的。為了避免混淆,常把 mof 自身模型作為最高的層次,命名為 mn(n 為層數),其它模型根據其與 mof 自身模型的關係依次命名為 mn-1,…,0 這樣就避免了無窮盡的迴圈。

四、alfresco中的模型

alfresco中的模型借鑑了mof四層模型框架。

alfresco中的模型從m2層開始定義,m3層沒有對應的定義,可以認為使用的mof m3層的定義,但是只是用了一部分。

數學建模(1)層次分析

對於乙個問題的各種選項,求解最優秀選項的演算法 先確定五個指標的權重 1 9表示重要程度,數字越大越重要,如果是倒數,就是反過來理解 寫出判斷矩陣,可能出現前後不一致的情況,所以需要判斷一致性。只要滿足各行 各列 成倍數關係,則是一致矩陣。判斷矩陣越不一致,最大特徵值與標準的數量n差別越大 再求一致...

軟體方法(業務建模和分析) 閱讀筆記1

為什麼做出來的軟體功能與客戶的實際期望相差太遠?因為最初提出來的需求根本就不是 需求 而僅僅是乙個想法,或者素材,或者這個功能是我們自己的想法而不是切合實際調查出來的想法。然而過於相信這種被產品經理 領導或者客戶 加工 過的需求,沒有去深入挖掘其背後隱藏的各涉眾的利益訴求,當然也就不會真正解決客戶的...

軟工分析建模

軟工分析建模 一 分析建模概念 為了更好地理解需求獲取過程中使用者描述的問題,可以採用建立模型的方式來實現,這就是分析建模的過程。所謂模型,就是為了理解事物所做出的一種抽象,是對事物無歧義的書面描述。模型由一 形符號和組成這些符號的規則所組成。二 分析建模方法 軟體的分析模型通常是由一組模型組成,其...