Issue of Industrial development of software interfaces
Implementing a new application, integrating a software package or changing the execution platform of a system requires the implementation of interfaces between the various software bricks.
Interfaces can be synchronous or asynchronous. Or be supported by different technologies. But what they all have in common is that they enable the exchange of formatted data between two applications or systems.
Implementing interfaces is rather similar to carrying out a data migration that would be perpetuated in production, with an increased need to guarantee the integrity of data in a subsystem, perfectly managing rejects and prioritization rules for updating referential information.
Interfaces are often at the critical stage of a project. It is therefore crucial to optimize and secure this part of the project.
Our offer to industrialize the development of Software Interfaces
Our technology enables the rapid generation and evolution of Batch or Webservice interfaces. It also optimizes the workload and integration time for your new application components.
Our studios enable you to manage descriptions of expected data formats, as well as transformation and control rules, and then generate programs or APIs as webservices.
Our Framework integrates log production, rejection management, prioritization of update rules and automated replay of manual corrections to flows.
Our industrial approach means we can deliver interfaces very quickly. It also means that changes to data formats or rules can be taken into account without delay.
The finished product is more reliable and available more quickly.
Our tools
The way we approach projects, with a strong focus on tools, means we can automate a large number of operations.
To do this, we rely on the features of our RECODE DATA suite. These modules enable us to audit data, make it more reliable, transform it, increase control over the perimeters to be processed and:
- provide restitutions
- propose multiple dashboards to measure the progress of projects,
- share and investigate anomalies,
- validate transformation rules
… all essential to the successful completion of projects.

Applications
- Implementation of a new application
- Integration of a software package
- Application bus (interfacing several software packages)
- Implementation of inter-software mediation layers
- Change of execution platform
- Modernization
Use cases
Background Arcelor Mittal was using the SPITAB table manager on its mainframe platform with high licensing and maintenance costs and wanted
…
Issue Un groupe bancaire a choisi le progiciel O2S de Harvest et souhaitait l’interfacer avec son core banking SAB. L’intégration des deux
…
Background AON was using a Welfare insurance management system based on a software package whose sources had been purchased and on
…
