The Design and Implementation of Tree Layout Visualization Metaphor for DIVA

碩士 === 國立臺灣師範大學 === 資訊教育學系 === 95 === Debugger is a tool that programmers use to find the bugs in the program. It typically provides textual debugging information to programmer and is usually combined into the IDE (Integrated Development Environment). Because the textual debugging information only d...

Full description

Bibliographic Details
Main Author: 邱明杰
Other Authors: 鄭永斌
Format: Others
Language:en_US
Online Access:http://ndltd.ncl.edu.tw/handle/14276278556032927656
id ndltd-TW-095NTNU5395016
record_format oai_dc
spelling ndltd-TW-095NTNU53950162016-05-23T04:17:32Z http://ndltd.ncl.edu.tw/handle/14276278556032927656 The Design and Implementation of Tree Layout Visualization Metaphor for DIVA 樹狀結構的輸出設計與實作 邱明杰 碩士 國立臺灣師範大學 資訊教育學系 95 Debugger is a tool that programmers use to find the bugs in the program. It typically provides textual debugging information to programmer and is usually combined into the IDE (Integrated Development Environment). Because the textual debugging information only displays numerical values of variables, it is considered inadequate for understanding complicated data structures. There are some debugging tools that can display debugging information in 2-dimension, which is more understandable than textual information. However, rendering data in a 2-D display is often limited by the view port. When too much information is rendered together, it is useless. In this thesis, not only do we extend the rendering to 3-D but also design an object-oriented framework which enables the separation of VM programming from visualization system and particularly the compositionality of visualization metaphors.. An experimental layout visualization metaphor under the framework is implemented to rendering tree data structure, a commonly used data structure during programming. 鄭永斌 學位論文 ; thesis 44 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣師範大學 === 資訊教育學系 === 95 === Debugger is a tool that programmers use to find the bugs in the program. It typically provides textual debugging information to programmer and is usually combined into the IDE (Integrated Development Environment). Because the textual debugging information only displays numerical values of variables, it is considered inadequate for understanding complicated data structures. There are some debugging tools that can display debugging information in 2-dimension, which is more understandable than textual information. However, rendering data in a 2-D display is often limited by the view port. When too much information is rendered together, it is useless. In this thesis, not only do we extend the rendering to 3-D but also design an object-oriented framework which enables the separation of VM programming from visualization system and particularly the compositionality of visualization metaphors.. An experimental layout visualization metaphor under the framework is implemented to rendering tree data structure, a commonly used data structure during programming.
author2 鄭永斌
author_facet 鄭永斌
邱明杰
author 邱明杰
spellingShingle 邱明杰
The Design and Implementation of Tree Layout Visualization Metaphor for DIVA
author_sort 邱明杰
title The Design and Implementation of Tree Layout Visualization Metaphor for DIVA
title_short The Design and Implementation of Tree Layout Visualization Metaphor for DIVA
title_full The Design and Implementation of Tree Layout Visualization Metaphor for DIVA
title_fullStr The Design and Implementation of Tree Layout Visualization Metaphor for DIVA
title_full_unstemmed The Design and Implementation of Tree Layout Visualization Metaphor for DIVA
title_sort design and implementation of tree layout visualization metaphor for diva
url http://ndltd.ncl.edu.tw/handle/14276278556032927656
work_keys_str_mv AT qiūmíngjié thedesignandimplementationoftreelayoutvisualizationmetaphorfordiva
AT qiūmíngjié shùzhuàngjiégòudeshūchūshèjìyǔshízuò
AT qiūmíngjié designandimplementationoftreelayoutvisualizationmetaphorfordiva
_version_ 1718277992623374336