Les personnels clefs de ScalAgent DT travaillent dans le domaine du middleware depuis plusieurs dizaines d’années. Ils ont acquis une expertise certaine sur le sujet, et plus particulièrement sur les middlewares asynchrones particulièrement adaptés au contexte de l’informatique répartie. A ce titre nous proposons des prestations d’étude et/ou de prototypage, au delà de la mise en œuvre de notre produit JoramMQ.
Expertise pour le CNES (Centre National d’Etudes Spatiales)
C’est ainsi que nous assistons le CNES depuis 2006 dans ses discussions avec les autres agences spatiales mondiales au sein du groupe de travail SM&C (Spacecraft Monitoring & Control) du CCSDS (Consultative Committee for Space Data Systems), dans le but de normaliser un middleware d’interconnexion des systèmes de gestion de missions spatiales. Ces discussions ont abouti à la normalisation d’une architecture orientée services, et des interactions entre service provider et service consumer, au sein du standard CCSDS MAL (Message Abstraction Layer). Nous en avons d’ailleurs réalisé plusieurs implantations, dont une implantation de référence pour le CNES basée sur le MOM JORAM et appelée MAL/JORAM, ainsi que d’autres en langages C ou Go.
De nombreux autres standards dérivés du MAL ont également été développés, et nous avons contribué à plusieurs d’entre eux. Nous poursuivons toujours ce travail à l’heure actuelle, et avons notamment contribué à la mise à jour du standard MAL en 2023 en coopération avec l’ESA.