中大機構典藏-NCU Institutional Repository-提供博碩士論文、考古題、期刊論文、研究計畫等下載:Item 987654321/78644
English  |  正體中文  |  简体中文  |  全文笔数/总笔数 : 80990/80990 (100%)
造访人次 : 41644010      在线人数 : 1211
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜寻范围 查询小技巧:
  • 您可在西文检索词汇前后加上"双引号",以获取较精准的检索结果
  • 若欲以作者姓名搜寻,建议至进阶搜寻限定作者字段,可获得较完整数据
  • 进阶搜寻


    jsp.display-item.identifier=請使用永久網址來引用或連結此文件: http://ir.lib.ncu.edu.tw/handle/987654321/78644


    题名: EDA 產業軟體除錯- 創新工具 xDIVA 之研發與導入;Introduction of Xdiva to the Software Debugging of Eda Industry
    作者: 鄭永斌
    贡献者: 國立中央大學資訊工程系
    关键词: EDA產業;視覺化除錯;軟體視覺化;軟體除錯;可合成視覺化;可程式視覺化;EDA Industry;visual debugging;debugging visualization;software visualization;composable visualization metaphors;program visualization.
    日期: 2018-12-19
    上传时间: 2018-12-20 13:41:44 (UTC+8)
    出版者: 科技部
    摘要: 儘管軟體視覺化工具已經有很大的進展,但是現在的程式設計師仍然必須依賴插入額外的程式碼(像是printf)來顯示複雜的程式狀態以進行除錯。直到最近才開始有像DDD(Data Display Debugger)這類的除錯工具提供程式設計師資料型態的視覺化。但是這類的軟體工具依然有許多的限制。實務應用上,軟體視覺化仍然存在許多障礙,最主要的原因是程式的資料型態具備多樣性與廣泛性。面對資料型態在各個領域的多變與複雜,讓依賴固定視覺化方式的工具,都難以在實用上符合使用者的興趣。在這個計畫中,我們嘗試去解決這個問題,並提出建構一個視覺化除錯軟體,叫xDIVA。xDIVA導入3D繪圖引擎,靠使用3D的圖形,顏色和動畫,來視覺化軟體與除錯資訊。xDIVA透過謹慎小心的物件導向分析與設計,讓VM (Visualization Metaphor) 和變數資料能夠在最低耦合的情況,可以與使用者互動,還可以互相合成。一個複雜的VM可以由許多基礎的VM組合而成。每個VM都是獨立可以替代的。初步的一些成果與應用,將用來展示xDIVA的好處,而本計畫的未來工作將對xDIVA做更進一步的提升,並且實際運用於EDA (Electronic Design Automation) 軟體產業中。 ;Despite the progress made in the field of program visualization, programmers nowadays still rely on inserting extra code (e.g., print statements) to visualize complicated program states during debugging. Only recently have tools such as DDD (Data Display Debugger) began to provide visualization of data types for programmers. Still such visualizations are limited. There are many obstacles that have impeded and continue to impede program visualization for practical use. A major one is the wide variety of data types in a computer program. Given the variety and complexity of computations for many domains, it is unlikely that visualizations will be available a priori to cover everything that might be of interest. As an attempt to address the problem, a debugging visualization tool called xDIVA is presented in this proposal. The visual effects of xDIVA use 3-D shapes, colors, and animations from a 3-D rendering engine. xDIVA conducts a novel and meticulous object-oriented design so that visualization metaphors are interactive, composable, and decoupled from data, i.e. a complicated visualization metaphor can be composed and assembled from basic ones, each of which is independently replaceable. In this proposal, xDIVA will be refactored and advanced to be really used in EDA (Electronic Design Automation) software industry.
    關聯: 財團法人國家實驗研究院科技政策研究與資訊中心
    显示于类别:[資訊工程學系] 研究計畫

    文件中的档案:

    档案 描述 大小格式浏览次数
    index.html0KbHTML258检视/开启


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

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明