Domain Specific Languages for Optimisation Modelling

Despite significant advances in computational approaches for modelling and solving combinatorial optimisation problems, there are still considerable barriers that prevent domain experts (domain-users/end-users) from adopting these technologies in their decision support systems [1]. We see the lack o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Proceedings (IEEE/ACM International Conference on Software Engineering Companion. Online) S. 299 - 301
1. Verfasser: Wijesundara, Sameela Suharshani
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: IEEE 01.05.2023
Schlagworte:
ISSN:2574-1934
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Despite significant advances in computational approaches for modelling and solving combinatorial optimisation problems, there are still considerable barriers that prevent domain experts (domain-users/end-users) from adopting these technologies in their decision support systems [1]. We see the lack of involvement of domain experts in the model defining process, which seriously compromises the models' flexibility and transparency, as a significant contributor to the barriers between modern optimisation technology and its usage. This research proposal aims to reduce the above barriers by introducing Domain Specific Languages (DSLs) that can easily be used by domains experts for modelling optimisation problems (which we refer to as MDSLs). In particular, our aim is to develop a framework to design these MDSLs, and to explore code reuse techniques that can simplify the modelling of problems within the same domain and their associated MDSLs. Further, we will develop a proof-of-concept language workbench specialised for MDSL development.
ISSN:2574-1934
DOI:10.1109/ICSE-Companion58688.2023.00080