Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Melange est une plateforme de travail pour langages spécifiques à un domaine (DSL) qui offre une approche modulaire pour assembler, intégrer et customiser plusieurs DSL. Il aide à gérer la variabilité au sein des spécifications de langage (variation syntaxique et sémantique), et à réutiliser les pièces de syntaxe et de sémantique d'une DSL à l'autre. La plateforme embarque un système de type orienté modèle qui fournit la polymorphisme de modèle et la substituabilité de langage, c'est-à-dire la possibilité de manipuler un modèle via différentes interfaces et de définir des transformations génériques qui peuvent être invoquées sur des modèles écrits dans différentes DSL.
- Ce projet est un tutoriel qui présente les outils et les concepts de l'ingénierie de langages logiciels pour le développement et l'intégration de langages de modélisation spécifiques à un domaine. Il utilise le studio GEMOC pour démontrer les fonctionnalités offertes par l'écosystème Eclipse (EMF/Ecore, Xtext, Sirius) et introduit les fonctionnalités avancées pour étendre un langage de modélisation avec une sémantique d'exécution bien définie, y compris les contraintes de concurrence formelles et les modèles de coordination.
- EMULSION est un framework destiné aux modélisateurs en épidémiologie pour les aider à concevoir, simuler et réviser des modèles complexes et mécanistes de manière transparente et flexible, sans avoir à écrire de code. Il inclut un langage de programmation spécifique au domaine pour représenter tous les composants des modèles épidémiologiques de manière explicite et intelligible, et un moteur de simulation modulaire qui peut incorporer des petits ajouts de code pour des fonctionnalités spécifiques du modèle.
- Kermeta est un langage de métamodélisation et d'exécution qui permet de définir des métamodèles, des langages spécifiques à un domaine et des transformations de modèles. Il offre des outils pour l'interprétation et l'exécution de ces langages, ainsi que des plugins pour les environnements de développement intégrés.
- Notoriété 46 %Le projet mlang est un compilateur pour le langage M, inventé par la Direction Générale des Finances Publiques (DGFiP) française pour transcrire le code fiscal en instructions machine-readable. Il s'agit d'un petit langage de domaine spécifique basé sur les déclarations de variables et les opérations arithmétiques.
- Le projet mlang est un compilateur pour le langage M, inventé par la Direction Générale des Finances Publiques françaises pour transcrire le code des impôts en instructions machine. Il s'agit d'un petit langage de domaine spécifique basé sur les déclarations de variables et les opérations arithmétiques.
- Notoriété 13 %CyprIoT est un outil de conception de réseaux de l'Internet des Objets (IoT) utilisant des techniques de génie logiciel basé sur des modèles. Il fournit un langage spécifique au domaine (DSL) pour concevoir des réseaux, et un générateur de code pour produire le code déployable du réseau à partir du modèle.
15 initiatives
10