DC FieldValueLanguage
dc.contributor.advisorBiffl, Stefan-
dc.contributor.authorPölz, Johannes-
dc.date.accessioned2020-06-30T07:08:38Z-
dc.date.issued2009-
dc.date.submitted2009-02-
dc.identifier.urihttps://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-28221-
dc.identifier.urihttp://hdl.handle.net/20.500.12708/11128-
dc.descriptionZsfassung in dt. Sprache-
dc.description.abstractFlexibilität, Effizienz und Usability sind die großen Ziele der Software Entwicklung. In dieser Diplomarbeit präsentieren wir mehrere Verbebesserungen des UML Zeichentools UMLet. Solche tools werden in den frühen Stadien des Softwareentwicklungsprozesses verwendet-dort wo ein schnelles erstes Design benötigt wird. Der größte Konkurrent ist noch immer Bleistift & Papier, weil-obwohl es einige Nachteile hat-es noch immer die größte Flexibilität und hohe Effizienz bietet.<br />Um auf dem UML Tool Markt konkurrenzfähig zu bleiben muss UMLet vom Benutzer erweiterbar sein. Deswegen stellen wir einen Erweiterungsmechanismus vor, der dem User gestattet eigene UML Element per End User Development zu erstellen. Das erhöht die Flexibilität, weil der User nicht auf ein vordefiniertes Set von UML Elementen eingeschränkt wird.<br />Zusätzlich stellen wir einen neuen Ansatz ganze UML Diagramme zu generieren vor. Dieser Ansatz generiert das Diagram aus einem Text, den der User eingibt. Das heißt, dass der Nutzer in der Lage ist mit der Tastatur ganze UML Diagramme zu erstellen-was die Effizienz stark erhöht.<br />Am Ende der Arbeit werden noch einige Refactorings, Verbesserungen der Usability und neue Features der UMLet Architektur vorgestellt.<br />de
dc.description.abstractFlexibility, efficiency and usability are major design goals in software development. In this thesis we present several improvements of the UML drawing tool UMLet. Such tools are usually used in early stages of the software development process-where a first quick design is needed. Their greatest competitor is still pen & paper, because-although having several disadvantages-it provides the greatest flexibility and is very efficient. To compete on the UML tool market, UMLet has to provide a possibility to be extended by the user. Therefore we provide an extension mechanism, that enables the user to create customized UML elements by End User Development. This increases flexibility because the user is not limited to choose from a predefined set of UML elements.<br />Additionally a new approach to generate whole UML diagrams is introduced. This approach generates the diagram out of user entered text. That means that the end user is able to generate the diagram by using just the keyboard, which increases efficiency by far.<br />Finally several necessary refactorings, improvements of usability and new features of the UMLet architecture are presented.en
dc.formatXII, 108 Bl.-
dc.languageEnglish-
dc.language.isoen-
dc.subjectUML Toolde
dc.subjectUML Diagramm Erzeugungde
dc.subjectUML Element Erzeugungde
dc.subjectEnd User Developmentde
dc.subjectUMLetde
dc.subjectUML toolen
dc.subjectUML diagram generationen
dc.subjectUML element generationen
dc.subjectEnd User Developmenten
dc.subjectUMLeten
dc.titleUML diagram and element generation exemplary study on UMLeten
dc.typeThesisen
dc.typeHochschulschriftde
tuw.publication.orgunitE188 - Institut für Softwaretechnik und Interaktive Systeme-
dc.type.qualificationlevelDiploma-
dc.identifier.libraryidAC05040024-
dc.description.numberOfPages108-
dc.identifier.urnurn:nbn:at:at-ubtuw:1-28221-
dc.thesistypeDiplomarbeitde
dc.thesistypeDiploma Thesisen
item.fulltextwith Fulltext-
item.openairetypeThesis-
item.openairetypeHochschulschrift-
item.cerifentitytypePublications-
item.cerifentitytypePublications-
item.languageiso639-1en-
item.grantfulltextopen-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
Appears in Collections:Thesis

Files in this item:

Show simple item record

Page view(s)

13
checked on Apr 9, 2021

Download(s)

79
checked on Apr 9, 2021

Google ScholarTM

Check


Items in reposiTUm are protected by copyright, with all rights reserved, unless otherwise indicated.