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...
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 |