<div class="csl-bib-body">
<div class="csl-entry">Schörkhuber, A. (2010). <i>Integritätsprüfung von Diskursmodellen, Transformationsregeln und strukturellen Modellen von graphischen User Interfaces</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/160894</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/160894
-
dc.description
Abweichender Titel laut Übersetzung der Verfasserin/des Verfassers
-
dc.description
Zsfassung in engl. Sprache
-
dc.description.abstract
User Interfaces können mit Hilfe von Tools auch automatisch oder semi-automatisch generiert werden. Ein derartiges Tool ist das Unified Communication Plattform (UCP)-Framework, welches es ermöglicht aus Diskursmodellen User Interfaces zu generieren. Im Zuge dieser Diplomarbeit wurden Eigenschaften untersucht und Modellintegritätsbedingungen definiert, welchen die Diskursmodelle sowie weitere Modelle im Rahmen der Generierung (Structural UI-Modelle und Regelmodelle) genügen müssen, damit aus diesen mit dem UCP-Framework User Interfaces generiert werden können. Unter Verwendung des sog. Validation Frameworks des Eclipse Modeling Frameworks (EMF), welches eine einfache Einbindung von Modellprüfungen ermöglicht, wurden entsprechende Modellprüfungs-Plugins realisiert. In diesen wurden die Modellintegritätsbedingungen in Form von Constraints implementiert. Zur Formulierung dieser Constraints wurde Java und die Object Constraint Language (OCL) verwendet. OCL ist eine Erweiterung der Unified Modelling Language (UML), welche eine eigens für den Zweck der Formulierung von Gültigkeitsbedingungen geschaffene Sprache darstellt. Diese Überprüfungen sollen dazu führen, dass (in diesem Sinn) korrekte Modelle rascher erstellt werden können und damit ein schnelleres Erstellen eines User Interfaces mit diesem Ansatz möglich wird.<br />
de
dc.description.abstract
User interfaces can be generated by tools in an automated or semi-automated way. One of these tools is the Unified Communication Platform (UCP)-Framework, which allows user interface generation based on discourse-models. This thesis evaluates properties of UCP-models and defines model integrity criteria. These must be met by discourse-models and other models used for generating user interfaces (structural UI-models and rule-models), to serve as a basis for the UCP-Framework for user interface generation. Model check plugins were created using the so-called Validation Framework of the Eclipse Modeling Framework (EMF), which allows an easy inclusion of model checks. These plugins contain model integrity criteria implemented in the form of constraints. These constraints were written in Java and the Object Constraint Language (OCL).<br />OCL is an addition to the Unified Modeling Language (UML) and was created for the definition of integrity criteria. These checks should allow - in this context - a faster creation of correct models, and subsequently a faster generation of user interfaces.
en
dc.language
Deutsch
-
dc.language.iso
de
-
dc.subject
Integritätsprüfung
de
dc.subject
Diskurs
de
dc.subject
User Interface
de
dc.subject
UCP
de
dc.subject
Validation
de
dc.subject
EMF
de
dc.subject
OCL
de
dc.subject
GUI
de
dc.subject
Constraint
de
dc.subject
Modellierung
de
dc.subject
integritycheck
en
dc.subject
discourse
en
dc.subject
user interface
en
dc.subject
UCP
en
dc.subject
validation
en
dc.subject
EMF
en
dc.subject
OCL
en
dc.subject
GUI
en
dc.subject
constraint
en
dc.subject
modelling
en
dc.title
Integritätsprüfung von Diskursmodellen, Transformationsregeln und strukturellen Modellen von graphischen User Interfaces
de
dc.title.alternative
Integritycheck of discourse-models, transformation-rules and structural models of graphical user interfaces