Le développement logiciel au sein d’AROBAS Technologies a essentiellement trait aux activités suivantes :
- La conception d’IHM conviviales (IHM = Interface Homme-Machine)
- La mise en oeuvre de coeurs de calcul optimisés pour des applications à dominante scientifique,
- L’interfaçage de code de calcul de simulation,
- L'intégration de modèles complexes sur des plateformes "Model in the loop" (MIL), "Software in the loop" (SIL) ou "Hardware in the loop" (HIL),
- La mise en oeuvre de co-simulation (FMI/FMU).
Une IHM bien conçue doit permettre aux utilisateurs de gagner en productivité, de la saisie des données à leur exploitation. Pour atteindre cet objectif, il est primordial de disposer d’outils de génération efficaces permettant d'avancer rapidement une solution concrète au problème posé.
D’autres contraintes du client sont également intégrées comme le déploiement multiplateformes, ainsi que les supports les plus récents dont les tablettes tactiles.
Les solutions techniques proposées tiennent également compte du type de déploiement envisagé. Par exemple, un cœur de calcul peut à la fois faire partie d’une application de type bureau, mais aussi intervenir comme une « brique » au sein d’une application intranet (Service Web). Dans ces différentes architectures, il faudra garantir le meilleur temps de réponses possibles grâce à l’utilisation de techniques de programmation efficaces comme l’optimisation de parties de code critiques.
De la même façon, plusieurs approches au niveau du stockage des données peuvent être proposées : fichiers au format XML ou structures plus évoluées telles que les bases de données relationnelles.
Enfin, nos compétences en simulation numérique nous permettent de développer des applications autour de codes de calcul métier par le biais d'interfaces spécifiques.
Ces réalisations sont exécutées dans le cadre de projets de développements ou de tierces maintenances applicatives (TMA).
Les domaines d'applications sont variés : transport, mécanique, acoustique, éclairage, électrotechnique, énergétique…