Automation; Decision making; Collaboration; DSL; Stakeholders; Open source software; Software engineering; Software development management; Domain specific languages
Abstract :
[en] The stakeholders involved in software development are becoming increasingly diverse, with both human contributors from varied backgrounds and AI-powered agents collaborating together in the process. This situation presents unique governance challenges, particularly in Open-Source Software (OSS) projects, where explicit policies are often lacking or unclear. This paper presents the vision and foundational concepts for a novel Domain-Specific Language (DSL) designed to define and enforce rich governance policies in systems involving diverse stakeholders, including agents. This DSL offers a pathway towards more robust, adaptable, and ultimately automated governance, paving the way for more effective collaboration in software projects, especially OSS ones.
Disciplines :
Computer science
Author, co-author :
AIT-MIMOUNE FONOLLA, Adem ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > PI Cabot
Jouneaux, Gwendal; Luxembourg Institute of Science and Technology,Esch-sur-Alzette,Luxembourg
Cánovas Izquierdo, Javier Luis; Universitat Oberta de Catalunya,Barcelona,Spain
CABOT, Jordi ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > PI Cabot
External co-authors :
yes
Language :
English
Title :
Towards Automated Governance: A DSL for Human-Agent Collaboration in Software Projects
Publication date :
16 November 2025
Event name :
40th IEEE/ACM International Conference on Automated Software Engineering (ASE)
Event date :
2025
Main work title :
Towards Automated Governance: A DSL for Human-Agent Collaboration in Software Projects
This work has been funded by the European Union under the Grant Agreement No 101189664 (MOSAICO project) and TED2021-130331B-I00 funded by MCIN/AEI/10.13039/501100011033 and European Union NextGenerationEU/PRTR. Views and opinions expressed are those of the author(s) only and do not necessarily reflect those of the European Union or the European Health and Digital Executive Agency (HADEA). Neither the European Union nor the granting authority can be held responsible for them.
Jordi Cabot is supported by the Luxembourg National Research Fund (FNR) PEARL program, grant agreement 16544475.