close
MDA (Model-Driven Architecture)介紹:
MDA 為 OMG (Object Management Group) 機構之標準
解決企業與技術快速變動的問題
MDA 工具:
UML(Unified Modeling Language): 被用來描述MDA的各種模型,目前最廣泛使用的建模語言
MOF (Meta-Object Facility): 比UML更高層次的抽象,描述UML擴展可能
XMI (XML Metadata Interchange): 透過XML文件格式和 DTD (Document Type Definitions) 為各種模型定義一種XML數據交換模式
可使得最終產品可在不同工具傳遞
CWM (Common Warehouse Metamodel): 描述兩種模型之間映射規則
MDA 開發程序:
1.CIM (Computer Independent Model): (企業運作方式)
聚焦於系統環境及需求,但不涉及系統內部結構與運作細節
2. PIM (Platform Independent Model): (系統抽象平台)
聚焦於系統內部細節,但不涉及實做系統的實體平台
3. PSM (Platform Specific Model): (系統實體平台)
聚焦於落實於特定實體平台的細節
全站熱搜
留言列表