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

CHF 36.85
Auf Lager
SKU
UFOPES9VEM7
Stock 1 Verfügbar
Geliefert zwischen Mo., 02.03.2026 und Di., 03.03.2026

Details

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 oeuvre 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 oeuvre.

Autorentext

Stefan Kroes ha estado trabajando en el desarrollo de software durante unos 10 años. En 2002 comenzó sus estudios de Informática en la Universidad de Twente, donde se graduó en 2010 en el campo de la Ingeniería de Software. Como un ávido fan del código abierto y Ruby, combinó la ingeniería basada en modelos con las facilidades de Ruby para lenguajes de dominio específico.

Weitere Informationen

  • Allgemeine Informationen
    • GTIN 09786202955119
    • Herausgeber Editions Notre Savoir
    • Anzahl Seiten 72
    • Genre Mathématiques
    • Untertitel Construire un langage de transformation de modèle comme DSEL en utilisant Ruby
    • Autor Stefan Kroes
    • Größe H220mm x B150mm
    • Jahr 2021
    • EAN 9786202955119
    • Format Kartonierter Einband
    • ISBN 978-620-2-95511-9
    • Titel Langues embarquées spécifiques à un domaine et ingénierie dirigée par les modèles
    • Sprache Französisch

Bewertungen

Schreiben Sie eine Bewertung
Nur registrierte Benutzer können Bewertungen schreiben. Bitte loggen Sie sich ein oder erstellen Sie ein Konto.
Made with ♥ in Switzerland | ©2025 Avento by Gametime AG
Gametime AG | Hohlstrasse 216 | 8004 Zürich | Schweiz | UID: CHE-112.967.470
Kundenservice: customerservice@avento.shop | Tel: +41 44 248 38 38