Konzeption und Implementierung eines dreidimensionalen Klassenbrowser für Java

dc.contributor.authorEngelen, Frankde
dc.date.accessioned2004-12-06T12:55:15Z
dc.date.available2004-12-06T12:55:15Z
dc.date.created2000de
dc.date.issued2003-05-06de
dc.description.abstractIn der Softwareentwicklung ist der Einsatz von Diagrammen schon lange üblich. Die Komplexität moderner Softwaresysteme führt allerdings dazu, daß Diagramme, die deren Struktur verdeutlichen sollen, oft unübersichtlich erscheinen. Dies gilt insbesondere bei einer automatischer Generierung der Darstellung. Verschiedene Studien haben gezeigt, daß sich durch dreidimensionale Graphiken umfangreiche Sachverhalte besser verdeutlichen lassen. Ziel dieser Arbeit ist es deshalb, ein Konzept für eine dreidimensionale Visualisierung von Softwarestrukturen aufzuzeigen und dieses prototypisch umzusetzen. Dies erfolgt am Beispiel von Software, die in der Programmiersprache Java implementiert ist. Das entwickelte Konzept beruht insbesondere auf einer Kombination verschiedener zwei- und dreidimensionaler Visualisierungstechniken, wie z.B. der Cone Trees oder Information Cubes. Es zeigte sich, daß Sprachkonzepte von Java, wie z.B. Klassifizierung oder Vererbung, nicht starr auf bestimmte Darstellungstechniken abgebildet werden sollten, sondern eine Lösung vorzuziehen ist, die es erlaubt, zwischen verschiedenen Techniken gemäß der Eigenschaften des zu zeigenden Sachverhaltes auszuwählen. So entstand eine Art "Baukasten für Visualisierungen", der Anwendern eine Reihe von Techniken anbietet, die sie flexibel einsetzen können. Für die Umsetzung des Konzepts wurde eine Kombination aus einem Java-Applet und der Virtual Reality Modeling Language (VRML) eingesetzt.de
dc.format.extent5008182 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/2003/2691
dc.identifier.urihttp://dx.doi.org/10.17877/DE290R-16062
dc.language.isodede
dc.publisherUniversität Dortmundde
dc.subject.ddc004de
dc.titleKonzeption und Implementierung eines dreidimensionalen Klassenbrowser für Javade
dc.typeTextde
dc.type.publicationtypebachelorThesis
dcterms.accessRightsopen access

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
engelen.pdf
Size:
4.78 MB
Format:
Adobe Portable Document Format
Description:
DNB