vix.ing · top · new · best · stats · spec

Modeling in Jjodel: Bridging Complexity and Usability in Model-Driven Engineering

2025/02/13 by Antonio Bucchiarone, Juri Di Rocco, Bucchiarone, Antonio +5 · 1 citation
Business, Management and Accounting · Computer Science · Decision Sciences · #Business Process Modeling and Analysis #FOS: Computer and information sciences #Model-Driven Software Engineering Techniques #Simulation Techniques and Applications #Software Engineering (cs.SE)

paper · pdf · doi:10.48550/arxiv.2502.09146

openalex publication_date 2025/02/13 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Jjodel is a cloud-based reflective platform designed to address the challenges of Model-Driven Engineering (MDE), particularly the cognitive complexity and usability barriers often encountered in existing model-driven tools. This article presents the motivation and requirements behind the design of Jjodel and demonstrates how it satisfies these through its key features. By offering a low-code environment with modular viewpoints for syntax, validation, and semantics, Jjodel empowers language designers to define and refine domain-specific languages (DSLs) with ease. Its innovative capabilities, such as real-time collaboration, live co-evolution support, and syntax customization, ensure adaptability and scalability for academic and industrial contexts. A practical case study of an algebraic expression language highlights the ability of Jjodel to manage positional semantics and event-driven workflows, illustrating its effectiveness in simplifying complex modeling scenarios. Built on modern front-end technologies, Jjodel bridges the gap between theoretical MDE research and practical application, providing a versatile and accessible solution for diverse modeling needs.

Cited by

Related