Annuaire des initiatives

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

  • Ce projet permet la gestion et la configuration des bibliothèques POSIX, essentielles pour le développement et l'exécution de logiciels système. Il facilite l'intégration et le déploiement d'outils logiciels en s'appuyant sur un framework dédié, offrant ainsi une solution robuste pour les environnements de développement et d'exploitation. Il est particulièrement utile pour les développeurs et les administrateurs système travaillant sur des systèmes Unix-like.
  • Ce projet est un wrapper pour la bibliothèque Metis, conçu pour faciliter la configuration système et l'intégration de composants logiciels tiers. Il permet de standardiser l'installation, l'utilisation et l'exposition d'APIs basées sur le framework PID. Développé par le CNRS et le LIRMM, il s'adresse aux développeurs souhaitant déployer des solutions logicielles de manière robuste et reproductible.
  • Ce projet fournit un cadre pour générer et exécuter des benchmarks ciblant plusieurs outils de mesure de puissance logicielle. Il permet aux expérimentateurs de comparer différents outils de mesure énergétique selon des critères cohérents, facilitant ainsi la sélection du logiciel le plus adapté à leurs besoins spécifiques. Le framework s'adapte automatiquement à la configuration et à l'architecture des nœuds disponibles dans l'infrastructure Grid5000.
  • Ce projet permet de gérer et configurer un environnement de développement dédié à la compilation de logiciels sous Ubuntu 18.04 avec une chaîne de compilation GCC 9. Il est principalement utilisé dans le cadre de pipelines d'intégration continue (CI) pour valider la conformité des environnements de build. Le dépôt est maintenu par le CNRS/LIRMM et s'appuie sur le framework PID pour sa gestion.
  • Notoriété 16 %
    Docker Univ est une plateforme éducative proposant des environnements conteneurisés pour les cours d'informatique de l'Université de La Rochelle. Elle permet aux étudiants de déployer rapidement des stacks technologiques variées (bases de données, frameworks, outils big data) sans configuration complexe. Les conteneurs sont conçus pour faciliter l'apprentissage des architectures logicielles, des systèmes distribués et des technologies modernes comme Hadoop, Spark ou FastAPI. Idéal pour les travaux pratiques et les projets académiques.
  • Yggdrasil est un framework conçu pour faciliter l'intégration et la simulation de systèmes distribués complexes. Il permet de tester des architectures logicielles en environnement contrôlé, d'automatiser des configurations réseau et de valider des protocoles d'interopérabilité entre composants. Principalement utilisé dans le milieu académique et de la recherche, il offre un cadre pour reproduire des scénarios réalistes sans nécessiter d'infrastructure physique dédiée.
  • ASA_archi est un framework dédié à la conception, la modélisation et la gestion d'architectures logicielles complexes. Il permet de structurer des systèmes en composants modulaires, de sécuriser les interactions entre ces composants et de configurer des services techniques. Utilisé dans un contexte académique, il facilite l'analyse et l'implémentation d'architectures distribuées tout en intégrant des mécanismes de sécurité avancés.
  • Ce projet est un wrapper PID pour le framework Boost en C++. Il permet de faciliter et standardiser l'intégration des bibliothèques Boost dans des projets logiciels. Développé par des chercheurs du CNRS et du LIRMM, il simplifie l'installation, la configuration et l'utilisation de Boost grâce à un système de build basé sur CMake. Le wrapper est conçu pour être réutilisable et portable.
  • Paradiseo est un cadre logiciel open source dédié à la conception et à l'implémentation rapide d'algorithmes d'optimisation stochastique, notamment les métaheuristiques. Il offre une architecture modulaire permettant de combiner divers composants pour résoudre des problèmes d'optimisation complexes, sans calcul de gradient. Le framework se distingue par sa bibliothèque mature de composants, ses outils d'automatisation pour la sélection et la configuration d'algorithmes, ainsi que ses options de parallélisation pour améliorer les performances.

9 initiatives