Popular Repositories on GitHub

We’ve compiled all the most popular repositories that were trending during the day, week, or month on GitHub in one place and prepared a brief description for each of them.

Coq

Language: Coq , Stars: 111

------------

Проект направлен на формальную верификацию архитектуры RISC-V с использованием системы доказательства Coq. Основная цель заключается в создании надежной модели процессора, которая позволяет проверять корректность реализации программного обеспечения и аппаратного обеспечения. Ключевые особенности включают в себя использование формальных методов для проверки свойств системы, а также поддержку различных расширений архитектуры RISC-V. Проект также способствует развитию инструментов для автоматизации верификации и улучшения понимания архитектурных концепций.

Language: Coq , Stars: 730

------------

Проект направлен на создание безопасного и эффективного моста между фиатными валютами и криптовалютами. Он решает задачи упрощения процесса обмена и интеграции традиционных финансовых систем с блокчейн-технологиями. Ключевые особенности включают автоматизацию процессов, поддержку различных валют и обеспечение высоких стандартов безопасности транзакций.

Language: Coq , Stars: 489

------------

Проект направлен на создание формальной модели архитектуры RISC-V с использованием языка формальных спецификаций Sail. Основная задача — обеспечение точного и понятного описания поведения процессоров на базе RISC-V, что позволяет проводить верификацию и анализ. Ключевые особенности включают возможность формального доказательства корректности реализации, поддержку различных расширений RISC-V и интеграцию с инструментами для проверки и симуляции.

Language: Coq , Stars: 42

------------

Проект направлен на создание утилит для работы с системой доказательства Coq, упрощая разработку и проверку формальных доказательств. Он решает задачи повышения удобства и эффективности написания и анализа кода на языке Gallina, предоставляя набор инструментов для работы с типами, термами и доказательствами. Ключевые особенности включают поддержку различных тактик, а также интеграцию с другими библиотеками и инструментами, что способствует более гибкому и мощному подходу к формальной верификации.