£74.26

Springer Variable Domain-specific Software Languages with DjDSL: Design and Implementation

Price data last checked 44 day(s) ago - refreshing...

View at Amazon

Price History & Forecast

Last 47 days • 47 data points (No recent data available)

Historical
Generating forecast...
£74.26 £74.10 £74.13 £74.17 £74.20 £74.24 £74.28 25 January 2026 05 February 2026 17 February 2026 28 February 2026 12 March 2026

Price Distribution

Price distribution over 47 days • 1 price levels

Days at Price
47 days 0 12 24 35 47 £74 Days at Price

Price Analysis

Most common price: £74 (47 days, 100.0%)

Price range: £74 - £74

Price levels: 1 different prices over 47 days

Description

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). From the Back Cover 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

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
10 July 2021
Listed Since
13 June 2021

Barcode

No barcode data available

Similar Products You Might Like

Domain-Specific Languages: Effective Modeling, Automation, and Reuse
96% match

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

Springer

£45.57 09 Apr 2026
Systems and Software Variability Management: Concepts, Tools and Experiences
93% match

Systems and Software Variability Management: Concepts, Tools and Experiences

Springer

£74.26 07 Mar 2026
Domain-Specific Languages in Practice: with JetBrains MPS
93% match

Domain-Specific Languages in Practice: with JetBrains MPS

Springer

£103.28 14 Apr 2026
Systems Engineering with SDL: Developing Performance-Critical Communication Systems (Wiley Series on Communications Technology)
93% match

Systems Engineering with SDL: Developing Performance-Critical Communication Systems (Wiley Series on Communications Technology)

Wiley

£93.39 01 Mar 2026
Feature-Oriented Software Product Lines: Concepts and Implementation
93% match

Feature-Oriented Software Product Lines: Concepts and Implementation

Springer

£46.53 08 Mar 2026
Springer - Composing Model-Based Analysis Tools Book
93% match

Springer - Composing Model-Based Analysis Tools Book

Springer

£102.21 14 Apr 2026
Domain Science and Engineering: A Foundation for Software Development (Monographs in Theoretical Computer Science. An EATCS Series)
92% match

Domain Science and Engineering: A Foundation for Software Development (Monographs in Theoretical Computer Science. An EATCS Series)

Springer

£36.15 29 Jan 2026
Domain Engineering: Product Lines, Languages, and Conceptual Models
92% match

Domain Engineering: Product Lines, Languages, and Conceptual Models

Springer

£41.04 08 Mar 2026
Build Your Own Programming Language: A programmer's guide to designing compilers, interpreters, and DSLs for solving modern computing problems
92% match

Build Your Own Programming Language: A programmer's guide to designing compilers, interpreters, and DSLs for solving modern computing problems

Packt Publishing

£57.71 07 Feb 2026
Software-Entwicklung unter dem Aspekt der Qualitätssicherung
92% match

Software-Entwicklung unter dem Aspekt der Qualitätssicherung

diplom.de

£60.78 07 Mar 2026
Designing Enterprise Information Systems: Merging Enterprise Modeling and Software Specification (The Enterprise Engineering Series)
92% match

Designing Enterprise Information Systems: Merging Enterprise Modeling and Software Specification (The Enterprise Engineering Series)

Springer

£61.94 27 Feb 2026
Information Systems Development: Advances in Methodologies, Components and Management
92% match

Information Systems Development: Advances in Methodologies, Components and Management

Springer

£52.50 24 Feb 2026
Implicit and Explicit Semantics Integration in Proof-Based Developments of Discrete Systems: Communications of NII Shonan Meetings
92% match

Implicit and Explicit Semantics Integration in Proof-Based Developments of Discrete Systems: Communications of NII Shonan Meetings

Springer

£72.98 18 Apr 2026
Implicit and Explicit Semantics Integration in Proof-Based Developments of Discrete Systems: Communications of NII Shonan Meetings
92% match

Implicit and Explicit Semantics Integration in Proof-Based Developments of Discrete Systems: Communications of NII Shonan Meetings

Springer

£74.26 01 Apr 2026
Formal and Practical Aspects of Domain-Specific Languages: Recent Developments (Premier Reference Source)
92% match

Formal and Practical Aspects of Domain-Specific Languages: Recent Developments (Premier Reference Source)

Information Science Reference

£164.04 14 Apr 2026
Empirical Studies on the Development of Executable Business Processes
92% match

Empirical Studies on the Development of Executable Business Processes

Springer

£73.85 06 Mar 2026
Empirical Studies on the Development of Executable Business Processes
92% match

Empirical Studies on the Development of Executable Business Processes

Springer

£74.26 28 Feb 2026
Metamodelling for Software Engineering
92% match

Metamodelling for Software Engineering

Wiley

£54.29 21 Feb 2026
Knowledge Management in the Development of Data-Intensive Systems
92% match

Knowledge Management in the Development of Data-Intensive Systems

CRC Press

£95.09 25 Feb 2026
Agile Software Development: Trends, Challenges and Applications
92% match

Agile Software Development: Trends, Challenges and Applications

John Wiley & Sons Inc

£119.54 13 Mar 2026
Developing Information Systems Accurately: A Wholistic Approach
92% match

Developing Information Systems Accurately: A Wholistic Approach

Springer

£31.47 07 Mar 2026
Relating Software Requirements and Architectures
92% match

Relating Software Requirements and Architectures

Springer

£25.65 19 Feb 2026
Domain-Specific Modeling
92% match

Domain-Specific Modeling

Wiley

£90.78 01 Mar 2026
Evolving Software Processes: Trends and Future Directions
92% match

Evolving Software Processes: Trends and Future Directions

John Wiley & Sons Inc

£140.86 27 Feb 2026