Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Notoriété 15 %Catala est un langage de programmation dédié à la rédaction et à l'automatisation de règles juridiques et réglementaires. Il permet aux juristes, développeurs et experts métiers de formaliser des textes de loi en code exécutable, facilitant ainsi leur interprétation, leur vérification et leur application dans des systèmes informatiques. L'outil vise à réduire les ambiguïtés et les erreurs d'interprétation tout en accélérant les processus de conformité.
- Notoriété 67 %Catala est un langage de programmation dédié à la rédaction et à l'analyse de textes législatifs. Il permet de définir des règles complexes de manière claire et précise, et de générer automatiquement du code à partir de ces règles. Catala vise à améliorer la fiabilité et la transparence des systèmes législatifs en automatisant certaines tâches de vérification et de mise en œuvre.
- Outil académique dédié à la vérification compositionnelle de systèmes temps réel embarqués. Il permet de modéliser des tâches critiques, de générer des problèmes de programmation linéaire en nombres entiers (ILP) pour résoudre des contraintes d'affinité, et de traduire ces descriptions en modèles compatibles avec des outils de vérification formelle comme Uppaal. Utilisé pour des études de cas industrielles, notamment dans le domaine automobile.
- Ce programme public permet de suivre la vaccination contre la coqueluche des femmes enceintes en France. Il identifie les femmes enceintes à partir des données du Système National des Données de Santé (SNDS), détermine leur période de grossesse et vérifie leur statut vaccinal. Les résultats sont agrégés par mois d'accouchement et par territoire (département, région, France entière), avec des taux de vaccination calculés sur 12 mois glissants. Les données sont historisées pour un suivi temporel.
- Verde est un outil d'Interactive Runtime Verification (i-RV) conçu pour faciliter le débogage interactif de programmes. Il permet de vérifier dynamiquement des propriétés logicielles pendant l'exécution, en combinant des techniques de débogage traditionnel avec des vérifications automatiques. Adapté aux programmes C/C++ et Java, il offre une approche collaborative pour identifier et corriger les erreurs, réduisant ainsi le temps de développement et améliorant la fiabilité des logiciels.
- FormalPass est un outil qui transforme automatiquement du code source écrit en C en un modèle formel exprimé en SMT (Satisfiability Modulo Theories). Cela permet aux développeurs et chercheurs de vérifier la correction et la sécurité de leurs programmes via des techniques de vérification formelle avancées, sans nécessiter de connaissances approfondies en SMT.
- Projet pédagogique visant à évaluer les compétences techniques des étudiants en programmation. Il permet de soumettre des solutions à des problèmes algorithmiques et de recevoir une correction automatisée. Le système analyse le code soumis, vérifie sa conformité aux exigences et fournit un retour détaillé pour aider à l'apprentissage.
- TomoFPGA est un projet dédié à la conception et à la simulation de systèmes numériques programmables. Il permet l'intégration d'IP cores dans des designs FPGA et la génération de bitstreams pour des cartes FPGA. Le projet facilite le processus de développement de circuits logiques complexes et accélère la vérification des designs.
- Dépôt de code source pour les benchmarks utilisés lors de la première compétition internationale sur la vérification en temps d'exécution (CRV 14). Ce dépôt contient des benchmarks pour les trois tracks : offline monitoring, online monitoring de programmes C, et online monitoring de programmes Java.
- Timbuk est un cadre de vérification régulier basé sur les Automates d'Arbres et les Systèmes de Réécriture de Termes. Il fournit un ensemble de bibliothèques pour créer et manipuler des Automates d'Arbres et des TRS, effectuer une analyse de faisabilité à l'aide de l'Algorithme de Complétion, et calculer des abstractions capables de vérifier des propriétés de sécurité sur des programmes fonctionnels de haut niveau.
56 initiatives
10