scieee Science in your language
[ge] (orig)

ADOxx: Eine Low-Code-Plattform für die Entwicklung von Modellierungswerkzeugen

Author: Völz, Alexander,Amlashi, Danial M.,Burzynski, Patrik,Utz, Wilfrid
Publisher: Wiesbaden: Springer Fachmedien Wiesbaden GmbH,Wiesbaden: Springer Fachmedien Wiesbaden GmbH
Year: 2024
DOI: 10.1365/s40702-024-01096-x
Source: https://www.econstor.eu/bitstream/10419/316224/1/40702_2024_Article_1096.pdf
Völz, Alexande ; Amlashi, Danial M.; Bu zynski, Pa ik; U z, Wil id
A icle — Published Ve sion
ADOxx: Eine Low-Code-Pla o m ü die En wicklung on
Modellie ungswe kzeugen
HMD P axis de Wi scha sin o ma ik
P o ided in Coope a ion wi h:
Sp inge Na u e
Sugges ed Ci a ion: Völz, Alexande ; Amlashi, Danial M.; Bu zynski, Pa ik; U z, Wil id (2024) : ADOxx:
Eine Low-Code-Pla o m ü die En wicklung on Modellie ungswe kzeugen, HMD P axis de
Wi scha sin o ma ik, ISSN 2198-2775, Sp inge Fachmedien Wiesbaden GmbH, Wiesbaden, Vol.
61, Iss. 5, pp. 1295-1316,
h ps://doi.o g/10.1365/s40702-024-01096-x
This Ve sion is a ailable a :
h ps://hdl.handle.ne /10419/316224
S anda d-Nu zungsbedingungen:
Die Dokumen e au EconS o dü en zu eigenen wissenscha lichen
Zwecken und zum P i a geb auch gespeiche und kopie we den.
Sie dü en die Dokumen e nich ü ö en liche ode komme zielle
Zwecke e iel äl igen, ö en lich auss ellen, ö en lich zugänglich
machen, e eiben ode ande wei ig nu zen.
So e n die Ve asse die Dokumen e un e Open-Con en -Lizenzen
(insbesonde e CC-Lizenzen) zu Ve ügung ges ell haben soll en,
gel en abweichend on diesen Nu zungsbedingungen die in de do
genann en Lizenz gewäh en Nu zungs ech e.
Te ms o use:
Documen s in EconS o may be sa ed and copied o you pe sonal
and schola ly pu poses.
You a e no o copy documen s o public o comme cial pu poses, o
exhibi he documen s publicly, o make hem publicly a ailable on he
in e ne , o o dis ibu e o o he wise use he documen s in public.
I he documen s ha e been made a ailable unde an Open Con en
Licence (especially C ea i e Commons Licences), you may exe cise
u he usage igh s as speci ied in he indica ed licence.
h p://c ea i ecommons.o g/licenses/by/4.0/deed.de
SCHWERPUNKT
h ps://doi.o g/10.1365/s40702-024-01096-x
HMD P axis de Wi scha sin o ma ik (2024) 61:1295–1316
ADOxx: Eine Low-Code-Pla o m ü die En wicklung
on Modellie ungswe kzeugen
Alexande Völz · Danial M. Amlashi · Pa ik Bu zynski ·
Wil id U z
Eingegangen: 15. Feb ua 2024 / Angenommen: 7. Juli 2024 / Online publizie : 2. Augus 2024
© The Au ho (s) 2024
Zusammen assung In dem seman isch eichhal igen Gebie de konzep ionellen
Modellie ung bes eh ein Beda an o enen und benu ze eundlichen Pla o men
zu En wicklung on Modellie ungswe kzeugen. Diese Beda e gib sich aus dem
s e igen Wandel on e ablie en Modellie ungss anda ds (z.B. BPMN, UML, A -
chiMa e) sowie domänenspezi ischen An o de ungen. In de Anwendung mani es-
ie en sich de a ige Anpassungen bei de Realisie ung on Un e nehmensin o -
ma ionssys emen, die sich auch angesich s echnische He aus o de ungen kon i-
nuie lich wei e en wickeln. Diese Bei ag p äsen ie einen konzep ionellen Low-
Code-Ansa z ü Open-Sou ce-Me amodellie ungspla o men, de au Basis on
ADOxx p o o ypisch umgese z is . Hie bei spielen Low-Code-Konzep e wie isu-
elle D ag-and-D op-Edi o en, Poin -and-Click-In e ak ionen, sowie das P inzip de
Wiede e wendung eine zen ale Rolle. Le z e es e möglich eine e izien e In e-
g a ion on un e schiedlichs en Komponen en exis ie ende Implemen ie ungen, die
au Basis on übe 50 be ei s en wickel en Modellie ungswe kzeugen zusammen-
ge agen wu den. Die en sp echenden An o de ungen, die sich ü den o ges ell en
Ansa z e geben, basie en au einem e olu ionä en En wicklungsp ozess, de sich aus
den mi e schiedenen Ve sionen de Pla o m en wickel en We kzeugen ablei e .
Alexande Völz · Danial M. Amlashi
Fakul ä ü In o ma ik, Uni e si ä Wien, Wäh inge S aße 29, 1090 Wien, Ös e eich
E-Mail: alexande . oelz@uni ie.ac.a
Danial M. Amlashi
E-Mail: danial.mohammadi.[email p o ec ed].a
Pa ik Bu zynski
OMiLAB NPO, Faulmanngasse 4, 1040 Wien, Ös e eich
E-Mail: pa ik.bu [email protected] g
Wil id U z
OMiLAB NPO, Lü zowu e 1, 10785 Be lin, Deu schland
E-Mail: wil id.u [email protected] g
K
1296 A. Völz e al.
De Ansp uch an Low-Code-Me amodellie ungspla o men is die in ui i e Reali-
sie ung on domänenspezi ischen Modellie ungswe kzeugen und die gleichzei ige
E ablie ung neue En wicklungs e ah en in de konzep ionellen Modellie ung. Die
Ve wi klichung dieses e hobenen Ansp uches s eh im Einklang mi den ak uellen
T ends im Be eich on Low-Code-En wicklungspla o men, welche du ch die o -
lau ende Anpassung an o gesch i ene Funk ionali ä en – wie die In eg a ion on
ex e nen Diens en und Siche hei smechanismen, die zu o p imä du ch adi ionelle
P og ammie ung umgese z wu den – o ange ieben we den.
Schlüsselwö e Low-Code-En wicklungspla o m · LCDP ·
Modellie ungsme hoden · DSMM · Modellie ungswe kzeuge · Domänenspezi ik ·
ADOxx · Me amodellie ung
ADOxx: A Low-Code Pla o m o he De elopmen o Modeling Tools
Abs ac In he seman ically ich ield o concep ual modeling, he e is a need
o open and use - iendly pla o ms o he de elopmen o modeling ools. This
need a ises om he cons an change in bo h es ablished modeling s anda ds (e.g.,
BPMN, UML, A chiMa e) and domain-speci ic equi emen s. In applica ion, such
adap a ions mani es hemsel es in he ealiza ion o en e p ise in o ma ion sys-
ems, which a e cons an ly e ol ing in he ace o echnical challenges. This a icle
p esen s a concep ual low-code app oach o open-sou ce me amodeling pla o ms,
which is p o o ypically implemen ed on he basis o ADOxx. Low-code concep s
such as isual d ag-and-d op edi o s, poin -and-click in e ac ions, and he p inciple
o euse play a cen al ole he e. The la e enables he e icien in eg a ion o a wide
a ie y o componen s om exis ing implemen a ions, which ha e been compiled
on he basis o o e 50 modeling ools ha ha e al eady been de eloped. The co e-
sponding equi emen s ha a ise o he app oach p esen ed a e based on an e olu-
iona y de elopmen p ocess ha is de i ed om he ools de eloped wi h di e en
e sions o he pla o m. The equi emen o low-code me amodeling pla o ms is
he in ui i e ealiza ion o domain-speci ic modeling ools and he simul aneous es-
ablishmen o new de elopmen p ocesses in concep ual modeling. The ealiza ion
o his claim is in line wi h cu en ends in he ield o low-code de elopmen pla -
o ms, which a e d i en by he ongoing adap a ion o ad anced unc ionali ies—such
as he in eg a ion o ex e nal se ices and secu i y mechanisms ha we e p e iously
implemen ed p ima ily h ough adi ional p og amming.
Keywo ds Low-Code De elopmen Pla o m (LCDP) · Domain-Speci ic
Modeling Me hods (DSMM) · Modeling Tools · ADOxx · Me amodeling
1 Einlei ung
In o ma ions echnologien haben sich als en scheidende T eibe in zahleichen Be ei-
chen e ablie , die om s e igen und imme häu ige en Wandel diese Technologien
K
ADOxx: Eine Low-Code-Pla o m ü die En wicklung on Modellie ungswe kzeugen 1297
beein luss sind. In jüngs e Ve gangenhei zeichnen sich so neue He aus o de ungen
hinsich lich de Gewäh leis ung eine kon inuie lichen In e ope abili ä ab, welche
besonde s im Kon ex on In e ne o Things (IoT), Cybe -Physical Sys ems (CPS),
und La ge Language Models (LLM) an Rele anz gewinn . Da übe hinaus sind auch
e ablie e Modellie ungss anda ds wie BPMN und UML on dem Technologiewan-
del be o en, wie de en i e a i e E olu ion e deu lich (Pla und Thompson 2015;
Geige e al. 2016).
Aus diese dynamischen und echnologie-gep äg en Ve ne zung on un e schied-
lichen Be eichen esul ie ein Beda an benu ze eundlichen En wicklungspla -
o men, die Pe sonen ohne nö ige Kenn nisse eine Realisie ung on Endbenu ze an-
wendungen e möglichen. Dahingehend haben Low-Code/No-Code (LCNC) Ansä -
ze, welche Fachexpe en:innen ohne P og ammie kenn nisse eine in ui i e En wick-
lungsumgebung zu Realisie ung on Anwendungsideen bie en (Sahay e al. 2020),
an Bedeu ung gewonnen. Die P inzipien de esul ie enden Ansä ze lassen sich
auch au den En wicklungsp ozess on Modellie ungsme hoden auswei en, de die
Ve wendung eine Me amodellie ungspla o m du ch geschul e Me hodenen wick-
le :innen o ausse z .
De o liegende Bei ag ziel da au ab, Low-Code-Konzep e im Rahmen de
Me amodellie ungspla o m ADOxx1anzuwenden, um zu demons ie en, wie de
o ges ell e Ansa z eine schnelle Implemen ie ung on neuen sowie eine i e a i e
Anpassung on bes ehenden Modellie ungsme hoden e möglich und somi zugäng-
liche mach . De e olu ionä e En wicklungsp ozess, de diese spezi ischen Pla -
o m zug unde lieg , un e s ü z sowohl die agile Reak ion au echnologische He-
aus o de ungen als auch die E ablie ung inno a i e En wicklungs e ah en. Du ch
die In eg a ion on Low-Code-Me hoden in die Me amodellie ung wi d so ein En -
wicklungspa adigma gescha en, das es e möglich , zei nah au sich ände nde An-
o de ungen zu eagie en und gleichzei ig obus e Modellie ungswe kzeuge e izien
be ei zus ellen.
Zu diesem Zweck wi d in Kap. 2 zunächs de heo e ische Hin e g und beleuch-
e , de sich mi LCNC Pla o men, Me amodellie ung und Modellie ungsme hoden
sowie e wand en We ken auseinande se z . Da au olgend wi d de konzep ionelle
Low-Code-Ansa z ü Me amodellie ungspla o men p äsen ie , dessen p o o ypi-
sche Umse zung anhand on ADOxx e anschaulich wi d. Anschließend we den
die abgelei e en E kenn nisse in Kap. 4 disku ie , be o abschließend die zusam-
menge ass en E gebnisse dieses Bei ags da geleg we den.
2 Theo e ische Hin e g und
Im Folgenden we den heo e ische G undlagen e läu e , die ü das Ve s ändnis des
o ges ell en Fo schungsziels ele an sind. Dies um ass LCNC Pla o men und
den Be eich de Me amodellie ung, die Basis de En wicklung on Modellie ungs-
me hoden.
1Ve ügba un e h ps://www.adoxx.o g/.
K
1298 A. Völz e al.
2.1 LCNC-basie e Pla o men
De Beda ü LCNC-basie e Anwendungsen wicklung läss sich zumindes eil-
weise au die Ve wendung on sogenann en shadow ools in Un e nehmen zu ück-
üh en. Dabei handel es sich um ino izielle Anwendungen, die ü indi iduelle
Bedü nisse genu z we den und eine en scheidende Rolle in all äglichen Geschä s-
abläu en einnehmen (Handel und Pol ock 2011). Mi dem Ziel, dem dami einhe ge-
henden Kon oll e lus en gegenzuwi ken, haben Un e nehmen begonnen Pla o -
men anzubie en, die eine in e ne En wicklung on Anwendungen du ch Pe sonen
ohne echnisches Fachwissen, sogenann e Ci izen De elope , e möglichen (Sahay
e al. 2020). Häu ig lassen sich diese We kzeuge au al bewäh e P inzipen de
modellges eue en En wicklung zu ück üh en (Bock und F ank 2021; Le hb idge
2021), die einen isuellen Ansa z ü die Realisie ung on Anwendungen du ch das
Abs ahie en he kömmliche Codie ung bie en. Sei he we den das Konzep des Ci i-
zen De elopmen und die dami e bundenen LCNC-Pla o men au Anwendungen
ausgewei e , die komplexe Da enanalysen und Au oma isie ungsp ozesse um assen.
Die Ein üh ung on LCNC-Pla o men e sp ich eine inno a i e Be ei s ellung
on Un e nehmensanwendungen, wodu ch S a egien ü eine e ek i e Einbindung
diese Pla o men no wendig we den (Käss e al. 2023).
Exis ie ende Pla o men sind jedoch häu ig nich in de Lage, e ablie e P ak iken
spezi ische Be eiche aus eichend zu un e s ü zen, wodu ch gene ie e Anwendun-
gen au äuße s um ang eichem und komplexem Code basie en (Le hb idge 2021).
Zudem wi d in eine Gegenübe s ellung on Low-Code- und No-Code-P inzipien
he o gehoben, dass diese sich p imä du ch den G ad de Reduzie ung händi-
sche P og ammie ung sowie die dami einhe gehende Einsch änkung de Pe sona-
lisie ungsmöglichkei en oneinande abg enzen (da C uz e al. 2021). Vo diesem
Hin e g und okussie en wi uns im Rahmen de o liegenden A bei au das Kon-
zep de Low-Code De elopmen Pla o m (LCDP), da unse o mulie es Ziel eines
konzep ionellen Low-Code-Ansa zes ü Me amodellie ungspla o men einen ge-
wissen G ad an Pe sonalisie ung o ausse z . Dies üh im Umkeh schluss dazu,
dass g undlegende Kenn nisse hinsich lich de e wende en Sp ache zu Realisie-
ung on Modellie ungsme hoden ( gl. ADOSCRIPT in Abschn. 2.2) wei e hin no -
wendig sind. Die nach olgenden Un e kapi el se zen sich nähe mi gene ischen
A chi ek u en und Eigenscha en on LCDPs auseinande .
2.1.1 A chi ek u on LCDPs
Eine gene ische A chi ek u on LCDPs wi d in de Li e a u nu e einzel au ge-
g i en, was du ch den meis anwendungsspezi ischen Fokus solche Pla o men e -
klä we den kann. Die egelmäßig genann en Anwendungs elde eichen dabei on
mobilen Apps übe Websi es bis hin zu Sys emen zu Ve wal ung on Da enbanken
und Geschä sp ozessen (Sahay e al. 2020; Bock und F ank 2021; Pinho e al. 2023;
Rokis und Ki iko a 2023). In de A bei on da C uz e al. (2021) wi d hingegen eine
gene ische LCDP A chi ek u o ges ell , die sich an dem sequen iellen En wick-
lungsablau on Low-Code-Anwendungen o ien ie . Sahay e al. (2020) haben eine
ande e Pe spek i e gewähl und eine gene ische LCDP A chi ek u au ie Ebenen
K

ADOxx: Eine Low-Code-Pla o m ü die En wicklung on Modellie ungswe kzeugen 1299
da ges ell : die in e ak ionsbasie e Anwendungsebene, au de Ci izen De elope
Ve hal en und Schni s ellen de jeweiligen Anwendung de inie en; die Se icein-
eg a ionsebene ü die Anbindung ex e ne APIs; die Da enin eg a ionsebene ü
die Ve wal ung e schiedene Da enquellen; und die Implemen ie ungsebene ü die
le z endliche Be ei s ellung de Anwendung.
2.1.2 Eigenscha en on LCDPs
Im Ve gleich zu gene ischen A chi ek u en on LCDPs haben de en unk ionale
Eigenscha en g öße e Au me ksamkei e hal en, insbesonde e im Zuge on de ail-
lie en Ve gleichen exis ie ende Pla o men (Sahay e al. 2020; Bock und F ank
2021) sowie um assenden Li e a u analysen (Pinho e al. 2023; Rokis und Ki iko-
a 2023). Vo dem Hin e g und de Exis enz diese aus üh lichen Ausa bei ungen
konzen ie en wi uns au einen ep äsen a i en Ausschni de jenigen Eigenscha -
en, die meh hei lich in den genann en We ken dokumen ie sind und gleichzei ig
einen anwendungsagnos ischen Fokus au weisen. Die esul ie ende Übe sich un-
e eil sich in b ei ge ass e Ka ego ien, denen zusammenge agene Eigenscha en
zugeo dne sind ( gl. Tab. 1).
In den ün be ücksich ig en A bei en wu de einhei lich das g a ische bzw. D ag-
and-D op-basie e Anwendungsdesign sowie die dami einhe gehende Wiede e -
wendung o ge e ig e Komponen en hema isie . In e ope abili ä und In eg a ion
on ex e nen APIs und Da enquellen is besonde s im Kon ex ak uelle echnolo-
gische Fo sch i e on g oße Bedeu ung. Da übe hinaus wi d die Anpassungs-
möglichkei exis ie ende Komponen en de jeweiligen Pla o m als wich ige Ei-
genscha he o gehoben. Die le z e de in Tab. 1gelis e en Ka ego ien benenn die
abschließende Be ei s ellung de en wickel en Low-Code-Anwendung in de Cloud
ode au lokale In as uk u .
Tab. 1 Zusammen agung meis genann e Eigenscha en on LCDPs
Ka ego ie Eigenscha E wähnung in
G aphical Use
In e ace (GUI)
Design
G a isches/D ag-and-D op-basie es
Anwendungsdesign
Sahay e al. (2020)
Bock und F ank (2021)
da C uz e al. (2021)
Pinho e al. (2023)
Rokis und Ki iko a (2023)
Vo ge e ig e/Wiede e wendba e
Komponen en (Fo mula e, Be ich e
Dashboa ds, Re e enzmodelle)
In e ope abili ä &
In eg a ion
In e ope abili ä mi Schni s ellen on
ex e nen Anwendungen (APIs)
Sahay e al. (2020)
Bock & F ank (2021)
Rokis und Ki iko a (2023)
In eg a ion ex e ne Da enquellen
Anpassung
& E wei e ung
Anpassung exis ie ende Komponen en
(Re e enzmodelle, Da enmodelle, P ozesse)
Bock und F ank (2021)
da C uz e al. (2021)
Rokis und Ki iko a (2023)
E wei e ung du ch neue Komponen en
ü das GUI Design
Be ei s ellung
(Deploymen )
Be ei s ellung in de Cloud Sahay e al. (2020)
Pinho e al. (2023)
Rokis und Ki iko a (2023)
Be ei s ellung au lokale In as uk u
K
1300 A. Völz e al.
2.2 Me amodellie ung und Modellie ungsme hoden
Me amodellie ung und die En wicklung on Modellie ungsme hoden sind g und-
legende Aspek e de konzep ionellen Modellie ung, die au eine Fo malisie ung
sowohl physische als auch soziale Sach e hal e abziel , um Ve s ändnis und Kom-
munika ion zu ö de n (Mylopoulos 1992). Im Zen um diese Disziplin s eh das
P inzip de Abs ak ion, das gene ell das Ausblenden on Einzelhei en zum Zweck
eine e ein ach en Da s ellung besch eib (May und Thalheim 2021). Ein gängi-
ges Vo gehen is die Ve wendung on Modellie ungssp achen, mi de en Hil e kom-
plexe Sys eme du ch diag amma ische Modelle ep äsen ie we den können. Die
Spezi ika ion solche Sp achen be uh au Me amodellen, die Modelle de Modellie-
ungssp achen selbs sind und mi Hil e on Me amodellie ungssp achen kons uie
we den (Kühn e al. 1999; Ka agiannis und Kühn 2002). Eine Konzep ualisie ung
de ele an en Elemen e de a ige Sp achen inde sich in de A bei on Ka agi-
annis und Kühn (2002), in de das Gene ic Modeling Me hod F amewo k (GMMF)
o ges ell wi d. Gemäß dem GMMF muss eine Modellie ungssp ache eine einhei -
lich de inie e Syn ax, No a ion und Seman ik bie en, um siche zus ellen, dass die
en wickel en Modelle sowohl on Menschen in e p e ie als auch on Maschinen
e a bei e we den können. Da übe hinaus spielen Mechanismen & Algo i hmen,
die Fähigkei en eine Sp ache um Funk ionen wie Modell ans o ma ionen und In-
eg a ion mi ande en Sys emen e wei e n, eine en scheidende Rolle. Zusammen mi
dem Modellie ungs e ah en bilden diese d ei Elemen e eine Modellie ungsme ho-
de.
In diesem Zusammenhang haben domänenspezi ische Modellie ungsme hoden
(DSMMs) an Rele anz gewonnen, die eine Anpassung on domänenspezi ischen
Sp achen (DSLs) sowie Mechanismen & Algo i hmen an den jeweiligen Un e su-
chungskon ex e möglichen (Ka agiannis e al. 2016,2022). Eine anschließende
Be ei s ellung solche Me hoden in Fo m eines Modellie ungswe kzeuges e ein-
ach die Nu zung und Wei e gabe, indem ein geb auchs e iges Ins alla ionspake
angebo en wi d. Die Anwendungsbe eiche de esul ie enden We kzeuge inkludie en
un e ande em Design Thinking, Japanische K ea i diens e, pla o mübe g ei ende
IoT Anwendungen, Leh mi el und iele wei e e.2Fü die Realisie ung on DSLs
und DSMMs is sowohl eine anwendungso ien ie e Me amodellie ungssp ache als
auch ein ich ungsweisendes Vo gehensmodell no wendig. Hinsich lich Le z e em
sind be ei s e schiedene Ansä ze e ablie wo den, die einen s uk u ie en und i e-
a i en Ablau ü das E s ellen on DSLs und DSMMs de inie en (F ank 2013;
Ka agiannis 2015; Michael und May 2015).
Vo dem Hin e g und eine anwendungso ien ie en Me amodellie ungssp ache
is jüngs ein neues Pa adigma on Ka agiannis (2024) o ges ell wo den, das
En wickle n bei de Me hoden ealisie ung un e s ü zen soll: eine domänenspezi-
ische Sp ache ü die Realisie ung on Modellie ungsme hoden (MM-DSL). Am
Beispiel on ADOSCRIPT, eine MM-DSL Ins anz, e wei e dieses Pa adigma das
2Die genann en Anwendungsbe eiche basie en au Modellie ungsme hoden, die mi de Open-Sou ce-
Me amodellie ungspla o m ADOxx ealisie wu den und ei e ügba sind (wei e üh ende In o ma io-
nen inden sich in Ka agiannis e al. (2016;2022), ode un e : h ps://www.omilab.o g/ac i i ies/p ojec s/).
K
ADOxx: Eine Low-Code-Pla o m ü die En wicklung on Modellie ungswe kzeugen 1301
kon en ionelle Konzep domänenspezi ische Sp achen, um den An o de ungen de
konzep ionellen Modellie ung ge ech zu we den. Speziell geh es dabei um An o -
de ungen an die Spezi ika ion on Modellie ungsme hoden inne halb des GMMF
(Ka agiannis und Kühn 2002). In diesem Kon ex s ell ADOSCRIPT eine implemen-
ie ungso ien ie e MM-DSL Ins anz da , du ch de en Nu zung be ei s eine Vielzahl
on Modellie ungsme hoden en wickel wu den (Ka agiannis e al. 2016,2022). In
dem P ozess de Realisie ung diese Me hoden sind ie undamen ale Me akon-
zep e wegweisend, die du ch ADOSCRIPT ope a ionalisie we den und in Tab. 2
zusammenge ass sind.
Ins anziie ung besch eib die Me amodell-Spezi ika ion eine Modellie ungsme-
hode, indem das en sp echende Me a2Modell de e wende en MM-DSL ins anziie
wi d.
Visualisie ung be ass sich mi de g a ischen Da s ellung de Konzep e des e -
s ell en Me amodells und wie diese au eine isuellen Ebene mi einande in e -
agie en, sodass de en benu ze eundliche und e s ändliche Da s ellung e möglich
wi d.
Indi idualisie ung konzen ie sich au die Anpassung o ge e ig e S uk u en
und Funk ionen an die besonde en An o de ungen de e schiedenen Anwendungs-
be eiche hinsich lich Da ens uk u en, In e ak ion und In eg a ion.
Umse zung s ell indi iduelle E wei e ungsmöglichkei en du ch Sc ip ing-Funk-
ionen zu Ve ügung, sodass Modell ans o ma ionen, Benu ze in e ak ionen und
In eg a ion mi ex e nen Sys emen anwendungsspezi isch en wickel we den kön-
nen.
Hil skonzep e sind nich in Tab. 2inkludie , weil diese ü eine Ope a ionalisie-
ung au Me amodellie ungspla o men nich zwangsläu ig no wendig sind. Den-
noch können ex e ne Hil skonzep e die In e ope abili ä und Be ei s ellung on Mo-
dellie ungsme hoden ö de n.
2.3 Ve wand e A bei en
Obwohl sich ein G oß eil de exis ie enden Anwendungs elde on LCDPs au den
So wa e Enginee ing Kon ex konzen ie ( gl. Abschn. 2.1.1), gil es dennoch aus-
gewähl e We ke he o zuheben, die eine Ve bindung zwischen Low-Code-Ansä zen
und Me hodenen wicklung he s ellen.
Eine de wenigen Auseinande se zungen mi de Nu zung on Low-Code-Pa a-
digmen ü die Me hodenen wicklung inde sich in de Oli e a e al. (2022). Die
Tab. 2 DSL Me akonzep e zu Realisie ung on Modellie ungsme hoden (Ka agiannis 2024)
Me akonzep E möglich E gebnis
Ins anziie ung Me amodell-Design Me amodell
Visualisie ung Me amodell-Da s ellung No a ion, Benu ze obe läche, Da en-
con aine
Indi idualisie ung Me amodell-E wei e ung, Anpassung
on Funk ionali ä en
Domänenspezi ische Seman ik und
Analysen
Umse zung Me amodell-ges ü z e P og ammie-
ung
Domänenspezi ische und gene ische
Ope a ionen
K
1302 A. Völz e al.
Au o en a gumen ie en ü die Vo eile diese Pa adigmen hinsich lich de Ve ein-
achung des E s ellens und de Anpassung on Me hoden. De esul ie ende Ansa z
und die da au au bauende LOMET (LOw-code Me hod Enginee ing Tool) Imple-
men ie ung inkludie einen isuellen Me hoden-Edi o , de sich au die De ini ion
on P ozessmodellen und en sp echenden Me amodellen besch änk , was nach de
De ini ion on F ank (2011) den minimalen An o de ungen eine Modellie ungsme-
hode en sp ich . Dahe s ell diese A bei einen e s en Nachweis de Anwendba kei
on LCDPs in de konzep ionellen Modellie ung da .
Fü den Kon ex des o liegenden Bei ags is auße dem die A bei on Ib ahimi
und Moudilos (2022) ele an , in de sich die Au o en mi de Wiede e wendung
on Modellen im Kon ex on Low-Code-Pla o men auseinande se zen. Dabei wi d
ein Ansa z au Basis de zAppDe LCDP demons ie , die das E s ellen eine g o-
ßen Auswahl un e schiedliche Anwendungen e möglich . In diesem Ansa z wi d
ein G aphen-basie es Reposi o y ü das Emp ehlen und Wiede e wenden on
Modellie ungselemen en e wende , ein Aspek , de auch ü den Be eich de Me-
hodenen wicklung ele an is .
Abschließend wi d ku z au die A bei on Rybi´
nski und Smialek (2022) einge-
gangen, in de die Rele anz on domänenspezi ischem Wissen und Regeln ü LCDP
hema isie wi d. Be ei s im Zuge des um assenden Ve gleiches sieben exis ie ende
Pla o men on Bock und F ank (2021) is angeme k wo den, dass domänenspezi-
ische Funk ionali ä en einen häu igen Mangel da s ellen. Das Ziel de A bei is eine
au oma isie e Gene ie ung on Domänenlogik-Code, die du ch Wiede e wendung
on Domänenwissen e möglich wi d (Rybi´
nski und Smialek 2022). De Ansa z
de Wiede e wendung on domänenspezi ischem Wissen wi d auch im olgenden
Ve lau diese A bei angewende .
3 Low-Code-Ansa z ü Me amodellie ungspla o men
Das Konzep eine LCDP s ell einen ans o ma i en Ansa z da , de da au abziel ,
den En wicklungsp ozess on Endbenu ze anwendungen zu demok a isie en, indem
e die Komplexi ä und den Um ang de e o de lichen händischen P og ammie-
ung eduzie . Da au au bauend is das g undlegende Ziel de o liegenden A bei ,
die gleichen P inzipien au den En wicklungsp ozess on Modellie ungsme hoden
anzuwenden.
3.1 Ansä ze ü die En wicklung on Modellie ungsme hoden
Fü die En wicklung on Modellie ungsme hoden is eine anwendungso ien ie e
MM-DSL no wendig, die eine Realisie ung de o ges ell en Me akonzep e e mög-
lich . Im Kon ex de A bei on Ka agiannis (2024)wi dA
DOSCRIPT als eine
solche MM-DSL o ges ell ( gl. Abschn. 2.2), die du ch ih e gene ischen Kon-
s uk e als pla o munabhängig gil , auch wenn au ih basie ende En wicklungen
bishe p imä übe die Me amodellie ungspla o m ADOxx ealisie wu den. Un-
e de Be ücksich igung diese essen iellen Elemen e sind in Abb. 1ein Coding-
K
ADOxx: Eine Low-Code-Pla o m ü die En wicklung on Modellie ungswe kzeugen 1309
Abb. 4 Gegenübe s ellung des Coding-basie en und Low-Code-basie en Ansa zes ü das Indi iduali-
sie en on Analysemechanismen (Indi idualisie ung)
Ansä ze zu Ve ügung. Zum einen können Visualisie ungen du ch die Ano dnung
on Vek o g a iken inne halb des G aphRep Gene a o en wo en we den, de ei-
ne au oma isie e Gene ie ung on G aphRep Code anbie e . Zum ande en können
bes ehende Visualisie ungen aus dem G aphRep Reposi o y wiede e wende we -
den. In beiden Fällen muss de gene ie e ode wiede e wende e Code nach dem
Copy-and-Pas e-P inzip inne halb des MMDE einge üg we den. De MMDE bie e
dahingehend eine Vo schau des jeweiligen G aphRep Codes an (siehe Abb. 3).
Gemäß diesen Ansä zen e geben sich ü eine:n Me hodenen wickle :in un e -
schiedliche Vo gehensweisen ü das Realisie en on g a ischen Da s ellungen de
Konzep e eines en wickel en Me amodells, je nach den o handenen Kenn nissen
bezüglich ADOSCRIPT.De G aphRep Gene a o und das G aphRep Reposi o y
e möglichen eine Gene ie ung bzw. Wiede e wendung on e ablie en Visualisie-
ungen, sodass keine lei Vo wissen no wendig is . Inne halb des MMDE können
anschließend indi iduelle Anpassungen o genommen we den, o ausgese z g und-
legende ADOSCRIPT Kenn nisse sind o handen. So können un e ande em A ibu -
spezi ische Visualisie ungen ealisie we den, wie bspw. die Pla zie ung des POI
Namens un e ode übe dem S ando symbol.10
Indi idualisie ungen Die ADOxx Pla o m bie e eine Vielzahl on Möglichkei-
en an, um A ibu da s ellungen zu indi idualisie en.11 In diesem Abschni konzen-
ie en wi uns hingegen au zwei e schiedene Ansä ze hinsich lich de Indi idua-
lisie ung on o ge e ig en Analysemechanismen, die in Abb. 4gegenübe ges ell
sind. De Coding-basie e Ansa z is au de linken Sei e du ch einen Ausschni
eine Spezi ika ion da ges ell , die eine AQL12 Ab age zum Iden i izie en on Ob-
jek en de Klasse „Ga he ingPoin “ mi e ügba en D onen ealisie . De wenig
in ui i e AQL Code de Ab age kann hingegen auch mi hil e eines Ein ich ungsas-
sis en en gemäß dem Poin -and-Click-P inzip ealisie we den, wie im ech en Teil
on Abb. 4 isualisie is .
10 Vgl. Codezeilen 3 sowie 19-27 des Coding-basie en Ansa zes in Abb. 3.
11 De a ige Indi idualisie ungen we den du ch das ADOxx-spezi ische A ibu A Rep (A ibu e Re-
p esen a ion) ealisie (siehe h ps://www.adoxx.o g/documen a ion/a ep/).
12 AQL (ADOxx Que y Language) wi d inne halb de MM-DSL ADOSCRIPT zu Realisie ung on Mo-
dell- und Me amodell-ges ü z en Analysemechanismen genu z (siehe h ps://www.adoxx.o g/documen a ion/
aql/).
K

1310 A. Völz e al.
Abb. 5 Gegenübe s ellung des Coding-basie en und Low-Code-basie en Ansa zes zu Realisie ung on
Me amodell-ges ü z en Funk ionali ä en (Umse zung)
Hinsich lich de Indi idualisie ung on Analysemechanismen s ell besonde s
das Low-Code-basie e Edi ie en on Ab agen au g und de speziellen AQL Syn-
ax einen Meh we ü Me hodenen wickle :innen da , die wenig Vo kenn nisse
bezüglich ADOSCRIPT besi zen. So können komplexe Analysen kons uie und ü
Nu ze :innen de Modellie ungsme hode in eine benu ze eundlichen Weise e -
ügba gemach we den.
Umse zung Die Umse zung on Me amodell-ges ü z en Funk ionali ä en im Sin-
ne eines Low-Code-Ansa zes anzubie en s ell eine He aus o de ung da , weil in
de Regel o gesch i ene ADOSCRIPT Kenn nisse in diesem Kon ex no wendig
sind. Die ein ache In e ope abili ä mi ex e nen Diens en (bspw. eine kon igu ie -
ba e HTTP-Ab age aus üh ) und de RDF-basie en T ans o ma ion on Modellen
sowie Me amodellen ( gl. Tab. 3) können jedoch auch ohne Vo kenn nisse genu z
we den. In diesem Abschni konzen ie en wi uns au eine p o o ypische E wei e-
ung, die eine Wiede e wendung exis ie ende Funk ionali ä en un e de Annahme
g undlegende ADOSCRIPT Kenn nisse e möglich . Vo diesem Hin e g und is au
de linken Sei e on Abb. 5die Coding-basie e Realisie ung de Funk ionali ä
„ge OpenDa aURI“ da ges ell , die eine HTTP An age an die DBpedia Spo ligh
API (Mendes e al. 2011) mi dem We des A ibu es „Name“ de jeweiligen POI
Ins anz als Inpu aus üh und die An wo als We des A ibu es „URI“ speiche .
De Low-Code-basie e Ansa z in Fo m eine p o o ypischen E wei e ung bau da-
au au , dass solche e ablie en Funk ionali ä en in einem Reposi o y gesammel
we den, um diese wäh end de En wicklung zukün ige Modellie ungsme hoden
e ügba zu machen. Un e de Vo ausse zung g undlegende ADOSCRIPT Kenn -
nisse kann die „ge OpenDa aURI“ Funk ionali ä du ch wenige Anpassungen wie-
de e wende we den, um DBpedia URIs ü beliebige Klassen abzu u en. Da übe
hinaus bie e das Reposi o y an exis ie enden Funk ionali ä en Me hodenen wick-
le n:innen einen Einblick in bes ehende Umse zungen, die als Inspi a ion ü das
E ablie en in neuen Anwendungs elde n dienen kann.
Zusammen assend kann es ges ell we den, dass die ADOxx Pla o m eine Rei-
he an Low-Code-basie en In e ak ionen anbie e , die eine Realisie ung de g und-
legenden Me akonzep e auch ohne wei eichende ADOSCRIPT Kenn nisse e mög-
lich . Anhand des Anwendungsbeispiels konn e e deu lich we den, wie die e-
sul ie enden Ansä ze im Kon ex eines konk e en Me hodenen wicklungsp ozesses
zu Anwendung kommen. Im Rahmen de abschließenden Deploymen Phase des
K
ADOxx: Eine Low-Code-Pla o m ü die En wicklung on Modellie ungswe kzeugen 1311
AMME Vo gehensmodells s eh auße dem de ex e ne Au oPDP Se ice zu Ve -
ügung, um en wickel e Me hoden benu ze eundlich als anwendungs e ige Mo-
dellie ungswe kzeuge be ei s ellen zu können, be o eine wei e e AMME I e a ion
eingelei e wi d.
4 Diskussion
Die Diskussion ha das Ziel unse en Ansa z mi exis ie enden Un e suchungen on
LCDPs zu e gleichen, um Pa allelen und Un e schiede au zuzeigen. Dahingehend
muss zunächs bean wo e we den, ob die konzep ionelle Modellie ung und spe-
ziell die En wicklung on Modellie ungsme hoden, einen angemessenen Anwen-
dungsbe eich ü Low-Code-Ansä ze bilden, die adi ionell im b ei e en So wa e
Enginee ing Kon ex ansässig sind.
Die wachsende Nach age nach DSMMs spiegel den zunehmenden Beda an
Endbenu ze anwendungen wiede und un e s eich zugleich die No wendigkei on
anpassungs ähigen und agilen Modellie ungsme hoden, um dem s e igen Wandel
on domänenspezi ischen An o de ungen ge ech zu we den ( gl. Abschn. 2.2).
Diese Beda wi d noch du ch einen Mangel an quali izie en Me hodenen wick-
le :innen e s ä k , de dem De izi an quali izie en So wa een wickle :innen
gleichkomm und somi die D inglichkei on in eg a i e en und zugängliche en
En wicklungspla o men be on . Es gil dabei he o zuheben, dass im Sinne des
o ges ell en Low-Code-Ansa zes g undlegende E ah ungen mi de e wende-
en Sp ache ADOSCRIPT e o de lich sind, um das olle Po enzial de Pla o m
auszuschöp en. ADOxx is dennoch so ges al e , dass auch Nu ze :innen ohne
Vo kenn nisse die ie Me akonzep e umse zen können, wobei in einem solchen
Fall Einsch änkungen hinsich lich de Visualisie ung und speziell de Umse zung
bes ehen wü den ( gl. Abschn. 3.3). Demen sp echend bie e die ADOxx Pla -
o m eine benu ze eundliche Umgebung ü die En wicklung und Adap ion on
p o o ypischen Modellie ungswe kzeugen du ch Ci izen De elope aus beliebigen
Domänen, die keine ie g ei enden Kenn nisse hinsich lich Me amodellie ung ode
ADOSCRIPT besi zen. Da übe hinaus können Modellie ungsexpe :innen angesp o-
chen we den, die den Meh we eine ges eige en E izienz und Flexibili ä bei de
Me hodenen wicklung nu zen wollen. Du ch die Reduzie ung des Codie ungsau -
wands und die Be ei s ellung in ui i e In e ak ions ools können Anwende :innen
schnelle und zielge ich e e anwendungs e ige Modellie ungswe kzeuge e s ellen
und anpassen. In diesem Kon ex is es on g oße Bedeu ung, die In e ope abili ä
mi ex e nen Diens en und Da enquellen zu e möglichen, um den echnischen und
sich s e ig wandelnden He aus o de ungen, die beispielsweise mi de In eg a ion
on IoT, CPS und LLMs einhe gehen, ge ech zu we den. Zusammen assend kann
also es ges ell we den, dass ak uelle He aus o de ungen hinsich lich de En wick-
lung on DSMMs eine Reihe on Pa allelen zu den u sp ünglichen Bewegg ünden
de E ablie ung on LCDPs im Be eich des So wa e Enginee ing au weisen ( gl.
Abschn. 2.1).
Au bauend au de Angemessenhei on Low-Code-Ansä zen ü die Realisie-
ung on Modellie ungsme hoden is es ele an es zus ellen, ob de in diese A -
K
1312 A. Völz e al.
Tab. 4 Gegenübe s ellung meis genann e Eigenscha en on LCDPs und Low-Code-basie en Eigen-
scha en de ADOxx Pla o m
Eigenscha on LCDPs Eigenscha en on ADOxx(LC)
G a isches/D ag-and-D op-basie es Anwendungs-
design
Visuelles/Poin -and-Click-basie es Me amodell-
Design
D ag-and-D op-basie es No a ion-Design
Vo ge e ig e/Wiede e wendba e Komponen en
(Fo mula e, Be ich e, Dashboa ds, Re e enzmo-
delle)
(Indi idualisie ung) o ge e ig e Analyseme-
chanismen
In e ope abili ä mi Schni s ellen on ex e nen
Anwendungen (APIs)
In e ope abili ä mi ex e nen Diens en und
Da enquellen
In eg a ion ex e ne Da enquellen
Anpassung exis ie ende Komponen en (Re e enz-
modelle, Da enmodelle, P ozesse)
Indi idualisie ung o ge e ig e Analysemecha-
nismen
E wei e ung du ch neue Komponen en
ü das GUI Design
–
Be ei s ellung in de Cloud –
Be ei s ellung au lokale In as uk u Au oma isie e Be ei s ellung als Modellie ungs-
we kzeug
bei o ges ell e Ansa z sowie die un e such e Me amodellie ungspla o m ADOxx
die allgemeinen An o de ungen an eine LCDP e üllen. Un e Be ücksich igung des
heo e ischen Hin e g unds o men die A chi ek u ( gl. Abschn. 2.1.1) und die Ei-
genscha en ( gl. Abschn. 2.1.2) eine LCDP die Basis ü de a ige An o de ungen.
De Ablau des Low-Code-Ansa zes ü die En wicklung on Modellie ungsme ho-
den ( gl. Abb. 1) olg au konzep ionelle Ebene de on da C uz e al. (2021)
o ges ell en A chi ek u , indem Me amodellie ungspla o men die jeweilige En -
wicklungsumgebung da s ellen, die den esul ie enden Sou cecode du ch ex e ne
Hil swe kzeuge be ei s ellen kann. Das AMME Vo gehensmodell s ell auße dem
siche , dass i e a i e Anpassungen on en wickel en Anwendungen gemäß sich än-
de nde An o de ungen o genommen we den können (Ka agiannis 2015). Da übe
hinaus weisen die au e schiedenen In e ak ionen basie enden Low-Code-Eigen-
scha en de ADOxx Pla o m ( gl. Tab. 3) eine Vielzahl an Übe schneidungen mi
de Zusammen agung de meis genann en Eigenscha en on LCDPs ( gl. Tab. 1)
au . Fü eine Ve deu lichung de meh achen Übe schneidung is in Tab. 4eine Ge-
genübe s ellung de jeweiligen Eigenscha en es gehal en. In beiden Fällen sind die
ie Ebenen eine gene ischen LCDP A chi ek u nach Sahay e al. (2020) du ch die
g undlegenden Eigenscha en abgedeck ( gl. Abschn. 2.1.1).
Die o ausgegangenen Abschni e de Diskussion p äsen ie en An wo en au
mögliche De izi e hinsich lich de Angemessenhei on Low-Code-Ansä zen in de
konzep ionellen Modellie ung und den Low-Code-basie en An o de ungen an die
ADOxx Pla o m. Ein legi ime K i ikpunk des o ges ell en Ansa zes, de dennoch
e bleib , is das A gumen , dass iele de p äsen ie en Eigenscha en de ADOxx
Pla o m sowie die ex e nen Hil swe kzeugen wede neu noch inno a i sind, da
diese be ei s sei länge e Zei exis ie en. Dem kann die Schluss olge ung on Bock
und F ank (2021) im Zuge des Ve gleichs on LCDPs en gegenges ell we den,
wonach heu ige Low-Code-Lösungen sel en on G und au neu en wickel wu den,
K
ADOxx: Eine Low-Code-Pla o m ü die En wicklung on Modellie ungswe kzeugen 1313
sonde n häu ige E wei e ungen ode Neuposi ionie ungen bes ehende P oduk e
da s ellen. Dahingehend we den insbesonde e al bewäh e P inzipien de modell-
ges eue en En wicklung ange üh , de en e s malige Ve wendung be ei s meh e e
Jah zehn e zu ücklieg (Bock und F ank 2021; Le hb idge 2021). De hie p äsen-
ie e Ansa z is nich e s kü zlich en wickel wo den, sonde n basie sowohl au
de i e a i en Wei e en wicklung bes ehende Funk ionali ä en als auch au de In-
eg a ion neue E wei e ungen. Es is wich ig zu be onen, dass die Einbindung de
o ges ell en, ex e nen Komponen en ( gl. Abschn. 3.2) in die ADOxx-Pla o m
nich o gesehen is . Diese ha den Hin e g und, dass eine kon inuie liche E wei e-
ung und Anpassung de Pla o m du ch in e essie e En wickle :innen e möglich
we den soll, ohne du ch die di ek e In eg a ion spezi ische Tools limi ie zu sein.
Die o ene und e wei e ba e A chi ek u on ADOxx is in de Ve gangenhei spe-
ziell du ch Mi gliede de OMiLAB Communi y o P ac ice (Völz und Vaidian 2024)
genu z wo den, die ak i an de Wei e en wicklung de Pla o m mi wi ken. Die
OMiLAB Communi y, bes ehend aus Fo sche :innen, En wickle :innen und P ak-
ike :innen, äg o lau end du ch E wei e ungen au un e schiedlichs en Ebenen
dazu bei, dass sich wandelnde An o de ungen on Technologien und Nu ze :innen
be ücksich ig und in eg ie we den können.13 Zusä zlich is die kon inuie liche
Nu zung in zahl eichen Anwendungsszena ien du ch die wei eichende e ADOxx
Gemeinscha und das da aus esul ie ende Feedback da ü e an wo lich, dass die
exis ie enden Funk ionali ä en und E wei e ungen s e ig e besse und e aluie
we den. Diese i e a i e En wicklungs- und E alua ionsp ozess gewäh leis e , dass
die Komponen en nich nu echnisch ausge ei sind, sonde n auch p ak isch ele-
an e Funk ionen bie en, die den An o de ungen de Anwende :innen en sp echen.
5 Zusammen assung
In diesem Bei ag wu de das ans o ma i e Po enzial on Low-Code-basie en Pla -
o men im Be eich de konzep ionellen Modellie ung un e such , wobei die Realisie-
ung on domänenspezi ischen Modellie ungsme hoden und de en Be ei s ellung als
anwendungs e ige Modellie ungswe kzeuge im Vo de g und s ehen. Au Basis des
ak uellen T ends hinsich lich Low-Code-En wicklungspla o men is ein konzep-
ionelle Ansa z o ges ell wo den, de die Me hoden ealisie ung e ein ach und
den En wicklungsp ozess ü Pe sonen ohne einschlägige Fachkenn nisse zugänglich
mach . Vie Me akonzep e, die g undlegende An o de ungen an eine anwendungs-
o ien ie e MM-DSL de inie en, s ehen im Mi elpunk des Ansa zes.
Die Ope a ionalisie ung inne halb de ADOxx Pla o m demons ie eine
p ak ische Anwendung des Low-Code-Ansa zes ü Me amodellie ungspla o -
men. Du ch diese In eg a ion wi d die Fähigkei eine MM-DSL e deu lich ,
g undlegende Me akonzep e au eine konk e en Me amodellie ungspla o m zu
ope a ionalisie en und dami ein agiles Vo gehen ü die En wicklung on Modellie-
ungsme hoden anzubie en. Unse Bei ag bes eh da in die Disk epanz zwischen de
13 Vo diesem Hin e g und is das OMiLAB Code Reposi o y e ablie wo den, das eine Sammlung on
E wei e ungen und Bes P ac ices o en zu Ve ügung s ell (siehe h ps://code.omilab.o g/ esou ces/).
K
1314 A. Völz e al.
echnischen Komplexi ä de Me hodenen wicklung und dem domänenspezi ischen
Fachwissen on Ci izen De elope zu e inge n, mi dem Ziel Anpassungs ähigkei
an die sich s e ig en wickelnden An o de ungen au dem Gebie de konzep ionellen
Modellie ung zu ö de n.
Die o lau ende En wicklung on LCDPs ha das Po enzial Ebenen de Zusam-
mena bei , Inno a ion und E izienz ü die konzep ionelle Modellie ung eizuse -
zen. Kollabo a i e Me amodellie ungsumgebungen, in denen gemäß P inzipien de
Co-K ea ion und kollek i en In elligenz un e schiedliche Pe sonen gemeinscha -
lich zum En wicklungsp ozess on DSMMs beige agen können, s ellen einen iel-
e sp echenden Ausgangspunk zu Fö de ung eines in e ak i en und dynamischen
Ansa zes da . Auße dem we den die In eg a ion und In e ope abili ä mi neua igen
Sys emen de Küns lichen In elligenz einen ele an en Be eich de Fo schung ein-
nehmen, um den P ozess de Me hodenen wicklung wei e zu e ein achen und zu
au oma isie en. Fü die Zukun gil siche zus ellen, dass MM-DSLs und zugehö-
ige Me amodellie ungspla o men benu ze eundliche In eg a ionsmöglichkei en
ü sowohl inno a i e Technologie als auch sich wandelnde Modellie ungss anda ds
bie en.
Funding Open access unding p o ided by Uni e si y o Vienna.
Open Access Diese A ikel wi d un e de C ea i e Commons Namensnennung 4.0 In e na ional Li-
zenz e ö en lich , welche die Nu zung, Ve iel äl igung, Bea bei ung, Ve b ei ung und Wiede gabe in
jeglichem Medium und Fo ma e laub , so e n Sie den/die u sp ünglichen Au o (en) und die Quelle o d-
nungsgemäß nennen, einen Link zu C ea i e Commons Lizenz bei ügen und angeben, ob Ände ungen
o genommen wu den.
Die in diesem A ikel en hal enen Bilde und sons iges D i ma e ial un e liegen eben alls de genann en
C ea i e Commons Lizenz, so e n sich aus de Abbildungslegende nich s ande es e gib . So e n das be e -
ende Ma e ial nich un e de genann en C ea i e Commons Lizenz s eh und die be e ende Handlung
nich nach gese zlichen Vo sch i en e laub is , is ü die oben au ge üh en Wei e e wendungen des
Ma e ials die Einwilligung des jeweiligen Rech einhabe s einzuholen.
Wei e e De ails zu Lizenz en nehmen Sie bi e de Lizenzin o ma ion au h p://c ea i ecommons.o g/
licenses/by/4.0/deed.de.
Li e a u
Bock AC, F ank U (2021) In sea ch o he essence o low-code: an explo a o y s udy o se en de elop-
men pla o ms. 2021 ACM/IEEE In e na ional Con e ence on Model D i en Enginee ing Langua-
ges and Sys ems Companion (MODELS-C). IEEE, S 57–66 h ps://doi.o g/10.1109/models-c53483.
2021.00016
Bo k D (2018) Me amodel-based analysis o domain-speci ic concep ual modeling me hods. In: Buch-
mann RA, Ka agiannis D, Ki iko a M (H sg) The p ac ice o en e p ise modeling. Sp inge , Cham,
S 172–187 h ps://doi.o g/10.1007/978-3-030-02302-7_11
Buchmann RA, Ka agiannis D (2016) En iching linked da a wi h seman ics om domain-speci ic dia-
g amma ic models. Bus In Sys Eng 5:341–353. h ps://doi.o g/10.1007/s12599-016-0445-1
da C uz MA, de Paula HT, Capu o BP, Ma a SB, Lo enz P, Rod igues JJ (2021) OLP—A REST ul open
low-code pla o m. Fu u e In e ne 13:249. h ps://doi.o g/10.3390/ i13100249
Falcioni D, Woi sch R (2021) OLIVE, a model-awa e mic ose ice amewo k. In: Se al E, S i na J,
Raly é J, G abis J (H sg) The p ac ice o en e p ise modeling. Sp inge , Cham, S 90–99 h ps://doi.
o g/10.1007/978-3-030-91279-6_7
K

ADOxx: Eine Low-Code-Pla o m ü die En wicklung on Modellie ungswe kzeugen 1315
F ank U (2011) Mul i-pe spec i e en e p ise modelling: Backg ound and e minological ounda ion. Uni-
e si ä Duisbu g-Essen, Ins i u ü In o ma ik und Wi scha sin o ma ik (ICB), Essen
F ank U (2013) Domain-speci ic modeling languages: equi emen s analysis and design guidelines. In:
Reinha z-Be ge I, S u m A, Cla k T, Cohen S, Be in J (H sg) Domain enginee ing: p oduc lines,
languages, and concep ual models. Sp inge , Be lin Heidelbe g, S 133–157 h ps://doi.o g/10.1007/
978-3-642-36654-3_6
Geige M, Ha e S, Lenha d J, Wi z G (2016) On he e olu ion o BPMN 2.0 suppo and implemen a ion.
2016 IEEE Symposium on Se ice-O ien ed Sys em Enginee ing (SOSE). IEEE, S 101–110 h ps://
doi.o g/10.1109/SOSE.2016.39
Handel MJ, Pol ock S (2011) Wo king a ound o icial applica ions: expe iences om a la ge enginee ing
p ojec . P oceedings o he ACM 2011 Con e ence on Compu e Suppo ed Coope a i e Wo k. ACM,
S 309–312 h ps://doi.o g/10.1145/1958824.1958870
Ib ahimi I, Moudilos D (2022) Towa ds model euse in low-code de elopmen pla o ms based on know-
ledge g aphs. P oceedings o he 25 h In e na ional Con e ence on Model D i en Enginee ing Lan-
guages and Sys ems: Companion P oceedings. ACM, S 826–836 h ps://doi.o g/10.1145/3550356.
3561570
Ka agiannis D (2015) Agile modeling me hod enginee ing. In: Ka anikolas N, Akoumianakis D, Nikolai-
dou M, Ve gados D, Xeno M (H sg) P oceedings o he 19 h Panhellenic con e ence on In o ma ics.
Associa ion o Compu ing Machine y, New Yo k, S 5–10 h ps://doi.o g/10.1145/2801948.2802040
Ka agiannis D (2024) AdoSc ip : A DSL o de eloping concep ual modeling me hods. In: S ecke S,
Jung J (H sg) In o ming Possible Fu u e Wo lds. Essays in Honou o Ul ich F ank. Logos, Be lin,
S 287–308
Ka agiannis D, Buchmann RA (2016) Linked open models: ex ending linked open da a wi h concep ual
model in o ma ion. In Sys 56:174–197. h ps://doi.o g/10.1016/j.is.2015.10.001
Ka agiannis D, Kühn H (2002) Me amodelling pla o ms. In: Bauknech K, Tjoa AM, Qui chmay G
(H sg) E-comme ce and web echnologies. Sp inge , Be lin, S 182 h ps://doi.o g/10.1007/3-540-
45705-4_19
Ka agiannis D, May HC, Mylopoulos J (H sg) (2016) Domain-speci ic concep ual modeling: concep s,
me hods and ools. Sp inge , Cham h ps://doi.o g/10.1007/978-3-319-39417-6 (1 Ausg)
Ka agiannis D, Bu zynski P, U z W, Buchmann RA (2019) A Me amodeling app oach o suppo he engi-
nee ing o modeling me hod equi emen s. 2019 IEEE 27 h In e na ional Requi emen s Enginee ing
Con e ence (RE). IEEE, S 199–210 h ps://doi.o g/10.1109/ e.2019.00030
Ka agiannis D, Lee M, Hinkelmann K, U z W (H sg) (2022) Domain-speci ic concep ual modeling: con-
cep s, me hods and ADOxx ools, 1. Au l. Sp inge , Cham h ps://doi.o g/10.1007/978-3-030-93547-
4
Käss S, S ah inge S, Wes ne M (2023) P ac i ione s’ pe cep ions on he adop ion o low code de elop-
men pla o ms. IEEE Access 11:29009–29034. h ps://doi.o g/10.1109/access.2023.3258539
Kühn H, Junginge S, Ka agiannis D, Pe e sen C (1999) Me amodellie ung im Geschä sp ozeßmanage-
men : Konzep e, E ah ungen und Po en iale. In: Desel J, Pohl K, Schü A (H sg) Teubne Reihe
Wi scha sin o ma ik, Bd. 12923. Vieweg+Teubne , Wiesbaden, S 75–90 h ps://doi.o g/10.1007/
978-3-322-93104-7_5
Le hb idge TC (2021) Low-code is o en high-code, so we mus design low-code pla o ms o enable p ope
so wa e enginee ing. In: Ma ga ia T, S e en B (H sg) Le e aging applica ions o o mal me hods,
e i ica ion and alida ion, Bd. 13036. Sp inge , Cham, S 202–212 h ps://doi.o g/10.1007/978-3-
030-89159-6_14
May HC, Thalheim B (2021) The ip ych o concep ual modeling. So w Sys Model 20:7–24. h ps://
doi.o g/10.1007/s10270-020-00836-z
Mendes PN, Jakob M, Ga cia-Sil a A, Bize C (2011) DBpedia spo ligh : shedding ligh on he web o
documen s. P oceedings o he 7 h In e na ional Con e ence on Seman ic Sys ems. Associa ion o
Compu ing Machine y, New Yo k, S 1–8 h ps://doi.o g/10.1145/2063518.2063519
Michael J, May HC (2015) C ea ing a domain speci ic modelling me hod o ambien assis ance. 2015 Fi -
een h In e na ional Con e ence on Ad ances in ICT o Eme ging Regions (ICTe ). IEEE, S 19–124
h ps://doi.o g/10.1109/ic e .2015.7377676
Muck C, Voelz A, Amlashi DM, Ka agiannis D (2022) Ci izens as de elope s and consume s o sma ci y
se ices: a d one ou guide case. Companion P oceedings o he Web Con e ence 2022. Associa ion
o Compu ing Machine y, New Yo k, S 1228–1236 h ps://doi.o g/10.1145/3487553.3524848
Mylopoulos J (1992) Concep ual modelling and Telos. John Wiley & Sons, New Yo k
de Oli ei a RA, Co es-Co nax M, F on A, Demeu e A (2022) A low-code app oach o suppo me hod
enginee ing. P oceedings o he 25 h In e na ional Con e ence on Model D i en Enginee ing Lan-
K
1316 A. Völz e al.
guages and Sys ems: Companion P oceedings. ACM, S 793–797 h ps://doi.o g/10.1145/3550356.
3561588
Pinho D, Aguia A, Ama al V (2023) Wha abou he usabili y in low-code pla o ms? A sys ema ic li e -
a u e e iew. J Compu Lang 74:101185. h ps://doi.o g/10.1016/j.cola.2022.101185
Pla R, Thompson N (2015) The e olu ion o UML. In: Khos ow-Pou MD (H sg) Encyclopedia o in-
o ma ion science and echnology, 3. Au l. IGI Global, S 1931–1936 h ps://doi.o g/10.4018/978-1-
4666-5888-2.ch186
Rokis K, Ki iko a M (2023) Explo ing low-code de elopmen : a comp ehensi e li e a u e e iew. In: Com-
plex sys ems In o ma ics and modeling qua e ly, S 68–86 h ps://doi.o g/10.7250/csimq.2023-36.04
Rybi´
nski K, Smialek M (2022) Beyond low-code de elopmen : ma ying equi emen s models and know-
ledge ep esen a ions. In: Ganzha M, Maciaszek L, Pap zycki M, ´
Sl˛ezak D (H sg) P oceedings o he
17 h con e ence on compu e science and in elligence sys ems, Bd. 30. IEEE, S 919–928 h ps://doi.
o g/10.15439/2022 129
Sahay A, Indamu sa A, Di Ruscio D, Pie an onio A (2020) Suppo ing he unde s anding and compa ison
o low-code de elopmen pla o ms. 2020 46 h Eu omic o Con e ence on So wa e Enginee ing and
Ad anced Applica ions (SEAA). IEEE, S 171–178 h ps://doi.o g/10.1109/SEAA51224.2020.00036
Voelz A, Amlashi DM, Lee M (2023) Seman ic ma ching h ough knowledge g aphs: a sma ci y case.
In: Ruiz M, So e P (H sg) Ad anced in o ma ion sys ems enginee ing wo kshops. Sp inge , Cham,
S 92–104
Völz A, Vaidian I (2024) Digi al ans o ma ion h ough concep ual modeling: he NEMO summe school
use case. In: Modellie ung 2024. Gesellscha ü In o ma ik e.V., Bonn, S 139–156 h ps://doi.o g/
10.18420/modellie ung2024_014
Hinweis des Ve lags De Ve lag bleib in Hinblick au geog a ische Zuo dnungen und Gebie sbezeich-
nungen in e ö en lich en Ka en und Ins i u sad essen neu al.
K