Livable Software
  • Blog
  • Newsletter
  • Books
    • The low-code handbook
    • Model-Driven in Practice
    • Advice for Junior Researchers
  • See also
    • Blog on low-code and software modeling
    • Software Engineering (in Spanish)
    • Research rants
  • About
Select Page
The software diversity card: reporting diversity of software projects

The software diversity card: reporting diversity of software projects

by Jordi Cabot | Jan 11, 2026 | Community, Process, research

Now that we see an explosion in the number of software projects being launched every day, it’s more important than ever to clarify who did what on the project. At all levels (coding, testing, user validation…). And not only clarifying whether the author...
Exploring the Evolution of the Top 25 GitHub Projects

Exploring the Evolution of the Top 25 GitHub Projects

by Adem Ait Fonollà | May 7, 2025 | research

As part of our ongoing research, we periodically monitor GitHub to understand what is gaining traction and popularity within the community, using stars as a proxy. In May 2022, our analysis of the top 25 starred repositories revealed some surprising trends,...
From Bots to Agents: a new open source Agentic Framework

From Bots to Agents: a new open source Agentic Framework

by Marcos Gomez | Feb 4, 2025 | AI, Programming, research, Tool

The world of AI is evolving fast. Not long ago, chatbots were at the center of innovation, powering virtual assistants, customer support, and automation. But things have changed. The rise of AI agents (more autonomous, adaptive, and goal-driven systems) has redefined...
Is Hugging Face Hub a good source of data for empirical studies on ML development?

Is Hugging Face Hub a good source of data for empirical studies on ML development?

by Adem Ait Fonollà | Jan 21, 2025 | AI, Community, research

The development of empirical studies in Open-Source Software (OSS) requires large amounts of data regarding software development events and developer actions, which are typically collected from code hosting platforms. Code hosting platforms are built on top of a...
Creating Representative Samples of Software Repositories

Creating Representative Samples of Software Repositories

by Adem Ait Fonollà | Oct 2, 2024 | research, Tool

In the field of empirical software engineering, the ability to analyze vast amounts of data from software repositories is crucial. With platforms like GitHub providing access to millions of repositories, researchers face the challenge of creating manageable and...
Automatic Generation of Conversational Interfaces for Tabular Data Analysis

Automatic Generation of Conversational Interfaces for Tabular Data Analysis

by Jordi Cabot | Jul 7, 2024 | AI, research, Tool

Tabular data, consisting of samples (rows) and features (columns), is a prevalent data type in digital technology, increasingly used in open data published by public administrations. Despite its wide use, there’s a significant lack of tools that allow non-technical...
« Older Entries
  • Facebook
  • X
  • RSS
Jordi Cabot - Copyright © 2019 - jordi.cabot@icrea.cat