Ming Wang

Variable Domain-specific Software Languages with DjDSL - 9783030421519

Description: Variable Domain-specific Software Languages with DjDSL Please note: this item is printed on demand and will take extra time before it can be dispatched to you (up to 20 working days). Design and Implementation Author(s): Stefan Sobernig Format: Hardback Publisher: Springer Nature Switzerland AG, Switzerland Imprint: Springer Nature Switzerland AG ISBN-13: 9783030421519, 978-3030421519 Synopsis 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 ([url] Java).

Price: 73.32 GBP

Location: Aldershot

End Time: 2024-09-26T16:11:27.000Z

Shipping Cost: 37.89 GBP

Product Images

Variable Domain-specific Software Languages with DjDSL - 9783030421519

Item Specifics

Return postage will be paid by: Buyer

Returns Accepted: Returns Accepted

After receiving the item, your buyer should cancel the purchase within: 60 days

Return policy details:

Book Title: Variable Domain-specific Software Languages with DjDSL

Item Height: 235 mm

Item Width: 155 mm

Author: Stefan Sobernig

Publication Name: Variable Domain-Specific Software Languages with Djdsl: Design and Implementation

Format: Hardcover

Language: English

Publisher: Springer Nature Switzerland A&G

Subject: Computer Science

Publication Year: 2020

Type: Textbook

Item Weight: 647 g

Number of Pages: 297 Pages

Recommended

Variable Domain-Specific Software Languages With DJDSL : Design and Implement...
Variable Domain-Specific Software Languages With DJDSL : Design and Implement...

$145.33

View Details
Sobernig - Variable Domain-specific Software Languages with DjDSL   D - S9000z
Sobernig - Variable Domain-specific Software Languages with DjDSL D - S9000z

$132.07

View Details
Variable Domain-specific Software Languages with DjDSL: Design and Implementatio
Variable Domain-specific Software Languages with DjDSL: Design and Implementatio

$163.46

View Details
Variable Domain-specific Software Languages with DjDSL: Design and Implementatio
Variable Domain-specific Software Languages with DjDSL: Design and Implementatio

$159.12

View Details
Variable Domain-specific Software Languages With Djdsl : Design and Implement...
Variable Domain-specific Software Languages With Djdsl : Design and Implement...

$114.00

View Details
Variable Domain-specific Software Languages with DjDSL - 9783030421519
Variable Domain-specific Software Languages with DjDSL - 9783030421519

$95.00

View Details
Sobernig - Variable Domain-specific Software Languages with DjDSL   De - N555z
Sobernig - Variable Domain-specific Software Languages with DjDSL De - N555z

$158.10

View Details
Variable Domain-Specific Software Languages with Djdsl: Design and
Variable Domain-Specific Software Languages with Djdsl: Design and

$136.31

View Details
Variable Domain-Specific Software Languages With DJDSL : Design and Implement...
Variable Domain-Specific Software Languages With DJDSL : Design and Implement...

$125.36

View Details
Variable Domain-specific Software Languages With Djdsl : Design and Implement...
Variable Domain-specific Software Languages With Djdsl : Design and Implement...

$122.63

View Details