Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Ce projet propose une image conteneurisée regroupant des outils essentiels pour le développement, le test et le déploiement d'applications. Il facilite la création d'environnements reproductibles et standardisés, permettant aux équipes de se concentrer sur le développement logiciel sans se soucier des dépendances ou des configurations complexes. Intégré dans une chaîne DevOps, il optimise les processus de build, de test et de livraison continue.
- Outil open source conçu pour automatiser la création de paquets logiciels à partir d'images Singularity. Il permet aux développeurs de générer des versions compilées de leurs projets pour différentes architectures CPU (x86, AVX, etc.) et systèmes d'exploitation (Debian, Fedora, etc.). Principalement utilisé dans le domaine de la recherche scientifique, il facilite le déploiement et la distribution de logiciels complexes sur des infrastructures variées, comme celles du CTA (Cherenkov Telescope Array).
- Ce projet vise à faciliter la création et la gestion de modèles de données pour des applications logicielles. Il permet aux développeurs de définir des structures de données complexes de manière déclarative et de générer automatiquement du code ou des configurations à partir de ces modèles. L'objectif est d'accélérer le développement tout en réduisant les erreurs liées à la manipulation manuelle des données.
- Notoriété 10 %Ce projet pédagogique vise à enseigner les bonnes pratiques de développement logiciel à travers des exercices pratiques. Il couvre la création de tests unitaires avec JUnit, l'implémentation de design patterns comme les factories, et le calcul de dates complexes selon différents algorithmes historiques. Les étudiants apprennent à structurer leur code, gérer les exceptions et valider leurs implémentations par des tests automatisés.
- PauWare est une bibliothèque logicielle dédiée à la modélisation et à l'exécution de machines à états pour les systèmes informatiques. Elle permet de concevoir, observer et vérifier des comportements logiciels complexes tout en assurant une compatibilité avec les versions précédentes. Développée dans le cadre d'un projet européen, elle facilite la création et le refactoring d'API pour implémenter des machines à états de manière robuste et maintenable.
- Outil dédié à la création de présentations interactives et dynamiques pour l'enseignement et la modélisation logicielle. Permet aux enseignants et étudiants de concevoir des supports visuels adaptés aux besoins pédagogiques et professionnels, en s'appuyant sur des modèles structurés pour faciliter la compréhension des concepts complexes.
- FLUENT-SCE2020 est un framework dédié à la description et à la gestion de services logiciels. Il facilite la création de tests unitaires en offrant des outils pour décrire précisément les services, leurs propriétés et leurs comportements. Idéal pour les développeurs souhaitant automatiser et standardiser la validation de services dans des environnements complexes.
- Bibliothèque C++ open source conçue pour simplifier la création de graphiques et de visualisations de données. Elle offre une interface intuitive pour intégrer des graphiques dans des applications logicielles, permettant aux développeurs de générer rapidement des représentations visuelles de leurs données sans avoir à maîtriser des outils complexes.
- MRF (Malia Rendering Framework) est un framework open source dédié à la création et au rendu de scènes 3D réalistes. Il permet aux chercheurs et développeurs de simuler des environnements complexes avec un éclairage spectral précis, idéal pour des applications en imagerie scientifique, en visualisation de données ou en prototypage virtuel. Le projet fournit des exemples de scènes et des outils pour faciliter l'intégration avec des logiciels de rendu existants.
- FLUENT-SCE2020 est un projet open source dédié à la création et à la gestion de descriptions de services logiciels. Il permet aux développeurs de construire des descriptions fluides et structurées pour des services, facilitant ainsi leur compréhension et leur intégration dans des systèmes complexes. Le projet s'appuie sur une approche modulaire pour offrir une flexibilité maximale.
20 initiatives
10