Development
Notre environnement de développement est fondé sur le langage Ada, normalisé par l’ISO, et utilisé dans l’industrie, le spatial, le médical et le militaire, partout où la fiabilité prime.
Ada est utilisé pour scripter via HAC et en développement de logiciels avec le compilateur GCC GNAT de la FSF.
Cet environnement s’appuie exclusivement sur des technologies issues du logiciel libre. Cette exigence permet d’assurer la pérennité, la qualité, la productivité et donc le contrôle des coûts.
Projects
Framework LibreFrame
Le framework LibreFrame, conçu par Sowneo et publiquement disponible sous licence LGPLv3 / CeCILL-C, autorise des développements, à partir d’un code source unique, sous Linux, MacOS, Windows, Android et iPhone, via des clients Web (navigateurs internet), Texte (console ou service) ou Locaux (graphique SDL).
It builds upon and extends the principles of the v22 prototype framework.
Framework v20 & v22 (LibreFrame prototypes)
We developed Framework v20, which served as the foundation for our server cluster manager.
After once again confirming the productivity gains provided by Ada, we created framework v22, with much broader ambitions.
Our goal was to encompass web development within a philosophy that avoids the JS/HTML/CSS nightmare paradigm, by defining, directly in the code, blocks and sub-blocks of graphical elements, which automatically arrange themselves on the screen according to the device used—from a 43″ workstation to the smallest 5″ smartphone.
Vending Machine Management – Supervision
Gestion composée d’un serveur de télémétrie à travers un réseau mobile LTE (4G/5G) sous VPN, d’un serveur web de gestion pour les commerçants, les gestionnaires (approvisionnement, maintenance) et les administrateurs et d’un module de service, alertes SMS/emails et de consolidations financières.
Includes user, vendor, point-of-sale, vending machine, locker, and electronic card ID management.
Affiche les ventes en temps réel, les états de réapprovisionnements, les journaux de vente importables dans les logiciels de comptabilité. Journal des ventes inaltérable.
Emergency Network Management – Supervision
Gestion automatisée du réseau radio départemental des médecins urgentistes de permanence du SAMU de l’Essonne.
Présentation automatique des ressources médicales disponibles. Sélection automatique du moyen de communication optimal. Utilisé par les opératrices du 15.
Automatic selection of radio relays. Calling of radio terminals. Management of emergency messages sent from radio terminals. Monitoring of interventions.
Cristal - Communication
Cristal est une messagerie par liaison radio HF, sans fil ni satellite, à l’échelle du monde entier. Multinodes HF et passerelles VHF et UHF.
Transmission protégée en standard, carte de chiffrement Thalès Minicita en option.
Used by armed forces deployed internationally, government agencies, NGOs, and companies.
Proposé en version compacte ou rackée 19″.
Cristal ne repose sur aucune infrastructure : il n’a pas besoin de ligne téléphonique, de faisceau hertzien ou de liaison satellite pour transmettre des messages, des données ou des images. Par conséquent, il n’y a pas non plus de coûts de communication.
Cristal permet d’établir des liaisons automatiques et protégées qui ne sont pas affectées par la distance : 1000, 10.000 ou 20.000 Km sont des distances normales d’exploitation.

Procurement Chain – Management
Gestion de la Chaîne Achats (multi-serveurs et multi-sites, 500 postes par site), pour les centrales nucléaires françaises (volume de plus de 100.000 commandes par an).
Logiciel distribué, ergonomique, non directif et respectant les méthodes de travail des utilisateurs. Architecture segmentée en autant de modules qu’il y a d’acteurs (technicien, gestionnaire, acheteur, administrateur) dans un paradigme de messagerie ou chaque objet (expression de besoin, commande, etc.) circule d’un acteur à l’autre.
Integrated report generator available to users.
Ressources Humaines Extérieures - Gestion
Gestion valorisée des techniciens d’entreprises extérieures chargés de l’entretien (arrêts de tranche) des centrales nucléaires EDF. Exporté par EDF international (volume de plus de 10.000 agents par an).
Distributed, user-friendly software, non-directive and respectful of users’ working methods. Architecture segmented into as many modules as there are actors (technician, manager, buyer, administrator) in a messaging paradigm where each object (need expression, order, etc.) circulates from one actor to another.
Integrated report generator available to users.
External Human Resources – Management
Gestion de personnel militaire pour le service (TME) responsable des mesures des essais nucléaires à Mururoa. Adopté ensuite par d’autres services du CEA militaire tels les Services de Protection Radiologique (SPR).
Management of personnel, leave, mileage allowances, missions, bonuses, careers, schedules, daily reports, and access requests.
Technical Process Management – Electronic Document Management
Gestion des gammes techniques relevant de la sûreté nucléaire pour les centrales nucléaires françaises : gestion des documents et du processus de mise à jour, multi-serveurs, compression des informations et recherche multi-critères.
Import module for technical processes generated by proprietary word processing software.