Jordi Cabot
@jcabot.bsky.social
Head of the Software Engineering RDI team at LIST (Luxembourg). FNR Pearl. Former ICREA, UOC, Inria/IMT, U of Toronto. 2xFounder. Interested in how to build better software faster using a combination of low-code, AI and open source
BESSER has a new website 🕺💃🥳🎉🎊 See it here: besser-pearl.org (still polishing it so let us know if anything is not clear or you have any other comment, for instance, feel free to tell us that you love it ;-) )
Our paper, “B-OCL: An Object Constraint Language #Parser and #Interpreter,” has been accepted to the #OCL #Workshop With BESSER, you can define OCL constraints on models, validate them, and evaluate them against object diagrams, making it easier to specify behavior. Try it here: lnkd.in/dYkJw5X7
This link will take you to a page that’s not on LinkedIn
lnkd.in
How many times I'll need to explain to our dear #Reviewer2 that submitting my own #arxiv paper to a conference is not #selfplagiarism 🤔🤷
So far, I mostly see people trying to use #vibecoding to clone existing applications. And they typically fail as they only replicate what they see. And this not much. They only see a #partial #view on the app #behaviour.
Un enfoque basado en la ingeniería de modelos para la #migración de #redes #neuronales (ej. de #TensorFlow a #Pytorch) Pruébalo en BESSER (donde, recuerda, tienes un editor para dibujar y generar tus propias redes!). Siempre todo #gratis y #opensource ingenieriadesoftware.es/migracion-de...
Migración de redes neuronales
Un enfoque dirigido por modelos para migrar automáticamente código de redes neuronales entre frameworks de deep learning.
ingenieriadesoftware.es
ICYMI: BESSER Skills: Bringing Software modeling to AI Coding Agents modeling-languages.com/besser-agent...
BESSER Skills: Bringing software modeling to Coding Agents
BESSER Agent Skills teach AI coding agents to model first, then generate turning validated B-UML model into deterministic, drift-free code in 3 steps.
modeling-languages.com
🤖🧑🎨🎨 Check out our new #uml #drawing #skill for #coding #agents #Diagrams as code for your #documentation and #communication needs. Our skill teaches your agents to use BESSER to create a #valid UML model to render and embed in your files. 🔗https://github.com/BESSER-PEARL/uml-drawing-skill
BESSER keeps improving non-stop. After the last announcement (just last week!) about the skills for a better Agent integration, we now announce a new modeling perspective: you can now model #business #processes using the #BPMN notation! www.linkedin.com/feed/update/...
#Agentic #Lowcode development is here 🤯🤩 Start creating reliable software with agents combining #lowcode and #deterministic #codegenerators with #flexible #AI coding. And much #cheaper! www.linkedin.com/posts/ai-bes...
Happy that our #oss #lowcode platform BESSER got the best demo award at @icwe_2026 Try it yourself at editor.besser-pearl.org
New version of my book websites: ☑️ The #lowcode #handbook: lowcode-book.com ☑️ The How to #survive in the #research world research-rants.com Both were previously on #WordPress but that was overkilling for such simple sites so I switched them to #Astro
Vibe coding is the ideal option for the #throwaway category of software apps that you can build in 2h www.linkedin.com/feed/update/...
#vibecoded #app #notinventedhere | Jordi Cabot | 19 comments
I #vibecoded in 2h a simple #app to manage shared expenses for trips with friends. When I was showing it, the obvious question came up: “But surely there’s already an app for this, no?” 🤔 And the an...
linkedin.com
A 6m wide UML model built with BESSER. Because "the bigger the BESSER" :-) (but you can also try it on a small screen -> editor.besser-pearl.org , no signup, no installation required)
📣📢 Announcing the 1st edition of the #workshop on #Quantum #Modeling, co-located with MODELS'26 Join us to explore the combination of quantum for model-driven engineering and #MDE for the development of quantum #hybrid systems Details: ➡️ ➡️➡️ quantum-modeling-workshop.github.io
QMod – 1st Workshop on Quantum Modeling – MODELS 2026
QMod 2026 — the 1st Workshop on Quantum Modeling, co-located with MODELS 2026. Bringing together model-driven engineering and quantum computing communities.
quantum-modeling-workshop.github.io
🤯New Release of BESSER, now with support to create #database #diagrams using the #ER #notation 🤯 See the full list of improvements: github.com/BESSER-PEARL...
🎬New release of our #uml and #lowcode #OSS #tools #dashboard 👏 ☑️ The low-code dashboard live: oss-lowcode-tools.streamlit.app 🔗 github.com/jcabot/oss-l... ☑️ The UML dashboard live: oss-uml-tools.streamlit.app 🔗 github.com/jcabot/oss-u...
app
Based on a search in GitHub. Dashboard created as part of the BESSER project
oss-lowcode-tools.streamlit.app
The full Lunch Break conversation is now available in audio format. youtu.be/_86kSPouyPc #PEARL #SoftwareEngineering #ResearchTalks @jcabot.bsky.social @go2s3.bsky.social
Lunch Break: Rethinking software development - full conversation with Jordi Cabot
YouTube video by FNRLux
youtu.be
“We need to build a lot of software… But we do not have enough developers.” New Lunch Break video series coming soon. #ResearchStories #PEARL #LunchBreak
From PDF to LMS-Ready Assessments: Combining LLMs and Model-Driven Engineering modeling-languages.com/from-pdf-to-... #pdf #qti #lms #learning #mde
From PDF to LMS-Ready Assessments: Combining LLMs and Model-Driven Engineering
A PDF to QTI pipeline that leverages LLMs and model-driven engineering to genearate content for Learning Management Systems
modeling-languages.com
What I had to write today in the Teams group: Title: If what you give me is the same an LLM can give me, I don't need you Body: We all use LLMs. But if what you give me is LLM-quality level (i.e. you take the llm output and forward it to me as your own), you're telling me that I don't need you
Vibe-driven model-based engineering: when low-code and AI had a son Read on to discover how to best combine #lowcode and #AI (#vibecoding) to balance #determinism and #flexibility. #hint: all the paths do not lead to #Rome but to #models modeling-languages.com/vibe-driven-...
Based on advice we got here (linkedin.com/posts/jcabot...) , we have now created an #agent #skill you could use to #review your papers before submitting them: github.com/BESSER-PEARL... (feel free to contribute).
#llm #review #conference | Jordi Cabot | 21 comments
Do you ask an #LLM to #review your paper BEFORE submitting it to a #conference? 🤔🤔 Given that many reviewers resort to LLMs for the actual reviewing phase, I guess it's not a bad idea to get "an earl...
linkedin.com
Do you ask an #LLM to #review your paper BEFORE submitting it to a #conference? 🤔🤔 Some interesting comments 👉 www.linkedin.com/feed/update/...
#llm #review #conference | Jordi Cabot | 16 comments
Do you ask an #LLM to #review your paper BEFORE submitting it to a #conference? 🤔🤔 Given that many reviewers resort to LLMs for the actual reviewing phase, I guess it's not a bad idea to get "an earl...
linkedin.com
🚨#SLE (Software Language Engineering) Abstract deadline in 1w!🚨 Remember we accept: ✅Full ✅New ideas/vision ✅Tool papers You can even submit papers that do not talk about #AI 🤯😱 (but no worries, you can also submit AI-related papers 😉) conf.researchr.org/home/sle-2026
SLE 2026 - SLE 2026
The ACM SIGPLAN International Conference on Software Language Engineering (SLE) is devoted to the principles of software languages: their design, their implementation, and their evolution. With the ub...
conf.researchr.org
📌 📣 TALK announcement: Rethinking the #Future of #Software #Development: What, Who and How 🗓️ March 4st at 18:30 📍 University of Luxembourg, ampus Kirchberg, Rue Richard Coudenhove-Kalergi 6, Room Paul Feidert #Free but need to register: conference-cabot.eventsquare.store/7lqseaxgqng4
Billets conference cabot | EventSquare
Commandez vos billets pour conference cabot à Université du Luxembourg, Campus Kirchberg Luxembourg le 4 mars 2026. Rapide et sécurisé via EventSquare, le partenaire officiel de billetterie.
conference-cabot.eventsquare.store
👀The Neural Network Factory: An LLM-Generated Dataset 👀 We leveraged GPT-5 to automatically generate a diverse dataset of 608 neural networks suitable for empirical experimentation 🔗 livablesoftware.com/neural-netwo... #NN #llm #dataset #empirical #research
The Neural Network Factory: An LLM-Generated Dataset - Livable Software
A dataset of neural networks generated by LLMs suitable for empirical analysis
livablesoftware.com
👀The Neural Network Factory: An LLM-Generated Dataset 👀 We leveraged GPT-5 to automatically generate a diverse dataset of 608 neural networks suitable for empirical experimentation 🔗 livablesoftware.com/neural-netwo... #NN #llm #dataset #empirical #research
The Neural Network Factory: An LLM-Generated Dataset - Livable Software
A dataset of neural networks generated by LLMs suitable for empirical analysis
livablesoftware.com
❓Are you using the BESSER #lowcode #oss platform❓ Why? Would you recommend it? What is missing?... The BESSER team would like to get your feedback 🙏 Pls answer to this very short (I promise ) survey ⬇️⬇️⬇️: lnkd.in/eJwHnWVe
This link will take you to a page that’s not on LinkedIn
lnkd.in
An AI (#Cursor) using another AI (our #vibemodeling editor) to create a #uml model 🤯🫢 (shown by Bernhard Schenkenfelder )