English  |  正體中文  |  简体中文  |  Items with full text/Total items : 21921/27947 (78%)
Visitors : 4247307      Online Users : 514
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version


    Please use this identifier to cite or link to this item: http://140.128.103.80:8080/handle/310901/10826


    Title: 支援模型驅動架構之模型追蹤工具
    Other Titles: Model Traceability Tool for Model Driven Architecture
    Authors: 林柏宇
    Lin, Bo-Yu
    Contributors: 朱正忠
    Chu, Cheng-Chung
    東海大學資訊工程學系
    Keywords: 可延伸標記語言;統一塑模語言;模型驅動;一致性;追溯性
    Consistency;XML;UML;Model-Driven;Traceability
    Date: 2011
    Issue Date: 2011-10-12T06:41:49Z (UTC)
    Abstract: 模型驅動開發的應用越來越廣泛,主要的概念是獲取所有系統設計的重要資訊,利用正規或是半正規的模型描述系統不同的抽象層級,將複雜的問題簡化,並且透過自動化程式碼產生的技術,產生出實際的程式碼,有效的加速系統開發,降低開發的成本,其中物件管理組織所定義的模型驅動架構是目前最接近此一概念之架構,統一塑模語言更成為其主要的核心語言,它可以描述系統不同面向的靜態或是動態觀點,這些觀點彼此相依並且有所交集,但是統一塑模語言並未定義模型間的關聯,且缺少檢驗模型之間的關聯性或是一致性的機制,當不一致的模型資訊出現時,更會影響模型驅動架構下程式碼產生的結果。在本篇論文中,我們分析統一塑模語言的儲存格式,並根據彼此之間的關聯性,在可延伸標記語言為基礎的整合模型中,建立其水平及垂直的一致性,且透過相似度的量測,比對不同模型,找出潛在的關聯來建議系統開發人員,以達到軟體模型的追溯性,最後我們在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.
    Appears in Collections:[資訊工程學系所] 碩士論文

    Files in This Item:

    File SizeFormat
    099THU00394024-001.pdf1748KbAdobe PDF272View/Open


    All items in THUIR are protected by copyright, with all rights reserved.


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

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