Virtual 3D worlds for enhanced visualization.
3D visualizations of software can be used to highlight relationships between system components, and also allow focussing on the internals of software, particularly when applied to object oriented software. Such visualizations allow software engineers to comprehend larger software systems, due to mor...
Main Author: | |
---|---|
Language: | en |
Published: |
University of Canterbury. Computer Science and Software Engineering
2014
|
Online Access: | http://hdl.handle.net/10092/9615 |
id |
ndltd-canterbury.ac.nz-oai-ir.canterbury.ac.nz-10092-9615 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-canterbury.ac.nz-oai-ir.canterbury.ac.nz-10092-96152015-03-30T15:29:53ZVirtual 3D worlds for enhanced visualization.Keown, Lachlan3D visualizations of software can be used to highlight relationships between system components, and also allow focussing on the internals of software, particularly when applied to object oriented software. Such visualizations allow software engineers to comprehend larger software systems, due to more information being available through the use of a third dimension. An architecture has been designed to carry out such visualizations. Major features of this architecture are a meta language to describe object oriented systems, a description language to generate generic visualizations, and an automated pipeline for generating visualizations. Using this architecture, several visualizations have been generated and analysed, to demonstrate advantages of this particular means of visualization.University of Canterbury. Computer Science and Software Engineering2014-09-16T02:50:46Z2014-09-16T02:50:46Z2000Electronic thesis or dissertationTexthttp://hdl.handle.net/10092/9615enNZCUCopyright Lachlan Keownhttp://library.canterbury.ac.nz/thesis/etheses_copyright.shtml |
collection |
NDLTD |
language |
en |
sources |
NDLTD |
description |
3D visualizations of software can be used to highlight relationships between system components, and also allow focussing on the internals of software, particularly when applied to object oriented software. Such visualizations allow software engineers to comprehend larger software systems, due to more information being available through the use of a third dimension. An architecture has been designed to carry out such visualizations. Major features of this architecture are a meta language to describe object oriented systems, a description language to generate generic visualizations, and an automated pipeline for generating visualizations. Using this architecture, several visualizations have been generated and analysed, to demonstrate advantages of this particular means of visualization. |
author |
Keown, Lachlan |
spellingShingle |
Keown, Lachlan Virtual 3D worlds for enhanced visualization. |
author_facet |
Keown, Lachlan |
author_sort |
Keown, Lachlan |
title |
Virtual 3D worlds for enhanced visualization. |
title_short |
Virtual 3D worlds for enhanced visualization. |
title_full |
Virtual 3D worlds for enhanced visualization. |
title_fullStr |
Virtual 3D worlds for enhanced visualization. |
title_full_unstemmed |
Virtual 3D worlds for enhanced visualization. |
title_sort |
virtual 3d worlds for enhanced visualization. |
publisher |
University of Canterbury. Computer Science and Software Engineering |
publishDate |
2014 |
url |
http://hdl.handle.net/10092/9615 |
work_keys_str_mv |
AT keownlachlan virtual3dworldsforenhancedvisualization |
_version_ |
1716799080307359744 |