<div class="csl-bib-body">
<div class="csl-entry">Metin, H., & Bork, D. (2023). On Developing and Operating GLSP-based Web Modeling Tools: Lessons Learned from BIGUML. In <i>2023 ACM/IEEE 26th International Conference on Model Driven Engineering Languages and Systems (MODELS)</i> (pp. 129–139). IEEE. https://doi.org/10.1109/MODELS58315.2023.00031</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/193246
-
dc.description.abstract
The development of web-based modeling tools still poses significant challenges for developers. The Graphical Language Server Platform (GLSP) reduced some of these challenges by providing the necessary frameworks to efficiently create web modeling tools. However, more knowledge and experience are required regarding developing GLSP-based web modeling tools. This paper discusses the challenges and lessons learned after working with GLSP and realizing several GLSP-based modeling tools. More concretely, experiences, concepts, steps to be followed to develop and operate a GLSP-based web modeling tool, and the advantages and disadvantages of working with GLSP are discussed. As a proof of concept, we will report on the realization of a GLSP-based UML editor called BIGUML. Through BIGUML, we show that our procedure and the reference architecture we developed resulted in a scalable and flexible GLSP-based web modeling tool. The lessons learned, the procedural approach, the reference architecture, and the critical reflection on the challenges and opportunities of using GLSP provide valuable insights to the community and shall ease the decision of whether or not to use GLSP for future tool development projects.
en
dc.description.sponsorship
FFG - Österr. Forschungsförderungs- gesellschaft mbH
-
dc.language.iso
en
-
dc.subject
Modeling tool
en
dc.subject
Knowledge engineering
en
dc.subject
Unified Modeling Language
en
dc.subject
Computer architecture
en
dc.subject
Model driven engineering
en
dc.subject
web modeling
en
dc.title
On Developing and Operating GLSP-based Web Modeling Tools: Lessons Learned from BIGUML
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.relation.isbn
979-8-3503-2480-8
-
dc.description.startpage
129
-
dc.description.endpage
139
-
dc.relation.grantno
I-2023-1
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
2023 ACM/IEEE 26th International Conference on Model Driven Engineering Languages and Systems (MODELS)
-
tuw.peerreviewed
true
-
tuw.relation.publisher
IEEE
-
tuw.relation.publisherplace
Piscataway
-
tuw.project.title
Automatisiertes End-to-End-Testen von Cloud-basierten Modellierungswerkzeugen
-
tuw.researchTopic.id
I4
-
tuw.researchTopic.name
Information Systems Engineering
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E194-03 - Forschungsbereich Business Informatics
-
tuw.publisher.doi
10.1109/MODELS58315.2023.00031
-
dc.description.numberOfPages
11
-
tuw.author.orcid
0000-0001-8259-2297
-
tuw.event.name
2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)
en
tuw.event.startdate
01-10-2023
-
tuw.event.enddate
06-10-2023
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Västeras
-
tuw.event.country
SE
-
tuw.event.presenter
Bork, Dominik
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Wirtschaftswissenschaften
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
5020
-
wb.sciencebranch.value
90
-
wb.sciencebranch.value
10
-
item.languageiso639-1
en
-
item.openairetype
conference paper
-
item.grantfulltext
none
-
item.fulltext
no Fulltext
-
item.cerifentitytype
Publications
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
crisitem.author.dept
E194 - Institut für Information Systems Engineering
-
crisitem.author.dept
E194-03 - Forschungsbereich Business Informatics
-
crisitem.author.orcid
0000-0001-8259-2297
-
crisitem.author.parentorg
E180 - Fakultät für Informatik
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.project.funder
FFG - Österr. Forschungsförderungs- gesellschaft mbH