Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- TiAMo est un outil de vérification formelle dédié à l'analyse des systèmes temporisés modélisés par des automates temporisés. Il permet de vérifier des propriétés temporelles complexes sur des modèles, d'identifier des erreurs de conception ou de synchronisation, et d'optimiser des systèmes critiques comme les protocoles de communication ou les systèmes embarqués. Développé dans le cadre d'un projet de recherche, il est utilisé pour valider la correction et la fiabilité des systèmes avant leur déploiement.
- Outil dédié à la validation et à la vérification de conformité des documents XML, notamment dans le domaine médical. Il permet de compiler des règles Schematron pour valider des structures de données, d'assurer la cohérence des échanges entre systèmes et de générer des rapports détaillés sur les anomalies détectées. Utilisé pour garantir l'interopérabilité des données dans des environnements critiques comme les systèmes de santé.
- Outil dédié à la gestion et au déploiement de configurations pour des systèmes embarqués comme les Raspberry Pi. Permet d'automatiser des tâches critiques comme l'arrêt, le redémarrage ou la vérification de services système. Utilisé principalement par des administrateurs ou développeurs pour maintenir des environnements embarqués.
- Notoriété 7 %Outil dédié à l'analyse et à l'optimisation de modèles de compteurs abstraits utilisés en vérification formelle. Il permet de déterminer des tailles de ensembles concrets à partir de modèles pseudo-booléens, facilitant ainsi la validation de propriétés logiques complexes. Développé dans le cadre du projet BLaSST, il s'intègre dans des workflows de preuve automatisée pour les systèmes critiques.
- 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.
- Notoriété 15 %Cette bibliothèque fournit des outils mathématiques formalisés pour aider à la vérification d'implémentations cryptographiques. Elle permet aux développeurs et chercheurs de s'assurer que les algorithmes cryptographiques respectent des propriétés de sécurité strictes, réduisant ainsi les risques de vulnérabilités dans les systèmes critiques comme les protocoles de communication ou les infrastructures sécurisées.
- VeriFast est un outil d'analyse statique formelle conçu pour vérifier la correction de programmes écrits en C et Java. Il permet de détecter des erreurs de typage, des violations de propriétés de sécurité et des bugs potentiels avant l'exécution. Utilisé principalement dans les domaines critiques comme les systèmes embarqués ou les applications sécurisées, il aide les développeurs à prouver que leur code respecte des spécifications formelles.
- VeriFast est un outil d'analyse statique conçu pour vérifier la sécurité et la correction des programmes. Il permet de détecter des vulnérabilités potentielles dans le code source, notamment en Java, en s'appuyant sur des annotations et des propriétés formelles. L'outil est utilisé pour garantir la robustesse des systèmes critiques, comme les cartes à puce ou les applications embarquées, en identifiant les erreurs de logique ou les failles de sécurité avant leur déploiement.
15 initiatives
10