Tunghai University Institutional Repository:Item 310901/10826
English  |  正體中文  |  简体中文  |  全文笔数/总笔数 : 21921/27947 (78%)
造访人次 : 4250708      在线人数 : 428
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜寻范围 查询小技巧:
  • 您可在西文检索词汇前后加上"双引号",以获取较精准的检索结果
  • 若欲以作者姓名搜寻,建议至进阶搜寻限定作者字段,可获得较完整数据
  • 进阶搜寻


    jsp.display-item.identifier=請使用永久網址來引用或連結此文件: http://140.128.103.80:8080/handle/310901/10826


    题名: 支援模型驅動架構之模型追蹤工具
    其它题名: Model Traceability Tool for Model Driven Architecture
    作者: 林柏宇
    Lin, Bo-Yu
    贡献者: 朱正忠
    Chu, Cheng-Chung
    東海大學資訊工程學系
    关键词: 可延伸標記語言;統一塑模語言;模型驅動;一致性;追溯性
    Consistency;XML;UML;Model-Driven;Traceability
    日期: 2011
    上传时间: 2011-10-12T06:41:49Z (UTC)
    摘要: 模型驅動開發的應用越來越廣泛,主要的概念是獲取所有系統設計的重要資訊,利用正規或是半正規的模型描述系統不同的抽象層級,將複雜的問題簡化,並且透過自動化程式碼產生的技術,產生出實際的程式碼,有效的加速系統開發,降低開發的成本,其中物件管理組織所定義的模型驅動架構是目前最接近此一概念之架構,統一塑模語言更成為其主要的核心語言,它可以描述系統不同面向的靜態或是動態觀點,這些觀點彼此相依並且有所交集,但是統一塑模語言並未定義模型間的關聯,且缺少檢驗模型之間的關聯性或是一致性的機制,當不一致的模型資訊出現時,更會影響模型驅動架構下程式碼產生的結果。在本篇論文中,我們分析統一塑模語言的儲存格式,並根據彼此之間的關聯性,在可延伸標記語言為基礎的整合模型中,建立其水平及垂直的一致性,且透過相似度的量測,比對不同模型,找出潛在的關聯來建議系統開發人員,以達到軟體模型的追溯性,最後我們在Eclipse的環境下,建構此一外掛工具,協助系統開發人員進行塑模。
    The application of model-driven developments has grown wider recently. The main concept is to fetch all of the significant properties referring to system design, and use formal or semi-formal model to describe system in different levels of abstraction. It through code generation technique to generate source code, effective speed system development and reduce development costs. The model-driven architecture defined by object management group is the closet structure to this concept, and unified modeling language is the core modeling language of it, which can describe static or dynamic views of different facilities in a system. But lacks of consistency and relationship checking mechanism between models will affect the result generated under a model-driven architecture when inconsistent modeling information appears.In this paper, we analyze the format of unified modeling language, according to the relationship between the model, using a XML-based unified model to establish vertical and horizontal consistency. Through the similarity measurement, it recommend system developers with potential relationship by comparing different models, to achieve software traceability. At last, build an assistant tool in Eclipse environment to help developer with software modeling.
    显示于类别:[資訊工程學系所] 碩士論文

    文件中的档案:

    档案 大小格式浏览次数
    099THU00394024-001.pdf1748KbAdobe PDF273检视/开启


    在THUIR中所有的数据项都受到原著作权保护.


    本網站之東海大學機構典藏數位內容,無償提供學術研究與公眾教育等公益性使用,惟仍請適度,合理使用本網站之內容,以尊重著作權人之權益。商業上之利用,則請先取得著作權人之授權。

    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 回馈