Stefan Kroes

Domeinspecifieke ingebedde talen en modelgedreven techniek

Het bouwen van een Model Transformatietaal als DSEL met behulp van Ruby. Paperback. Sprache: Holländisch.
kartoniert , 72 Seiten
ISBN 6202955074
EAN 9786202955072
Veröffentlicht August 2021
Verlag/Hersteller Uitgeverij Onze Kennis
26,90 inkl. MwSt.
Lieferbar innerhalb von 5-7 Tagen (Versand mit Deutscher Post/DHL)
Teilen
Beschreibung

Model Driven Engineering (MDE) is een opkomende benadering van softwareontwikkeling. De belangrijkste concepten in MDE zijn modellen en transformaties. Een model is een representatie van zijn onderwerp en beschrijft alleen de relevante aspecten ervan. De onderwerpen van deze modellen zijn aspecten van het softwaresysteem in ontwikkeling. Modeltransformatietalen (MTL) worden vaak geïmplementeerd met behulp van een traditionele benadering van taalontwerp, waarbij gebruik wordt gemaakt van een speciale compiler of interpreter. We zullen een alternatieve methode onderzoeken, namelijk het ontwikkelen van een Domein Specifieke Taal binnen de context van een algemene gasttaal. We kozen voor Ruby als gasttaal vanwege de beknopte en flexibele syntaxis, de ondersteuning voor declaratieve en functionele programmering, de reflectieve functies en de volwassen standaardbibliotheek. Voor ons doel zijn de belangrijkste daarvan codeblokken en operatoroverbelasting. Dit rapport introduceert en verklaart onze MTL genaamd TRans. TRans ondersteunt meerdere bron- en doelmodellen, uitvoeringsvolgorde met behulp van een topologisch sorteeralgoritme, geavanceerde traceringsfunctionaliteit en AOP-functies. Door TRans als MTEL te implementeren waren we in staat om de implementatie-inspanningen aanzienlijk te verminderen.

Portrait

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.

Hersteller
Uitgeverij Onze Kennis

-
Tel.:
E-Mail: info@bod.de
Website:

Das könnte Sie auch interessieren

 

Maas-Zuid 1:50 000 Waterkaart
Blätter und Karten
Sofort lieferbar
19,95
Lieferbar innerhalb von 2 Wochen
41,00
Lieferbar innerhalb von 6 Wochen
13,50

 

Fietsatlas Nederland
Taschenbuch
Sofort lieferbar
35,95
Lieferbar innerhalb von 3-5 Tagen
12,90
Sofort lieferbar
28,95

 

Wateralmanak 2 2025
Taschenbuch
Sofort lieferbar
28,95
Sofort lieferbar
14,50
Lieferbar innerhalb von 5-7 Tagen
39,50
Lieferbar innerhalb von 3-5 Tagen
14,95