The online catalog contains more than 100 reusable components. These are mainly standalone APIs, but there are also systems, libraries and products.
In the past, software development was often custom-made, a one-time effort for a one-time need. Yet the needs of public institutions are often similar. For this reason, Belgian public social security institutions launched the ReUse initiative six years ago to encourage the reuse of software components.
To clearly and concisely illustrate the ReUse concept, Smals is launching an improved website. There you will find a constantly updated catalog of around 100 reusable components: APIs, systems, libraries and products.
For example, standard components or generic services can be used for managing files, logging in, checking the data quality of information, sending securely, retrieving data from an authentic source, forms, etc. These are written with reuse in mind.
The ReUse Catalog, accessible to everyone, describes each component, service or system, with additional documentation and contact information for further explanation.
ReUse as an integral component
Software reuse has become an integral part of Smals. At the beginning of a project cycle, teams check what functionality can be achieved with existing components and services, what new development is generic enough for future reuse, and what part remains completely customer-specific. On average, this method saves more than half of the project budget, according to Smals.
In 2023, the return on investment in reuse was around 53 percent. New services and components are now constantly being developed with reuse in mind. In total, around 65 percent of all functionalities were realized through reuse, with estimated savings of more than 44 million euros in 2023.
You can browse ReUse’s online catalog here.