<div class="csl-bib-body">
<div class="csl-entry">Hegedüs, M. (2023). <i>Real-time collaborative modeling with eclipse GLSP</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2023.102183</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2023.102183
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/192848
-
dc.description.abstract
Der PC ist aus unserem Arbeitsumfeld nicht mehr wegzudenken. Er unterstützt uns während der Schul- und Studienzeit, beim Arbeiten, sowie auch in der Freizeit. Durch die Corona Pandemie ist diese Abhängigkeit nochmal enorm gestiegen. Viele Unterrichtsstunden wurden digital abgehalten, Freunde haben sich über Videotelefonie ausgetauscht, und viele von uns haben gänzlich remote gearbeitet. Jedoch bringt die dezentralisierte Verteilung einige Schwierigkeiten und Probleme mit sich, wie unter anderem die Gestaltung einer effizienten Zusammenarbeit mehrerer Personen. Hier kommt kollaboratives Arbeiten ins Spiel.Im Kontext der Informatik, bedeutet kollaboratives Arbeiten, dass mehrere Personen, gleichzeitig an einem Dokument tätig sind. Dies gilt für textuelle, sowie für alle weiteren Arten von Dokumenten. Die folgende Diplomarbeit konzentriert sich auf Diagramme, sprich grafische Dokumente, welche mit GLSP (Graphical Language Server Platform) interagieren. GLSP bietet eine Plattform, welche ein Protokoll bereitstellt, mit dem Tools für die Modellierung von Diagrammen entwickelt werden können. Diese Arbeit soll das GLSP Protokoll erweitern, so dass es möglich ist, kollaborativ in Echtzeit an Diagrammen zu modellieren. Das Untersuchen von existierenden kollaborativen Editoren, soll eine gute Grundlage schaffen, mit der klare Anforderungen für die Lösung definiert werden können. Die aufgestellten Fragen beschäftigen sich damit, wie GLSP erweitert werden muss, so dass es für kollaborative Zwecke genutzt werden kann. Des weiteren soll die Untersuchung einen Grundstein legen, um eine gute Benutzerfreundlichkeit innerhalb einer kollaborativen Session zu formen. Ein Prototyp, auf Basis des Workflow-Tools, soll das ausgearbeitete Konzept umsetzen und einen ersten Einblick in kollaboratives Modellieren mit GLSP bieten. Ebenfalls soll eine Evaluierung zeigen, dass es möglich ist, die Lösung ganz einfach auf andere Modellierungssprachen anzuwenden. Zum Schluss soll ein umfangreicher Echtzeittest die Lösung auf Performance, Benutzerfreundlichkeit und Zuverlässigkeit überprüfen.
de
dc.description.abstract
The PC has become an integral part of our working environment. It supports us at school and university, at work and in our free time. The coronavirus pandemic has increased this dependency enormously. Many lessons have been held remotely, friends have communicated via video calls and many of us have worked completely from home. However, working from home also brings a number of difficulties and problems with it, for example how several people can work together efficiently on the same thing. This is where collaborative working starts.In the context of IT, collaborative work means that several people are working on a document at the same time. This applies to textual documents, as well as all other kinds of documents. This diploma thesis is concentrating on diagrams, i.e. graphical documents that interact with GLSP (Graphical Language Server Platform). GLSP offers a platform, which provides a protocol, to develop modeling tools for diagrams. This work is intended to extend the GLSP protocol, so it will provide collaborative real-time modeling on diagrams.Analyzing existing collaborative editors should provide a good base upon to define clear requirements for the solution. The raised questions deal with how GLSP can be extended in order to use it for collaborative purposes. Furthermore, the investigation should lay the foundation for creating a good user experience within a collaborative session. A prototype based on the Workflow tool aims to implement the developed concept and provide a first insight into collaborative modeling with GLSP. An evaluation should also demonstrate that it is easily possible to apply the prototype to other modeling languages. Finally, a comprehensive real-time test will check the solution for performance, user-friendliness and reliability.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
Kollaborative Modellierung
de
dc.subject
GLSP
de
dc.subject
UML
de
dc.subject
bigUML
de
dc.subject
Workflow Tool
de
dc.subject
Web Modellierung
de
dc.subject
Modellierungstool
de
dc.subject
Visual Studio Live Share
de
dc.subject
Collaborative modeling
en
dc.subject
GLSP
en
dc.subject
UML
en
dc.subject
bigUML
en
dc.subject
Workflow tool
en
dc.subject
Web modeling
en
dc.subject
Modeling tool
en
dc.subject
Visual Studio Live Share
en
dc.title
Real-time collaborative modeling with eclipse GLSP
en
dc.title.alternative
Kollaborative Modellierung in Echtzeit mit Eclipse GLSP
de
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2023.102183
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Markus Hegedüs
-
dc.publisher.place
Wien
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
tuw.publication.orgunit
E194 - Institut für Information Systems Engineering