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

Images in Urology

Images in Urology

$179.99
Spectroscopic Data of Steroid Glycosides: Spirostanes, Bufanolides, Cardenolides

Spectroscopic Data of Steroid Glycosides: Spirostanes, Bufanolides, Cardenolides

$329.99
Warum Knstliche Intelligenz keine schne Kunst im kantischen Sinne hervorbringen kann

Warum Knstliche Intelligenz keine schne Kunst im kantischen Sinne hervorbringen kann

$59.99
Mechanistic Models of Asymmetric Reductions

Mechanistic Models of Asymmetric Reductions

$59.99
Troubleshooting Finite-Element Modeling with Abaqus

Troubleshooting Finite-Element Modeling with Abaqus

$84.99
Upside Down in the Middle of Nowhere

Upside Down in the Middle of Nowhere

$5.96
Internet of Things. Advances in Information and Communication Technology

Internet of Things. Advances in Information and Communication Technology

$89.00
Rethinking Imperialism

Rethinking Imperialism

$109.99
Funktionentheorie und ihre Anwendung in der Technik

Funktionentheorie und ihre Anwendung in der Technik

$59.99
Einfhrung in die Landeskunde Frankreichs

Einfhrung in die Landeskunde Frankreichs

$19.99
Cooperative Phenomena in JahnTeller Crystals

Cooperative Phenomena in JahnTeller Crystals

$99.00
ROAD-MAPPING English Education in the Internationalised University

ROAD-MAPPING English Education in the Internationalised University

$64.99
A Cultural History of the Disney Fairy Tale

A Cultural History of the Disney Fairy Tale

$99.00
Bubbly Flows

Bubbly Flows

$169.99
Betriebsrtegesetz vom 4. Februar 1920 nebst Wahlordnung, Ausfhrungsverordnungen und Ergnzungsgese

Betriebsrtegesetz vom 4. Februar 1920 nebst Wahlordnung, Ausfhrungsverordnungen und Ergnzungsgese

$84.99
Untersuchungen ber die automatische Lsung von Aufgaben der konstruktiven Geometrie

Untersuchungen ber die automatische Lsung von Aufgaben der konstruktiven Geometrie

$59.99
New Sinc Methods of Numerical Analysis

New Sinc Methods of Numerical Analysis

$109.00
Praxiserfahrungen im Studium

Praxiserfahrungen im Studium

$59.99
Unsicherheit, Unschrfe und rationales Entscheiden

Unsicherheit, Unschrfe und rationales Entscheiden

$69.99
Annals of Systems Research

Annals of Systems Research

$109.99
Advances in Communication Systems and Electrical Engineering

Advances in Communication Systems and Electrical Engineering

$219.99
Managing Change in the Postal and Delivery Industries

Managing Change in the Postal and Delivery Industries

$84.99
Elektrothermische Khlung und Heizung Grundlagen und Mglichkeiten. Ma und Messen in Geschichte und

Elektrothermische Khlung und Heizung Grundlagen und Mglichkeiten. Ma und Messen in Geschichte und

$59.99
Generalizability Theory

Generalizability Theory

$199.99
A Research Report on the Development of Chinas Manufacturing Sector (2016)

A Research Report on the Development of Chinas Manufacturing Sector (2016)

$159.99
Mitteilungen der kaiserlichen Normal-Eichungskommission

Mitteilungen der kaiserlichen Normal-Eichungskommission

$59.99
Multi-Channel Retailing

Multi-Channel Retailing

$17.99
Reconfiguring National, Institutional and Human Strategies for the 21st Century

Reconfiguring National, Institutional and Human Strategies for the 21st Century

$159.99
Prostaglandins and their Inhibitors in Clinical Obstetrics and Gynaecology

Prostaglandins and their Inhibitors in Clinical Obstetrics and Gynaecology

$39.99
Advanced Design of Mechanical Systems: From Analysis to Optimization

Advanced Design of Mechanical Systems: From Analysis to Optimization

$169.99
Knstliche Intelligenz und Machine Learning mit R

Knstliche Intelligenz und Machine Learning mit R

$44.99
Luminescence of Inorganic Solids

Luminescence of Inorganic Solids

$84.99
Extreme Particle Acceleration in Microquasar Jets and Pulsar Wind Nebulae with the MAGIC Telescopes

Extreme Particle Acceleration in Microquasar Jets and Pulsar Wind Nebulae with the MAGIC Telescopes

$109.99
Herzrhythmusstrungen

Herzrhythmusstrungen

$59.99
Rat Genomics

Rat Genomics

$109.99
Human Brain and Artificial Intelligence

Human Brain and Artificial Intelligence

$54.99
Chemical Processing with Lasers

Chemical Processing with Lasers

$74.99
Das Prinzip Glck

Das Prinzip Glck

$17.99
Engaging with Contemporary Challenges through Science Education Research

Engaging with Contemporary Challenges through Science Education Research

$169.99
China Seismic Experimental Site

China Seismic Experimental Site

$159.99
previous
next