Annuaire des initiatives

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

  • Université de Rennes
  • GitHub Pages
  • Notoriété 19 %
    ALE (Action Language for EMF) est un langage interprété permettant de définir des comportements sur des modèles Ecore et de les rendre exécutables. Concrètement, ALE permet de 'réouvrir' des classes ECore pour implémenter des opérations existantes et insérer de nouvelles attributs ou opérations. Il permet également d'étendre des métamodèles Ecore existants de manière non intrusive.
  • Le compilateur ALE est un outil permettant de rendre les métamodèles EMF exécutables en implémentant des opérations EOperations existantes et en ajoutant de nouvelles fonctionnalités aux EClasses. Il s'agit d'un langage d'action pour EMF qui permet de séparer les préoccupations d'analyse abstraite et de sémantique en tissant de nouvelles fonctionnalités et implémentations sur les EClasses. Les fichiers Ecore d'origine restent inchangés, mais grâce à ALE, de nouveaux éléments peuvent être utilisés dans l'exécution des opérations implémentées.

2 initiatives