Artículos relacionados a Domain-Specific Languages: Effective Modeling, Automation,...

Domain-Specific Languages: Effective Modeling, Automation, and Reuse - Tapa blanda

 
9783031236709: Domain-Specific Languages: Effective Modeling, Automation, and Reuse

Sinopsis

This textbook describes the theory and the pragmatics of using and engineering high-level software languages - also known as modeling or domain-specific languages (DSLs) - for creating quality software. This includes methods, design patterns, guidelines, and testing practices for defining the syntax and the semantics of languages. While remaining close to technology, the book covers multiple paradigms and solutions, avoiding a particular technological silo. It unifies the modeling, the object-oriented, and the functional-programming perspectives on DSLs. 


The book has 13 chapters. Chapters 1 and 2 introduce and motivate DSLs. Chapter 3 kicks off the DSL engineering lifecycle, describing how to systematically develop abstract syntax by analyzing a domain. Chapter 4 addresses the concrete syntax, including the systematic engineering of context-free grammars. Chapters 5 and 6 cover the static semantics - with basic constraints as a starting point and type systems for advanced DSLs. Chapters 7 (Transformation), 8 (Interpretation), and 9 (Generation) describe different paradigms for designing and implementing the dynamic semantics, while covering testing and other kinds of quality assurance. Chapter 10 is devoted to internal DSLs. Chapters 11 to 13 show the application of DSLs and engage with simpler alternatives to DSLs in a highly distinguished domain: software variability. These chapters introduce the underlying notions of software product lines and feature modeling.

The book has been developed based on courses on model-driven software engineering (MDSE) and DSLs held by the authors. It aims at senior undergraduate and junior graduate students in computer science or software engineering. Since it includes examples and lessons from industrial and open-source projects, as well as from industrial research, practitioners will also find it a useful reference. The numerous examples include code in Scala 3, ATL, Alloy, C#, F#, Groovy, Java, JavaScript, Kotlin, OCL, Python, QVT, Ruby, and Xtend.  The book contains as many as 277 exercises. The associated code repository facilitates learning and using the examples in a course.


"Sinopsis" puede pertenecer a otra edición de este libro.

Comprar nuevo

Ver este artículo

GRATIS gastos de envío en Estados Unidos de America

Destinos, gastos y plazos de envío

Otras ediciones populares con el mismo título

9783031236686: Domain-Specific Languages: Effective Modeling, Automation, and Reuse

Edición Destacada

ISBN 10:  3031236688 ISBN 13:  9783031236686
Editorial: Springer, 2023
Tapa blanda

Resultados de la búsqueda para Domain-Specific Languages: Effective Modeling, Automation,...

Imagen de archivo

Andrzej Wasowski, Wasowski,Thorsten Berger, Berger
Publicado por Springer Nature B.V., 2023
ISBN 10: 303123670X ISBN 13: 9783031236709
Nuevo PAP
Impresión bajo demanda

Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. del artículo: L0-9783031236709

Contactar al vendedor

Comprar nuevo

EUR 61,24
Convertir moneda
Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Andrzej Wasowski, Wasowski,Thorsten Berger, Berger
Publicado por Springer Nature B.V., 2023
ISBN 10: 303123670X ISBN 13: 9783031236709
Nuevo PAP
Impresión bajo demanda

Librería: PBShop.store UK, Fairford, GLOS, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. del artículo: L0-9783031236709

Contactar al vendedor

Comprar nuevo

EUR 54,67
Convertir moneda
Gastos de envío: EUR 6,74
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

W?sowski, Andrzej; Berger, Thorsten
Publicado por Springer, 2023
ISBN 10: 303123670X ISBN 13: 9783031236709
Nuevo Tapa blanda

Librería: Ria Christie Collections, Uxbridge, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. In. Nº de ref. del artículo: ria9783031236709_new

Contactar al vendedor

Comprar nuevo

EUR 53,95
Convertir moneda
Gastos de envío: EUR 13,75
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito