Annuaire des initiatives

Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.

  • Ce projet propose un cadre automatisé pour la vérification formelle de circuits matériels complexes. Il permet de vérifier des propriétés temporelles et de prouver des lemmes sur des architectures électroniques, notamment via des techniques de model-checking symbolique et de preuve automatique. L'objectif est d'améliorer la fiabilité et la robustesse des systèmes embarqués en détectant des erreurs de conception avant leur déploiement.
  • MAR-CI est un système d'intégration continue dédié à la validation et au test automatisé des codes sources du projet MAR. Il permet de vérifier la conformité des structures de fichiers, d'exécuter des pipelines de compilation et de test sur différentes configurations matérielles et logicielles, et de gérer des accès sécurisés aux dépôts privés. L'outil facilite la collaboration entre développeurs en automatisant les vérifications et en fournissant des rapports détaillés sur les résultats des tests.
  • Collection de fonctions Bash conçues pour automatiser et simplifier des tâches courantes de manipulation de fichiers et de vérification sous Linux. Ces outils permettent de détecter des erreurs de formatage, de vérifier l'existence de variables, de remplacer des espaces dans des fichiers ou encore de tester la structure de colonnes dans des fichiers texte. Développé initialement pour répondre à des besoins internes à l'Institut Pasteur, ce projet facilite la maintenance et l'analyse de données textuelles.
  • Notoriété 7 %
    Ce projet vise à transformer les pratiques des ministères sociaux en intégrant l'intelligence artificielle générative dans leurs processus métiers. Il accompagne les équipes (architectes, développeurs, designers, chefs de projet) dans l'adoption d'outils et de méthodes pour automatiser des tâches, améliorer la qualité des livrables et optimiser la collaboration. L'objectif est de créer une usine logicielle où chaque étape du cycle de développement combine un rail agentique (génération) et un rail déterministe (vérification), tout en formant les utilisateurs à ces nouvelles pratiques.
  • Projet dédié à l'automatisation et à l'assistance de la vérification de preuves mathématiques formelles à l'aide d'agents IA. Il propose des outils pour écrire, vérifier et corriger des preuves dans le langage Lambdapi, ainsi qu'un environnement de benchmarking pour évaluer les performances des agents. Le projet explore également différentes approches d'interaction entre agents et outils de preuve.
  • Ce projet propose un outil simple pour vérifier si une chaîne de caractères est un palindrome, c'est-à-dire qu'elle se lit de la même manière dans les deux sens. Il peut être utilisé pour des exercices de programmation, des tests automatisés ou des vérifications rapides de texte.
  • Ce service permet de sécuriser l'accès à un site web en vérifiant que l'utilisateur est bien un humain et non un robot. Il protège contre les attaques automatisées tout en garantissant une expérience fluide pour les visiteurs légitimes. Le système propose une vérification multilingue pour s'adapter aux utilisateurs internationaux.
  • Ce projet est une plateforme dédiée à l'analyse et à la révision de code source. Il permet aux équipes de développeurs de collaborer efficacement en automatisant les vérifications de qualité, en centralisant les commentaires et en facilitant les retours sur les contributions. Destiné aux environnements académiques ou professionnels, il optimise le processus de développement logiciel en offrant des outils intégrés pour le suivi des bugs, l'évaluation des performances et la gestion des versions.
  • Why3 est une plateforme pour la vérification déductive de programmes. Elle fournit un langage riche pour la spécification et la programmation, appelé WhyML, et s'appuie sur des preuves externes, automatisées et interactives, pour prouver les conditions de vérification. Why3 dispose d'une bibliothèque standard de théories logiques et de structures de données de base telles que des tableaux, des files d'attente et des tables de hachage.
  • Framework dédié à la description et à la validation de services logiciels. Il permet aux développeurs de définir des services de manière simple et structurée, facilitant ainsi la création de tests unitaires et l'automatisation des vérifications de conformité. Son approche modulaire et ses outils intégrés améliorent la fiabilité et la maintenabilité des applications.

143 initiatives