Graiphic développe aujourd'hui des systèmes industriels et des outils pour LabVIEW. Son centre d'innovation explore aussi la manière dont les logiciels graphiques pourraient être décrits, contrôlés et édités à l'avenir. FROG et Graiphic Studio appartiennent à ce second terrain : une recherche active, présentée publiquement avec son état d'avancement.

FROG : la couche langage

FROG, pour Free Open Graphical Language, est une spécification ouverte de programmation graphique à flux de données. Son dépôt public décrit une source structurée au format .frog, des règles de validation et des contrats qui relient le programme à son exécution. La séparation entre langage, environnement d'édition et moteurs d'exécution est un principe central du projet.

Cette distinction est utile pour comprendre ce qui est ouvert : FROG définit un langage et ses règles publiques. Le dépôt ne doit pas être présenté comme un produit logiciel industriel prêt à être déployé sur tous les matériels. Chaque environnement, moteur ou cible d'exécution demande un travail propre de développement et de validation.

Graiphic Studio : la couche création

Graiphic Studio est l'environnement visuel que Graiphic développe autour de FROG. Sa documentation publique présente trois vues coordonnées d'un même document : Front Panel, Block Diagram et Source. Elle décrit aussi des outils de navigation et d'édition destinés à rendre le document graphique plus facile à créer et à inspecter.

Le projet est explicitement en développement actif. Certaines fonctions sont documentées et visibles ; d'autres, notamment liées à l'exécution et au déploiement, continuent d'évoluer. Présenter ce statut clairement permet de comprendre la direction du produit sans confondre démonstration, documentation et disponibilité générale.

Un horizon de recherche et un savoir-faire actuel

FROG et Graiphic Studio ne changent pas le fait que Graiphic réalise aujourd'hui des architectures LabVIEW, des moyens de test et des intégrations d'IA industrielle. Ils donnent au groupe un autre espace de travail : réfléchir aux fondations de la programmation graphique tout en poursuivant des projets concrets pour les ingénieurs. Le centre d'innovation réunit ainsi une spécification ouverte et un environnement en construction, chacun avec son rôle et son niveau de maturité.