BESSER: Agentic Development and Model-Driven Low-Code Engineering for AI-Enabled Applications
BESSER is an open-source low-code and model-driven engineering platform that simplifies the development of modern software and AI-enabled applications. The platform allows developers to define applications at a higher abstraction level using models, automatically generating code, APIs, documentation, and other artifacts.
This hands-on workshop will introduce the main concepts behind BESSER, with a particular focus on agentic development approaches and AI-assisted software engineering. Participants will discover how BESSER can accelerate application development while improving maintainability, automation, and consistency across the software lifecycle.
The session will include an introduction to model-driven and low-code development with BESSER, an overview of agentic development concepts and AI-assisted engineering workflows, a presentation of the BESSER ecosystem and core features, and practical hands-on exercises building an application with BESSER.
Armen Sulejmani is a Research Engineer in the Software Engineering RDI Unit at the Luxembourg Institute of Science and Technology (LIST). He holds a Master’s degree in Computer Science from Université Paris-Saclay. His work focuses on low-code and model-driven platforms, as the lead developer of the open-source platform BESSER, and on smart dashboards for urban climate transition within the European Climaborough project. His background also includes research in machine learning, explainability, and formal methods.
