✍️ 🧑‍🦱 💚 Autor:innen verdienen bei uns doppelt. Dank euch haben sie so schon 418.243 € mehr verdient. → Mehr erfahren 💪 📚 🙏

Langues embarquées spécifiques à un domaine et ingénierie dirigée par les modèles

Langues embarquées spécifiques à un domaine et ingénierie dirigée par les modèles

von Stefan Kroes
Softcover - 9786202955119
26,90 €
  • Versandkostenfrei
Auf meine Merkliste
  • Hinweis: Print on Demand. Lieferbar in 5 Tagen.
  • Lieferzeit nach Versand: ca. 1-2 Tage
  • inkl. MwSt. & Versandkosten (innerhalb Deutschlands)

Autorenfreundlich Bücher kaufen?!

Beschreibung

L'ingénierie dirigée par les modèles (MDE) est une approche émergente du développement de logiciels. Les principaux concepts en MDE sont les modèles et les transformations. Un modèle est une représentation de son sujet, décrivant uniquement les aspects pertinents de celui-ci. Les sujets de ces modèles sont des aspects du système logiciel en cours de développement. Les langages de transformation de modèles (MTL) sont souvent mis en ¿uvre en utilisant une approche traditionnelle de la conception des langages, à l'aide d'un compilateur ou d'un interprète dédié. Nous explorerons une méthode alternative, à savoir le développement d'un langage spécifique à un domaine dans le contexte d'un langage hôte d'usage général. Nous avons choisi Ruby comme langage hôte en raison de sa syntaxe concise et flexible, de son support pour la programmation déclarative et fonctionnelle, de ses caractéristiques réfléchies et de sa bibliothèque standard mature. Pour notre objectif, les plus importants d'entre eux sont les blocs de code et la surcharge des opérateurs. Ce rapport présente et explique notre MTL appelé TRans. TRans prend en charge plusieurs modèles de source et de cible, l'ordonnancement des exécutions à l'aide d'un algorithme de tri topologique, une fonctionnalité de traçage avancée et des fonctions AOP. En implémentant TRans en tant que MTEL, nous avons pu réduire considérablement l'effort de mise en ¿uvre.

Construire un langage de transformation de modèle comme DSEL en utilisant Ruby

Details

Verlag Editions Notre Savoir
Ersterscheinung 17. August 2021
Maße 22 cm x 15 cm x 0.5 cm
Gewicht 125 Gramm
Format Softcover
ISBN-13 9786202955119
Seiten 72