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

Socialist Economic Development and Reforms

Socialist Economic Development and Reforms

$74.99
Sandostatin in the Treatment of Gastroenteropancreatic Endocrine Tumors

Sandostatin in the Treatment of Gastroenteropancreatic Endocrine Tumors

$84.99
Peritoneal Carcinomatosis: Principles of Management

Peritoneal Carcinomatosis: Principles of Management

$259.00
Machine Learning and Data Mining for Sports Analytics

Machine Learning and Data Mining for Sports Analytics

$54.99
The Palgrave Handbook of the Afterlife

The Palgrave Handbook of the Afterlife

$139.99
Disequilibrium and Self-Organisation

Disequilibrium and Self-Organisation

$84.99
History of Oriental Astronomy

History of Oriental Astronomy

$169.99
The Development of Mexicos Tourism Industry

The Development of Mexicos Tourism Industry

$119.99
A Few of Our Favorite Things

A Few of Our Favorite Things

$49.99
Ausgewhlte Kapitel aus der Physik

Ausgewhlte Kapitel aus der Physik

$69.99
Das Verhltnis zwischen Bergbau und ffentlichen Verkehrsanstalten als Gegenstand richterlicher und

Das Verhltnis zwischen Bergbau und ffentlichen Verkehrsanstalten als Gegenstand richterlicher und

$59.99
Sensors for Everyday Life

Sensors for Everyday Life

$109.99
Chaotic Dynamics and Transport in Fluids and Plasmas

Chaotic Dynamics and Transport in Fluids and Plasmas

$109.99
Necrosis

Necrosis

$109.99
Credit Relations

Credit Relations

$79.99
Advances in Cryptology  EUROCRYPT 96

Advances in Cryptology EUROCRYPT 96

$39.99
Soviet History in the Yeltsin Era

Soviet History in the Yeltsin Era

$39.99
Computational Thinking

Computational Thinking

$24.99
Conceptual Perspectives in Quantum Chemistry

Conceptual Perspectives in Quantum Chemistry

$39.99
Bone Marrow Environment

Bone Marrow Environment

$169.99
Heiner Mller-Handbuch

Heiner Mller-Handbuch

$99.99
The Politics of Evidence-Based Policy Making

The Politics of Evidence-Based Policy Making

$59.99
Lehrrettungsassistent und Dozent im Rettungsdienst

Lehrrettungsassistent und Dozent im Rettungsdienst

$49.99
Jugend und Demokratie  Politische Bildung auf dem Prfstand

Jugend und Demokratie Politische Bildung auf dem Prfstand

$64.99
Ausgezeichnete Stofolgen in Metallen. Ihre experimentelle Untersuchung mit Hilfe der Kathodenzerst

Ausgezeichnete Stofolgen in Metallen. Ihre experimentelle Untersuchung mit Hilfe der Kathodenzerst

$59.99
Your Life in Numbers: Modeling Society Through Data

Your Life in Numbers: Modeling Society Through Data

$29.99
The Conduct of a Cooperative Clinical Trial

The Conduct of a Cooperative Clinical Trial

$84.99
Insolvency Law Reforms in Asian Developing Countries

Insolvency Law Reforms in Asian Developing Countries

$69.99
China im Blickpunkt des 21. Jahrhunderts

China im Blickpunkt des 21. Jahrhunderts

$24.99
Operative Treatment of Pelvic Tumors

Operative Treatment of Pelvic Tumors

$109.99
Inside the Great Mirror

Inside the Great Mirror

$54.99
The Silent Patient by Alex Michaelides

The Silent Patient by Alex Michaelides

$17.99
Die Wirkung der Substanz von Scenedesmus obliquus als Eiweiquelle in Ftterungsversuchen und die Be

Die Wirkung der Substanz von Scenedesmus obliquus als Eiweiquelle in Ftterungsversuchen und die Be

$59.99
Secondary Metabolites in Soil Ecology

Secondary Metabolites in Soil Ecology

$169.99
Regressionsmodelle fr Zustnde und Ereignisse

Regressionsmodelle fr Zustnde und Ereignisse

$37.99
Optical WDM Networks

Optical WDM Networks

$84.99
Blocks

Blocks

$3.71
Integrity, Transparency and Corruption in Healthcare & Research on Health, Volume II

Integrity, Transparency and Corruption in Healthcare & Research on Health, Volume II

$169.99
Relentless- From Good to Great to Unstoppable by Tim S. Grover

Relentless- From Good to Great to Unstoppable by Tim S. Grover

$17.99
High-Level Power Analysis and Optimization

High-Level Power Analysis and Optimization

$84.99
previous
next