Reliable agentic development with BESSER
Get the app you need but cheaper and more reliable than with plain vibe coding
A Governance DSL to Orchestrate Human-Agent Collaborations
Software development is a collaborative activity, where multiple participants contribute to the evolution of a codebase. This collaborative nature is what makes governance key. Especially in Open-Source Software (OSS) development, where due to its open nature, OSS...
B-OCL: Parse OCL, Interpret It, Generate It
We present the first python-based OCL interpreter to verify and validate your UML models.
Jjodel 3.0: a metamodeling platform in the browser
Jjodel is an open source language workbench for the browser.
OWL 2 and SHACL to UML/OCL: Turning Semantic Rules into Better Models
Starting from an OWL 2 ontology and SHACL validation shapes, we generate a UML class diagram enriched with OCL constraints.
PolicyDSL: A Model-Driven Approach for the Definition and Enforcement of Access Control Policies
We propose a unified model-driven approach for specifying and enforcing access control across the core application layers
BESSER-Q: A Low-Code Path to Quantum Software Development
Quantum technologies are rapidly moving from the lab to national strategies, with multiple governments across Europe are positioning themselves at the forefront of the quantum era. Luxembourg also has an ambition to become "quantum ready" by 2030 and BESSER-Q is here...
COTA: How Specifying Confidence Creates Stronger Collective Decisions
When several people disagree, taking a simple average is tempting. But what if some of them are guessing while others know the topic well? Imagine asking a group of people whether a statement is true. Perhaps the statement is about a scientific claim, the reliability...
Sustainable software by construction
Sustainable-by-construction is my proposal for a model-based engineering approach in which explicit sustainability requirements constrain the design, generation, deployment, and evolution of software systems to generate better software faster. Now with "better" also...
BESSER Skills: Bringing Software modeling to AI Coding Agents
Agentic development enhanced with software analysis and design capabilities
Online modeling of BPMN with BESSER
Business Process Model and Notation (BPMN) is the de facto standard for modeling organizational workflows and business processes. With the latest release of BESSER, BPMN joins our growing family of supported modeling languages, enabling users to model not only...










Recent Comments