---
_id: '48368'
abstract:
- lang: eng
text: Low-code development platforms (LCDPs) recently sparked interest in both academia
and industry, promising to speed up software development and make it accessible
to users with little or no programming experience. Thus, the mass-development
of software applications that are custom-made to the tasks, skills, and preferences
of end users is potentially enabled. Although different LCDPs have been analysed
with respect to their functionality and applied to exemplary case studies in recent
work, there is a shortage of experience reports in which LCDPs are used to digitize
business processes in small and medium manufacturing enterprises. In this paper,
we therefore summarize our experience from supporting industry partners to identify
business processes that are suitable for being implemented with low-code technologies
and to select an LCDP that meets the requirements of the business process while
aligning with the overall digitization strategy of the respective company. We
also present the opportunities and challenges of the low-code approach as perceived
by industry partners. In summary, the low-code approach should be seen as an essential
factor for the digitization of business processes in small and medium manufacturing
companies.
author:
- first_name: Nils
full_name: Weidmann, Nils
id: '53103'
last_name: Weidmann
- first_name: Jonas
full_name: Kirchhoff, Jonas
id: '39928'
last_name: Kirchhoff
- first_name: Stefan
full_name: Sauer, Stefan
id: '447'
last_name: Sauer
orcid: 0000-0003-3084-0409
citation:
ama: 'Weidmann N, Kirchhoff J, Sauer S. Digitizing Processes in Manufacturing Companies
via Low-Code Software (to appear). In: Springer; 2023.'
apa: Weidmann, N., Kirchhoff, J., & Sauer, S. (2023). Digitizing Processes
in Manufacturing Companies via Low-Code Software (to appear).
bibtex: '@inproceedings{Weidmann_Kirchhoff_Sauer_2023, title={Digitizing Processes
in Manufacturing Companies via Low-Code Software (to appear)}, publisher={Springer},
author={Weidmann, Nils and Kirchhoff, Jonas and Sauer, Stefan}, year={2023} }'
chicago: Weidmann, Nils, Jonas Kirchhoff, and Stefan Sauer. “Digitizing Processes
in Manufacturing Companies via Low-Code Software (to Appear).” Springer, 2023.
ieee: N. Weidmann, J. Kirchhoff, and S. Sauer, “Digitizing Processes in Manufacturing
Companies via Low-Code Software (to appear),” 2023.
mla: Weidmann, Nils, et al. Digitizing Processes in Manufacturing Companies via
Low-Code Software (to Appear). Springer, 2023.
short: 'N. Weidmann, J. Kirchhoff, S. Sauer, in: Springer, 2023.'
date_created: 2023-10-20T18:55:13Z
date_updated: 2023-10-27T20:58:38Z
department:
- _id: '534'
- _id: '66'
language:
- iso: eng
publisher: Springer
status: public
title: Digitizing Processes in Manufacturing Companies via Low-Code Software (to appear)
type: conference
user_id: '39928'
year: '2023'
...
---
_id: '29926'
author:
- first_name: Enes
full_name: Yigitbas, Enes
id: '8447'
last_name: Yigitbas
orcid: 0000-0002-5967-833X
- first_name: Simon
full_name: Gorissen, Simon
last_name: Gorissen
- first_name: Nils
full_name: Weidmann, Nils
id: '53103'
last_name: Weidmann
- first_name: Gregor
full_name: Engels, Gregor
id: '107'
last_name: Engels
citation:
ama: 'Yigitbas E, Gorissen S, Weidmann N, Engels G. Collaborative Software Modeling
in Virtual Reality. In: Grunske L, Siegmund J, Vogelsang A, eds. Software Engineering
2022, Fachtagung Des GI-Fachbereichs Softwaretechnik, 21.-25. Februar 2022, Virtuell.
Vol {P-320}. LNI. Gesellschaft für Informatik e.V.; 2022:93–94. doi:10.18420/se2022-ws-032'
apa: 'Yigitbas, E., Gorissen, S., Weidmann, N., & Engels, G. (2022). Collaborative
Software Modeling in Virtual Reality. In L. Grunske, J. Siegmund, & A. Vogelsang
(Eds.), Software Engineering 2022, Fachtagung des GI-Fachbereichs Softwaretechnik,
21.-25. Februar 2022, Virtuell: Vol. {P-320} (pp. 93–94). Gesellschaft für
Informatik e.V. https://doi.org/10.18420/se2022-ws-032'
bibtex: '@inproceedings{Yigitbas_Gorissen_Weidmann_Engels_2022, series={LNI}, title={Collaborative
Software Modeling in Virtual Reality}, volume={{P-320}}, DOI={10.18420/se2022-ws-032},
booktitle={Software Engineering 2022, Fachtagung des GI-Fachbereichs Softwaretechnik,
21.-25. Februar 2022, Virtuell}, publisher={Gesellschaft für Informatik e.V.},
author={Yigitbas, Enes and Gorissen, Simon and Weidmann, Nils and Engels, Gregor},
editor={Grunske, Lars and Siegmund, Janet and Vogelsang, Andreas}, year={2022},
pages={93–94}, collection={LNI} }'
chicago: Yigitbas, Enes, Simon Gorissen, Nils Weidmann, and Gregor Engels. “Collaborative
Software Modeling in Virtual Reality.” In Software Engineering 2022, Fachtagung
Des GI-Fachbereichs Softwaretechnik, 21.-25. Februar 2022, Virtuell, edited
by Lars Grunske, Janet Siegmund, and Andreas Vogelsang, {P-320}:93–94. LNI. Gesellschaft
für Informatik e.V., 2022. https://doi.org/10.18420/se2022-ws-032.
ieee: 'E. Yigitbas, S. Gorissen, N. Weidmann, and G. Engels, “Collaborative Software
Modeling in Virtual Reality,” in Software Engineering 2022, Fachtagung des
GI-Fachbereichs Softwaretechnik, 21.-25. Februar 2022, Virtuell, 2022, vol.
{P-320}, pp. 93–94, doi: 10.18420/se2022-ws-032.'
mla: Yigitbas, Enes, et al. “Collaborative Software Modeling in Virtual Reality.”
Software Engineering 2022, Fachtagung Des GI-Fachbereichs Softwaretechnik,
21.-25. Februar 2022, Virtuell, edited by Lars Grunske et al., vol. {P-320},
Gesellschaft für Informatik e.V., 2022, pp. 93–94, doi:10.18420/se2022-ws-032.
short: 'E. Yigitbas, S. Gorissen, N. Weidmann, G. Engels, in: L. Grunske, J. Siegmund,
A. Vogelsang (Eds.), Software Engineering 2022, Fachtagung Des GI-Fachbereichs
Softwaretechnik, 21.-25. Februar 2022, Virtuell, Gesellschaft für Informatik e.V.,
2022, pp. 93–94.'
date_created: 2022-02-21T10:46:55Z
date_updated: 2022-02-21T10:47:30Z
department:
- _id: '66'
- _id: '534'
doi: 10.18420/se2022-ws-032
editor:
- first_name: Lars
full_name: Grunske, Lars
last_name: Grunske
- first_name: Janet
full_name: Siegmund, Janet
last_name: Siegmund
- first_name: Andreas
full_name: Vogelsang, Andreas
last_name: Vogelsang
language:
- iso: eng
page: 93–94
publication: Software Engineering 2022, Fachtagung des GI-Fachbereichs Softwaretechnik,
21.-25. Februar 2022, Virtuell
publisher: Gesellschaft für Informatik e.V.
series_title: LNI
status: public
title: Collaborative Software Modeling in Virtual Reality
type: conference
user_id: '8447'
volume: '{P-320}'
year: '2022'
...
---
_id: '41164'
abstract:
- lang: eng
text: Companies show an increasing interest in low-code development platforms to
facilitate application development by domain experts without sophisticated software
development knowledge. Thus, companies aim for a more efficient development of
more effective applications since domain experts as so-called citizen developers
are no longer limited by the availability and domain knowledge of trained software
developers. Nevertheless, efficiency and effectiveness of application development
is traditionally also largely influenced by the use of a suitable software development
method. Domain experts are, however, not trained in software development methods.
This introduces a risk of domain experts creating unusable applications or exceeding
the designated time frame of a project (or both). In this paper, we therefore
propose an initial version of a situational software development method which
supports domain experts in manufacturing companies during the low-code development
of applications. The method can be tailored based on situational factors, considering
application requirements, features of the used low-code development platform,
and characteristics of the development team. We also present feedback corroborating
the usefulness of our method and future extension points based on expert interviews.
author:
- first_name: Jonas
full_name: Kirchhoff, Jonas
id: '39928'
last_name: Kirchhoff
- first_name: Nils
full_name: Weidmann, Nils
id: '53103'
last_name: Weidmann
- first_name: Stefan
full_name: Sauer, Stefan
id: '447'
last_name: Sauer
- first_name: Gregor
full_name: Engels, Gregor
id: '107'
last_name: Engels
citation:
ama: 'Kirchhoff J, Weidmann N, Sauer S, Engels G. Situational Development of Low-Code
Applications in Manufacturing Companies. In: Proceedings of the 25th International
Conference on Model Driven Engineering Languages and Systems: Companion Proceedings.
ACM; 2022. doi:10.1145/3550356.3561560'
apa: 'Kirchhoff, J., Weidmann, N., Sauer, S., & Engels, G. (2022). Situational
Development of Low-Code Applications in Manufacturing Companies. Proceedings
of the 25th International Conference on Model Driven Engineering Languages and
Systems: Companion Proceedings. https://doi.org/10.1145/3550356.3561560'
bibtex: '@inproceedings{Kirchhoff_Weidmann_Sauer_Engels_2022, title={Situational
Development of Low-Code Applications in Manufacturing Companies}, DOI={10.1145/3550356.3561560},
booktitle={Proceedings of the 25th International Conference on Model Driven Engineering
Languages and Systems: Companion Proceedings}, publisher={ACM}, author={Kirchhoff,
Jonas and Weidmann, Nils and Sauer, Stefan and Engels, Gregor}, year={2022} }'
chicago: 'Kirchhoff, Jonas, Nils Weidmann, Stefan Sauer, and Gregor Engels. “Situational
Development of Low-Code Applications in Manufacturing Companies.” In Proceedings
of the 25th International Conference on Model Driven Engineering Languages and
Systems: Companion Proceedings. ACM, 2022. https://doi.org/10.1145/3550356.3561560.'
ieee: 'J. Kirchhoff, N. Weidmann, S. Sauer, and G. Engels, “Situational Development
of Low-Code Applications in Manufacturing Companies,” 2022, doi: 10.1145/3550356.3561560.'
mla: 'Kirchhoff, Jonas, et al. “Situational Development of Low-Code Applications
in Manufacturing Companies.” Proceedings of the 25th International Conference
on Model Driven Engineering Languages and Systems: Companion Proceedings,
ACM, 2022, doi:10.1145/3550356.3561560.'
short: 'J. Kirchhoff, N. Weidmann, S. Sauer, G. Engels, in: Proceedings of the 25th
International Conference on Model Driven Engineering Languages and Systems: Companion
Proceedings, ACM, 2022.'
date_created: 2023-01-31T12:00:42Z
date_updated: 2023-01-31T12:04:09Z
department:
- _id: '534'
- _id: '66'
doi: 10.1145/3550356.3561560
language:
- iso: eng
publication: 'Proceedings of the 25th International Conference on Model Driven Engineering
Languages and Systems: Companion Proceedings'
publication_status: published
publisher: ACM
status: public
title: Situational Development of Low-Code Applications in Manufacturing Companies
type: conference
user_id: '39928'
year: '2022'
...
---
_id: '41134'
author:
- first_name: Sebastian
full_name: Gottschalk, Sebastian
id: '47208'
last_name: Gottschalk
- first_name: Rakshit
full_name: Bhat, Rakshit
last_name: Bhat
- first_name: Nils
full_name: Weidmann, Nils
id: '53103'
last_name: Weidmann
- first_name: Jonas
full_name: Kirchhoff, Jonas
id: '39928'
last_name: Kirchhoff
- first_name: Gregor
full_name: Engels, Gregor
id: '107'
last_name: Engels
citation:
ama: 'Gottschalk S, Bhat R, Weidmann N, Kirchhoff J, Engels G. Low-code experimentation
on software products. In: Proceedings of the 25th International Conference
on Model Driven Engineering Languages and Systems: Companion Proceedings.
ACM; 2022. doi:10.1145/3550356.3561572'
apa: 'Gottschalk, S., Bhat, R., Weidmann, N., Kirchhoff, J., & Engels, G. (2022).
Low-code experimentation on software products. Proceedings of the 25th International
Conference on Model Driven Engineering Languages and Systems: Companion Proceedings.
https://doi.org/10.1145/3550356.3561572'
bibtex: '@inproceedings{Gottschalk_Bhat_Weidmann_Kirchhoff_Engels_2022, title={Low-code
experimentation on software products}, DOI={10.1145/3550356.3561572},
booktitle={Proceedings of the 25th International Conference on Model Driven Engineering
Languages and Systems: Companion Proceedings}, publisher={ACM}, author={Gottschalk,
Sebastian and Bhat, Rakshit and Weidmann, Nils and Kirchhoff, Jonas and Engels,
Gregor}, year={2022} }'
chicago: 'Gottschalk, Sebastian, Rakshit Bhat, Nils Weidmann, Jonas Kirchhoff, and
Gregor Engels. “Low-Code Experimentation on Software Products.” In Proceedings
of the 25th International Conference on Model Driven Engineering Languages and
Systems: Companion Proceedings. ACM, 2022. https://doi.org/10.1145/3550356.3561572.'
ieee: 'S. Gottschalk, R. Bhat, N. Weidmann, J. Kirchhoff, and G. Engels, “Low-code
experimentation on software products,” 2022, doi: 10.1145/3550356.3561572.'
mla: 'Gottschalk, Sebastian, et al. “Low-Code Experimentation on Software Products.”
Proceedings of the 25th International Conference on Model Driven Engineering
Languages and Systems: Companion Proceedings, ACM, 2022, doi:10.1145/3550356.3561572.'
short: 'S. Gottschalk, R. Bhat, N. Weidmann, J. Kirchhoff, G. Engels, in: Proceedings
of the 25th International Conference on Model Driven Engineering Languages and
Systems: Companion Proceedings, ACM, 2022.'
date_created: 2023-01-31T09:29:09Z
date_updated: 2023-02-01T07:25:52Z
department:
- _id: '66'
doi: 10.1145/3550356.3561572
language:
- iso: eng
project:
- _id: '1'
name: 'SFB 901: SFB 901'
- _id: '4'
name: 'SFB 901 - C: SFB 901 - Project Area C'
- _id: '17'
name: 'SFB 901 - C5: SFB 901 - Subproject C5'
publication: 'Proceedings of the 25th International Conference on Model Driven Engineering
Languages and Systems: Companion Proceedings'
publication_status: published
publisher: ACM
status: public
title: Low-code experimentation on software products
type: conference
user_id: '47208'
year: '2022'
...
---
_id: '32306'
author:
- first_name: Nils
full_name: Weidmann, Nils
id: '53103'
last_name: Weidmann
- first_name: Enes
full_name: Yigitbas, Enes
id: '8447'
last_name: Yigitbas
orcid: 0000-0002-5967-833X
- first_name: Anthony
full_name: Anjorin, Anthony
last_name: Anjorin
- first_name: 'Ankita '
full_name: 'Srivastava, Ankita '
last_name: Srivastava
- first_name: Jane
full_name: Jose, Jane
last_name: Jose
citation:
ama: Weidmann N, Yigitbas E, Anjorin A, Srivastava A, Jose J. Human-in-the-Loop
Large-Scale Model Transformations with the VICToRy Debugger . The Journal of
Object Technology . Published online 2022.
apa: Weidmann, N., Yigitbas, E., Anjorin, A., Srivastava, A., & Jose, J. (2022).
Human-in-the-Loop Large-Scale Model Transformations with the VICToRy Debugger
. The Journal of Object Technology .
bibtex: '@article{Weidmann_Yigitbas_Anjorin_Srivastava_Jose_2022, title={Human-in-the-Loop
Large-Scale Model Transformations with the VICToRy Debugger }, journal={The Journal
of Object Technology }, author={Weidmann, Nils and Yigitbas, Enes and Anjorin,
Anthony and Srivastava, Ankita and Jose, Jane}, year={2022} }'
chicago: Weidmann, Nils, Enes Yigitbas, Anthony Anjorin, Ankita Srivastava, and
Jane Jose. “Human-in-the-Loop Large-Scale Model Transformations with the VICToRy
Debugger .” The Journal of Object Technology , 2022.
ieee: N. Weidmann, E. Yigitbas, A. Anjorin, A. Srivastava, and J. Jose, “Human-in-the-Loop
Large-Scale Model Transformations with the VICToRy Debugger ,” The Journal
of Object Technology , 2022.
mla: Weidmann, Nils, et al. “Human-in-the-Loop Large-Scale Model Transformations
with the VICToRy Debugger .” The Journal of Object Technology , 2022.
short: N. Weidmann, E. Yigitbas, A. Anjorin, A. Srivastava, J. Jose, The Journal
of Object Technology (2022).
date_created: 2022-07-01T08:05:50Z
date_updated: 2023-03-14T09:59:31Z
department:
- _id: '66'
- _id: '534'
language:
- iso: eng
publication: 'The Journal of Object Technology '
status: public
title: 'Human-in-the-Loop Large-Scale Model Transformations with the VICToRy Debugger '
type: journal_article
user_id: '8447'
year: '2022'
...
---
_id: '34006'
author:
- first_name: Enes
full_name: Yigitbas, Enes
id: '8447'
last_name: Yigitbas
orcid: 0000-0002-5967-833X
- first_name: Simon
full_name: Gorissen, Simon
last_name: Gorissen
- first_name: Nils
full_name: Weidmann, Nils
id: '53103'
last_name: Weidmann
- first_name: Gregor
full_name: Engels, Gregor
id: '107'
last_name: Engels
citation:
ama: Yigitbas E, Gorissen S, Weidmann N, Engels G. Design and Evaluation of a Collaborative
UML Modeling Environment in Virtual Reality. International Journal on Software
and Systems Modeling (SoSyM) . Published online 2022.
apa: Yigitbas, E., Gorissen, S., Weidmann, N., & Engels, G. (2022). Design and
Evaluation of a Collaborative UML Modeling Environment in Virtual Reality. International
Journal on Software and Systems Modeling (SoSyM) .
bibtex: '@article{Yigitbas_Gorissen_Weidmann_Engels_2022, title={Design and Evaluation
of a Collaborative UML Modeling Environment in Virtual Reality}, journal={International
Journal on Software and Systems Modeling (SoSyM) }, author={Yigitbas, Enes and
Gorissen, Simon and Weidmann, Nils and Engels, Gregor}, year={2022} }'
chicago: Yigitbas, Enes, Simon Gorissen, Nils Weidmann, and Gregor Engels. “Design
and Evaluation of a Collaborative UML Modeling Environment in Virtual Reality.”
International Journal on Software and Systems Modeling (SoSyM) , 2022.
ieee: E. Yigitbas, S. Gorissen, N. Weidmann, and G. Engels, “Design and Evaluation
of a Collaborative UML Modeling Environment in Virtual Reality,” International
Journal on Software and Systems Modeling (SoSyM) , 2022.
mla: Yigitbas, Enes, et al. “Design and Evaluation of a Collaborative UML Modeling
Environment in Virtual Reality.” International Journal on Software and Systems
Modeling (SoSyM) , 2022.
short: E. Yigitbas, S. Gorissen, N. Weidmann, G. Engels, International Journal on
Software and Systems Modeling (SoSyM) (2022).
date_created: 2022-11-04T09:26:19Z
date_updated: 2023-03-14T09:57:41Z
department:
- _id: '66'
- _id: '534'
language:
- iso: eng
publication: 'International Journal on Software and Systems Modeling (SoSyM) '
status: public
title: Design and Evaluation of a Collaborative UML Modeling Environment in Virtual
Reality
type: journal_article
user_id: '8447'
year: '2022'
...
---
_id: '27418'
author:
- first_name: Nils
full_name: Weidmann, Nils
id: '53103'
last_name: Weidmann
- first_name: Anthony
full_name: Anjorin, Anthony
last_name: Anjorin
citation:
ama: 'Weidmann N, Anjorin A. eMoflon: : Neo - Consistency and Model Management with
Graph Databases. In: Iovino L, Michael Kristensen L, eds. {STAF} 2021 Workshop
Proceedings: 9th International Workshop on Bidirectional Transformations, Joint
Workshop on Foundations and Practice of Visual Modeling and Data for Model-Driven
Engineering, International Workshop on {MDE} for Smart IoT Systems, 4th International
Workshop on (Meta)Modeling for Healthcare Systems, and 20th International Workshop
on {OCL} and Textual Modeling Co-Located with Software Technologies: Applications
and Foundations, Federation of Conferences {(STAF} 2021), Virtual Event / Bergen,
Norway, June 21-25, 2021. Vol 2999. {CEUR} Workshop Proceedings. CEUR-WS.org;
2021:54-64.'
apa: 'Weidmann, N., & Anjorin, A. (2021). eMoflon: : Neo - Consistency and Model
Management with Graph Databases. In L. Iovino & L. Michael Kristensen (Eds.),
{STAF} 2021 Workshop Proceedings: 9th International Workshop on Bidirectional
Transformations, Joint Workshop on Foundations and Practice of Visual Modeling
and Data for Model-Driven Engineering, International workshop on {MDE} for Smart
IoT Systems, 4th International Workshop on (Meta)Modeling for Healthcare Systems,
and 20th International Workshop on {OCL} and Textual Modeling co-located with
Software Technologies: Applications and Foundations, Federation of Conferences
{(STAF} 2021), Virtual Event / Bergen, Norway, June 21-25, 2021 (Vol. 2999,
pp. 54–64). CEUR-WS.org.'
bibtex: '@inproceedings{Weidmann_Anjorin_2021, series={{CEUR} Workshop Proceedings},
title={eMoflon: : Neo - Consistency and Model Management with Graph Databases},
volume={2999}, booktitle={{STAF} 2021 Workshop Proceedings: 9th International
Workshop on Bidirectional Transformations, Joint Workshop on Foundations and Practice
of Visual Modeling and Data for Model-Driven Engineering, International workshop
on {MDE} for Smart IoT Systems, 4th International Workshop on (Meta)Modeling for
Healthcare Systems, and 20th International Workshop on {OCL} and Textual Modeling
co-located with Software Technologies: Applications and Foundations, Federation
of Conferences {(STAF} 2021), Virtual Event / Bergen, Norway, June 21-25, 2021},
publisher={CEUR-WS.org}, author={Weidmann, Nils and Anjorin, Anthony}, editor={Iovino,
Ludovico and Michael Kristensen, Lars}, year={2021}, pages={54–64}, collection={{CEUR}
Workshop Proceedings} }'
chicago: 'Weidmann, Nils, and Anthony Anjorin. “EMoflon: : Neo - Consistency and
Model Management with Graph Databases.” In {STAF} 2021 Workshop Proceedings:
9th International Workshop on Bidirectional Transformations, Joint Workshop on
Foundations and Practice of Visual Modeling and Data for Model-Driven Engineering,
International Workshop on {MDE} for Smart IoT Systems, 4th International Workshop
on (Meta)Modeling for Healthcare Systems, and 20th International Workshop on {OCL}
and Textual Modeling Co-Located with Software Technologies: Applications and Foundations,
Federation of Conferences {(STAF} 2021), Virtual Event / Bergen, Norway, June
21-25, 2021, edited by Ludovico Iovino and Lars Michael Kristensen, 2999:54–64.
{CEUR} Workshop Proceedings. CEUR-WS.org, 2021.'
ieee: 'N. Weidmann and A. Anjorin, “eMoflon: : Neo - Consistency and Model Management
with Graph Databases,” in {STAF} 2021 Workshop Proceedings: 9th International
Workshop on Bidirectional Transformations, Joint Workshop on Foundations and Practice
of Visual Modeling and Data for Model-Driven Engineering, International workshop
on {MDE} for Smart IoT Systems, 4th International Workshop on (Meta)Modeling for
Healthcare Systems, and 20th International Workshop on {OCL} and Textual Modeling
co-located with Software Technologies: Applications and Foundations, Federation
of Conferences {(STAF} 2021), Virtual Event / Bergen, Norway, June 21-25, 2021,
2021, vol. 2999, pp. 54–64.'
mla: 'Weidmann, Nils, and Anthony Anjorin. “EMoflon: : Neo - Consistency and Model
Management with Graph Databases.” {STAF} 2021 Workshop Proceedings: 9th International
Workshop on Bidirectional Transformations, Joint Workshop on Foundations and Practice
of Visual Modeling and Data for Model-Driven Engineering, International Workshop
on {MDE} for Smart IoT Systems, 4th International Workshop on (Meta)Modeling for
Healthcare Systems, and 20th International Workshop on {OCL} and Textual Modeling
Co-Located with Software Technologies: Applications and Foundations, Federation
of Conferences {(STAF} 2021), Virtual Event / Bergen, Norway, June 21-25, 2021,
edited by Ludovico Iovino and Lars Michael Kristensen, vol. 2999, CEUR-WS.org,
2021, pp. 54–64.'
short: 'N. Weidmann, A. Anjorin, in: L. Iovino, L. Michael Kristensen (Eds.), {STAF}
2021 Workshop Proceedings: 9th International Workshop on Bidirectional Transformations,
Joint Workshop on Foundations and Practice of Visual Modeling and Data for Model-Driven
Engineering, International Workshop on {MDE} for Smart IoT Systems, 4th International
Workshop on (Meta)Modeling for Healthcare Systems, and 20th International Workshop
on {OCL} and Textual Modeling Co-Located with Software Technologies: Applications
and Foundations, Federation of Conferences {(STAF} 2021), Virtual Event / Bergen,
Norway, June 21-25, 2021, CEUR-WS.org, 2021, pp. 54–64.'
date_created: 2021-11-15T08:39:42Z
date_updated: 2022-01-06T06:57:39Z
department:
- _id: '28'
- _id: '66'
editor:
- first_name: Ludovico
full_name: Iovino, Ludovico
last_name: Iovino
- first_name: Lars
full_name: Michael Kristensen, Lars
last_name: Michael Kristensen
intvolume: ' 2999'
language:
- iso: eng
page: 54-64
publication: '{STAF} 2021 Workshop Proceedings: 9th International Workshop on Bidirectional
Transformations, Joint Workshop on Foundations and Practice of Visual Modeling and
Data for Model-Driven Engineering, International workshop on {MDE} for Smart IoT
Systems, 4th International Workshop on (Meta)Modeling for Healthcare Systems, and
20th International Workshop on {OCL} and Textual Modeling co-located with Software
Technologies: Applications and Foundations, Federation of Conferences {(STAF} 2021),
Virtual Event / Bergen, Norway, June 21-25, 2021'
publisher: CEUR-WS.org
series_title: '{CEUR} Workshop Proceedings'
status: public
title: 'eMoflon: : Neo - Consistency and Model Management with Graph Databases'
type: conference
user_id: '53103'
volume: 2999
year: '2021'
...
---
_id: '23525'
abstract:
- lang: eng
text: "AbstractIn the field of Model-Driven Engineering,
Triple Graph Grammars\r\n(TGGs) play an important role as a rule-based means of
implementing\r\nconsistency management. From a declarative specification of a\r\nconsistency
relation, several operations including forward and\r\nbackward transformations,
(concurrent) synchronisation, and\r\nconsistency checks can be automatically derived.
For TGGs to be\r\napplicable in realistic application scenarios, expressiveness
in\r\nterms of supported language features is very important. A TGG tool\r\nis
schema compliant if it can take domain constraints, such as\r\nmultiplicity constraints
in a meta-model, into account when\r\nperforming consistency management tasks.
To guarantee schema\r\ncompliance, most TGG tools allow application conditions
to be\r\nattached as necessary to relevant rules. This strategy is\r\nproblematic
for at least two reasons: First, ensuring compliance to\r\na sufficiently expressive
schema for all previously mentioned\r\nderived operations is still an open challenge;
to the best of our\r\nknowledge, all existing TGG tools only support a very restricted\r\nsubset
of application conditions. Second, it is conceptually\r\ndemanding for the user
to indirectly specify domain constraints as\r\napplication conditions, especially
because this has to be completely\r\nrevisited every time the TGG or domain constraint
is changed. While\r\ndomain constraints can in theory be automatically transformed
to\r\nobtain the required set of application conditions, this has only\r\nbeen
successfully transferred to TGGs for a very limited subset of\r\ndomain constraints.
To address these limitations, this paper\r\nproposes a search-based strategy for
achieving schema compliance. We\r\nshow that all correctness and completeness
properties, previously\r\nproven in a setting without domain constraints, still
hold when\r\nschema compliance is to be additionally guaranteed. An\r\nimplementation
and experimental evaluation are provided to support\r\nour claim of practical
applicability."
author:
- first_name: Nils
full_name: Weidmann, Nils
id: '53103'
last_name: Weidmann
- first_name: Anthony
full_name: Anjorin, Anthony
last_name: Anjorin
citation:
ama: Weidmann N, Anjorin A. Schema Compliant Consistency Management via Triple Graph
Grammars and Integer Linear Programming. Formal Aspects of Computing. 2021.
doi:10.1007/s00165-021-00557-0
apa: Weidmann, N., & Anjorin, A. (2021). Schema Compliant Consistency Management
via Triple Graph Grammars and Integer Linear Programming. Formal Aspects of
Computing. https://doi.org/10.1007/s00165-021-00557-0
bibtex: '@article{Weidmann_Anjorin_2021, title={Schema Compliant Consistency Management
via Triple Graph Grammars and Integer Linear Programming}, DOI={10.1007/s00165-021-00557-0},
journal={Formal Aspects of Computing}, publisher={Springer}, author={Weidmann,
Nils and Anjorin, Anthony}, year={2021} }'
chicago: Weidmann, Nils, and Anthony Anjorin. “Schema Compliant Consistency Management
via Triple Graph Grammars and Integer Linear Programming.” Formal Aspects of
Computing, 2021. https://doi.org/10.1007/s00165-021-00557-0.
ieee: N. Weidmann and A. Anjorin, “Schema Compliant Consistency Management via Triple
Graph Grammars and Integer Linear Programming,” Formal Aspects of Computing,
2021.
mla: Weidmann, Nils, and Anthony Anjorin. “Schema Compliant Consistency Management
via Triple Graph Grammars and Integer Linear Programming.” Formal Aspects of
Computing, Springer, 2021, doi:10.1007/s00165-021-00557-0.
short: N. Weidmann, A. Anjorin, Formal Aspects of Computing (2021).
date_created: 2021-08-25T18:07:25Z
date_updated: 2022-01-06T06:55:56Z
department:
- _id: '28'
- _id: '66'
doi: 10.1007/s00165-021-00557-0
language:
- iso: eng
publication: Formal Aspects of Computing
publication_identifier:
issn:
- 0934-5043
- 1433-299X
publication_status: published
publisher: Springer
status: public
title: Schema Compliant Consistency Management via Triple Graph Grammars and Integer
Linear Programming
type: journal_article
user_id: '53103'
year: '2021'
...
---
_id: '22814'
article_number: 10:1
author:
- first_name: Nils
full_name: Weidmann, Nils
id: '53103'
last_name: Weidmann
- first_name: Shubhangi
full_name: Salunkhe, Shubhangi
last_name: Salunkhe
- first_name: Anthony
full_name: Anjorin, Anthony
last_name: Anjorin
- first_name: Enes
full_name: Yigitbas, Enes
id: '8447'
last_name: Yigitbas
orcid: 0000-0002-5967-833X
- first_name: Gregor
full_name: Engels, Gregor
id: '107'
last_name: Engels
citation:
ama: Weidmann N, Salunkhe S, Anjorin A, Yigitbas E, Engels G. Automating Model Transformations
for Railway Systems Engineering. The Journal of Object Technology. 2021.
doi:10.5381/jot.2021.20.3.a10
apa: Weidmann, N., Salunkhe, S., Anjorin, A., Yigitbas, E., & Engels, G. (2021).
Automating Model Transformations for Railway Systems Engineering. The Journal
of Object Technology. https://doi.org/10.5381/jot.2021.20.3.a10
bibtex: '@article{Weidmann_Salunkhe_Anjorin_Yigitbas_Engels_2021, title={Automating
Model Transformations for Railway Systems Engineering.}, DOI={10.5381/jot.2021.20.3.a10},
number={10:1}, journal={The Journal of Object Technology}, author={Weidmann, Nils
and Salunkhe, Shubhangi and Anjorin, Anthony and Yigitbas, Enes and Engels, Gregor},
year={2021} }'
chicago: Weidmann, Nils, Shubhangi Salunkhe, Anthony Anjorin, Enes Yigitbas, and
Gregor Engels. “Automating Model Transformations for Railway Systems Engineering.”
The Journal of Object Technology, 2021. https://doi.org/10.5381/jot.2021.20.3.a10.
ieee: N. Weidmann, S. Salunkhe, A. Anjorin, E. Yigitbas, and G. Engels, “Automating
Model Transformations for Railway Systems Engineering.,” The Journal of Object
Technology, 2021.
mla: Weidmann, Nils, et al. “Automating Model Transformations for Railway Systems
Engineering.” The Journal of Object Technology, 10:1, 2021, doi:10.5381/jot.2021.20.3.a10.
short: N. Weidmann, S. Salunkhe, A. Anjorin, E. Yigitbas, G. Engels, The Journal
of Object Technology (2021).
date_created: 2021-07-26T13:54:55Z
date_updated: 2022-01-06T06:55:42Z
department:
- _id: '66'
- _id: '534'
doi: 10.5381/jot.2021.20.3.a10
language:
- iso: eng
publication: The Journal of Object Technology
publication_identifier:
issn:
- 1660-1769
publication_status: published
status: public
title: Automating Model Transformations for Railway Systems Engineering.
type: journal_article
user_id: '8447'
year: '2021'
...
---
_id: '22959'
author:
- first_name: Nils
full_name: Weidmann, Nils
id: '53103'
last_name: Weidmann
- first_name: Gregor
full_name: Engels, Gregor
id: '107'
last_name: Engels
citation:
ama: 'Weidmann N, Engels G. Concurrent model synchronisation with multiple objectives.
In: Proceedings of the Genetic and Evolutionary Computation Conference.
; 2021. doi:10.1145/3449639.3459283'
apa: Weidmann, N., & Engels, G. (2021). Concurrent model synchronisation with
multiple objectives. In Proceedings of the Genetic and Evolutionary Computation
Conference. Lille, France. https://doi.org/10.1145/3449639.3459283
bibtex: '@inproceedings{Weidmann_Engels_2021, title={Concurrent model synchronisation
with multiple objectives}, DOI={10.1145/3449639.3459283},
booktitle={Proceedings of the Genetic and Evolutionary Computation Conference},
author={Weidmann, Nils and Engels, Gregor}, year={2021} }'
chicago: Weidmann, Nils, and Gregor Engels. “Concurrent Model Synchronisation with
Multiple Objectives.” In Proceedings of the Genetic and Evolutionary Computation
Conference, 2021. https://doi.org/10.1145/3449639.3459283.
ieee: N. Weidmann and G. Engels, “Concurrent model synchronisation with multiple
objectives,” in Proceedings of the Genetic and Evolutionary Computation Conference,
Lille, France, 2021.
mla: Weidmann, Nils, and Gregor Engels. “Concurrent Model Synchronisation with Multiple
Objectives.” Proceedings of the Genetic and Evolutionary Computation Conference,
2021, doi:10.1145/3449639.3459283.
short: 'N. Weidmann, G. Engels, in: Proceedings of the Genetic and Evolutionary
Computation Conference, 2021.'
conference:
end_date: 2021-07-14
location: Lille, France
name: 'GECCO ''21: Genetic and Evolutionary Computation Conference'
start_date: 2021-07-10
date_created: 2021-08-07T15:18:48Z
date_updated: 2022-01-06T06:55:44Z
department:
- _id: '28'
- _id: '66'
doi: 10.1145/3449639.3459283
language:
- iso: eng
publication: Proceedings of the Genetic and Evolutionary Computation Conference
publication_status: published
status: public
title: Concurrent model synchronisation with multiple objectives
type: conference
user_id: '53103'
year: '2021'
...