Breaking News!
Up to 30% Off Nike Footwear

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

Dames de Lettres

Dames de Lettres

$59.99
Race, Ralph Ellison and American Cold War Intellectual Culture

Race, Ralph Ellison and American Cold War Intellectual Culture

$54.99
Programming Basics

Programming Basics

$49.99
Operative onkologische Dermatologie

Operative onkologische Dermatologie

$59.99
Science Cultivating Practice

Science Cultivating Practice

$109.99
Molecular Basis and Thermodynamics of Bioelectrogenesis

Molecular Basis and Thermodynamics of Bioelectrogenesis

$84.99
Quantitative Thin-Layer Chromatography

Quantitative Thin-Layer Chromatography

$219.99
Tantalum and Niobium-Based Capacitors

Tantalum and Niobium-Based Capacitors

$79.99
Identitt

Identitt

$49.99
Game Theory and Pragmatics

Game Theory and Pragmatics

$109.99
Foundations of Software Technology and Theoretical Computer Science

Foundations of Software Technology and Theoretical Computer Science

$39.99
Zinspolitik und Faktorauslastung

Zinspolitik und Faktorauslastung

$64.99
Ecology and Decline of Red Spruce in the Eastern United States

Ecology and Decline of Red Spruce in the Eastern United States

$84.99
Servant Leadership, Social Entrepreneurship and the Will to Serve

Servant Leadership, Social Entrepreneurship and the Will to Serve

$99.00
Preparative Chromatography Techniques

Preparative Chromatography Techniques

$219.99
Heterogeneous Facial Analysis and Synthesis

Heterogeneous Facial Analysis and Synthesis

$54.99
Praktische Stanzerei Ein Buch fr Betrieb und Bro mit Aufgaben und Lsungen

Praktische Stanzerei Ein Buch fr Betrieb und Bro mit Aufgaben und Lsungen

$59.99
The 11th International Conference on EUropean Transnational Educational (ICEUTE 2020)

The 11th International Conference on EUropean Transnational Educational (ICEUTE 2020)

$129.00
Dynamic Soil-Structure Interaction for Sustainable Infrastructures

Dynamic Soil-Structure Interaction for Sustainable Infrastructures

$84.99
International Law and The Hague's 750th Anniversary

International Law and The Hague's 750th Anniversary

$109.99
Fitting Linear Relationships

Fitting Linear Relationships

$109.99
Water Circulation in Rocks

Water Circulation in Rocks

$109.99
Regionale Integration in Ostasien

Regionale Integration in Ostasien

$39.99
Developments in Reinforced Plastics5

Developments in Reinforced Plastics5

$84.99
June PreK-K Printable Packet

June PreK-K Printable Packet

$4.99
A Stochastic Control Framework for Real Options in Strategic Evaluation

A Stochastic Control Framework for Real Options in Strategic Evaluation

$39.99
Verhandlungstraining im Einkauf

Verhandlungstraining im Einkauf

$39.99
Socioeconomic Fragmentation and Exclusion in Greece under the Crisis

Socioeconomic Fragmentation and Exclusion in Greece under the Crisis

$109.99
Total, Subtotal and Proximal Gastrectomy in Cancer

Total, Subtotal and Proximal Gastrectomy in Cancer

$59.99
Materials, Structures and Manufacturing for Aircraft

Materials, Structures and Manufacturing for Aircraft

$169.99
Structural Phase Transitions in Layered Transition Metal Compounds

Structural Phase Transitions in Layered Transition Metal Compounds

$169.00
Handbook on Artificial Intelligence-Empowered Applied Software Engineering

Handbook on Artificial Intelligence-Empowered Applied Software Engineering

$169.99
PathoMaps

PathoMaps

$19.99
Proceedings of the 3rd International Conference on Advances in Materials Processing: Challenges and

Proceedings of the 3rd International Conference on Advances in Materials Processing: Challenges and

$179.99
Logistik-Controlling

Logistik-Controlling

$59.99
Prfungsvorbereitung fr Gro- und Auenhandelskaufleute

Prfungsvorbereitung fr Gro- und Auenhandelskaufleute

$39.99
The Curse of Natural Resources

The Curse of Natural Resources

$119.99
Integrated Protected Area Management

Integrated Protected Area Management

$169.99
Finite Element Methods for Navier-Stokes Equations

Finite Element Methods for Navier-Stokes Equations

$79.99
Hochfrequenztechnik

Hochfrequenztechnik

$49.99
previous
next