Breaking News!
60% Off the Hottest Halloween Costumes & Accessories

Variable Domain-specific Software Languages with DjDSL

Best Price (Coupon Required):
Buy Variable Domain-specific Software Languages with DjDSL for $76.50 at @ Link.springer.com when you apply the 10% OFF coupon at checkout.
Click “Get Coupon & Buy” to copy the code and unlock the deal.

Set a price drop alert to never miss an offer.

1 Offer Price Range: $84.99 - $84.99
BEST PRICE

Single Product Purchase

$76.50
@ Link.springer.com with extra coupon

Price Comparison

Seller Contact Seller List Price On Sale Shipping Best Promo Final Price Volume Discount Financing Availability Seller's Page
BEST PRICE
1 Product Purchase
@ Link.springer.com
$84.99 $84.99

10% OFF
This deals requires coupon
$76.50
See Site In stock Visit Store

Product Details

Brand
Springer Nature
Manufacturer
N/A
Part Number
0
GTIN
9783030421526
Condition
New
Product Description

This book details the conceptual foundations, design and implementation of the domain-specific language (DSL) development system DjDSL. DjDSL facilitates design-decision-making on and implementation of reusable DSL and DSL-product lines, and represents the state-of-the-art in language-based and composition-based DSL development. As such, it unites elements at the crossroads between software-language engineering, model-driven software engineering, and feature-oriented software engineering. The book is divided into six chapters. Chapter 1 (DSL as Variable Software) explains the notion of DSL as variable software in greater detail and introduces readers to the idea of software-product line engineering for DSL-based software systems. Chapter 2 (Variability Support in DSL Development) sheds light on a number of interrelated dimensions of DSL variability: variable development processes, variable design-decisions, and variability-implementation techniques for DSL. The three subsequent chapters are devoted to the key conceptual and technical contributions of DjDSL: Chapter 3 (Variable Language Models) explains how to design and implement the abstract syntax of a DSL in a variable manner. Chapter 4 (Variable Context Conditions) then provides the means to refine an abstract syntax (language model) by using composable context conditions (invariants). Next, Chapter 5 (Variable Textual Syntaxes) details solutions to implementing variable textual syntaxes for different types of DSL. In closing, Chapter 6 (A Story of a DSL Family) shows how to develop a mixed DSL in a step-by-step manner, demonstrating how the previously introduced techniques can be employed in an advanced example of developing a DSL family. The book is intended for readers interested in language-oriented as well as model-driven software development, including software-engineering researchers and advanced software developers alike. An understanding of software-engineering basics (architecture, design, implementation, testing) and software patterns is essential. Readers should especially be familiar with the basics of object-oriented modelling (UML, MOF, Ecore) and programming (e.g., Java).

Available Colors
Available Sizes

Reviews

0
0 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Questions & Answers

Similar Products

Web-Based Applications in Healthcare and Biomedicine

Web-Based Applications in Healthcare and Biomedicine

$129.00
Logic, Rationality,  and Interaction

Logic, Rationality, and Interaction

$49.99
Evolutionary Computer Music

Evolutionary Computer Music

$119.00
Education and Training in Indoor Air Sciences

Education and Training in Indoor Air Sciences

$54.99
51.53. Jahresbericht des Sonnblick-Vereines fr die Jahre 19531955

51.53. Jahresbericht des Sonnblick-Vereines fr die Jahre 19531955

$59.99
Stewardship Ethics in Debt Management

Stewardship Ethics in Debt Management

$84.99
Accretion Disks and Magnetic Fields in Astrophysics

Accretion Disks and Magnetic Fields in Astrophysics

$129.00
Training bei Dyskalkulie und Rechenstrungen

Training bei Dyskalkulie und Rechenstrungen

$44.99
Literature, Memory, Hegemony

Literature, Memory, Hegemony

$54.99
Flor and Miranda Steal the Show

Flor and Miranda Steal the Show

$6.71
Pharmakotherapie in der Reanimation nach Herz-Kreislauf-Stillstand

Pharmakotherapie in der Reanimation nach Herz-Kreislauf-Stillstand

$69.99
Elastic and Inelastic Scattering in Electron Diffraction and Imaging

Elastic and Inelastic Scattering in Electron Diffraction and Imaging

$249.99
The Governance Structures of Chinese Firms

The Governance Structures of Chinese Firms

$169.99
Redox Systems Under Nano-Space Control

Redox Systems Under Nano-Space Control

$169.99
Neurogener Schmerz

Neurogener Schmerz

$34.99
Ultrathin Metal Transparent Electrodes for the Optoelectronics Industry

Ultrathin Metal Transparent Electrodes for the Optoelectronics Industry

$109.99
Re-reading the Gospel of Mark Amidst Loss and Trauma

Re-reading the Gospel of Mark Amidst Loss and Trauma

$109.00
Produktivitt im Reich der Freiheit

Produktivitt im Reich der Freiheit

$39.99
Legitimacy and Illegitimacy in Nineteenth-Century Law, Literature and History

Legitimacy and Illegitimacy in Nineteenth-Century Law, Literature and History

$54.99
Biologics in General Medicine

Biologics in General Medicine

$89.00
Interstitial Cells of Cajal: Intestinal Pacemaker Cells?

Interstitial Cells of Cajal: Intestinal Pacemaker Cells?

$109.99
Corpus-based Approaches to Grammar, Media and Health Discourses

Corpus-based Approaches to Grammar, Media and Health Discourses

$84.99
Philosophy of Film Without Theory

Philosophy of Film Without Theory

$119.00
Industrial Engineering, Management Science and Applications 2015

Industrial Engineering, Management Science and Applications 2015

$129.00
Pro Oracle SQL Development

Pro Oracle SQL Development

$39.99
Vogel and Motulsky's Human Genetics

Vogel and Motulsky's Human Genetics

$449.99
Soziologie und Sozialpolitik

Soziologie und Sozialpolitik

$59.99
Integrative Clinical Social Work Practice

Integrative Clinical Social Work Practice

$79.99
Authenticity: The Cultural History of a Political Concept

Authenticity: The Cultural History of a Political Concept

$59.99
Machine Learning in VLSI Computer-Aided Design

Machine Learning in VLSI Computer-Aided Design

$149.00
Fast Politics

Fast Politics

$129.99
Teacher Success Kit Grade 3: Tier 1

Teacher Success Kit Grade 3: Tier 1

$519.97
Cannabis and Cannabinoid-Based Medicines in Cancer Care

Cannabis and Cannabinoid-Based Medicines in Cancer Care

$99.00
Non-complete Algebraic Surfaces

Non-complete Algebraic Surfaces

$39.99
Kundenemotionen und Mitarbeitermotivation

Kundenemotionen und Mitarbeitermotivation

$59.99
F. A. Hayek

F. A. Hayek

$32.99
Introduction to Calculus and Analysis II/2

Introduction to Calculus and Analysis II/2

$59.99
The DNA, RNA, and Histone Methylomes

The DNA, RNA, and Histone Methylomes

$149.00
Geotechnical Characterisation and Geoenvironmental Engineering

Geotechnical Characterisation and Geoenvironmental Engineering

$169.99
Complex Systems Design & Management

Complex Systems Design & Management

$169.00
previous
next