£103.28

Springer Domain-Specific Languages in Practice: with JetBrains MPS

Price data last checked 11 day(s) ago - will refresh soon

View at Amazon

Price History & Forecast

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

Historical
Generating forecast...
£113.11 £102.30 £104.66 £107.02 £109.37 £111.73 £114.09 25 January 2026 13 February 2026 05 March 2026 25 March 2026 14 April 2026

Price Distribution

Price distribution over 80 days • 4 price levels

Days at Price
Current Price
16 days · current 3 days 29 days 32 days 0 8 16 24 32 £103 £106 £108 £113 Days at Price

Price Analysis

Most common price: £113 (32 days, 40.0%)

Price range: £103 - £113

Price levels: 4 different prices over 80 days

Description

This book covers several topics related to domain-specific language (DSL) engineering in general and how they can be handled by means of the JetBrains Meta Programming System (MPS), an open source language workbench developed by JetBrains over the last 15 years. The book begins with an overview of the domain of language workbenches, which provides perspectives and motivations underpinning the creation of MPS. Moreover, technical details of the language underneath MPS together with the definition of the tool’s main features are discussed.The remaining ten chapters are then organized in three parts, each dedicated to a specific aspect of the topic. Part I “MPS in Industrial Applications” deals with the challenges and inadequacies of general-purpose languages used in companies, as opposed to the reasons why DSLs are essential, together with their benefits and efficiency, and summarizes lessons learnt by using MPS. Part II about “MPS in Research Projects” covers the benefits of text-based languages, the design and development of gamification applications, and research fields with generally low expertise in language engineering. Eventually, Part III focuses on “Teaching and Learning with MPS” by discussing the organization of both commercial and academic courses on MPS. MPS is used to implement languages for real-world use. Its distinguishing feature is projectional editing, which supports practically unlimited language extension and composition possibilities as well as a flexible mix of a wide range of textual, tabular, mathematical and graphical notations. The number and diversity of the presented use-cases demonstrate the strength and malleability of the DSLs defined using MPS. The selected contributions represent the current state of the art and practice in using JetBrains MPS to implement languages for real-world applications.

Product Specifications

Format
hardcover
Domain
Amazon UK
Release Date
25 June 2021
Listed Since
10 March 2021

Barcode

No barcode data available

Similar Products You Might Like

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

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

Springer

£45.57 09 Apr 2026
The MPS Language Workbench Volume II: The Meta Programming System
94% match

The MPS Language Workbench Volume II: The Meta Programming System

CREATESPACE

£43.45 20 Apr 2026
Variable Domain-specific Software Languages with DjDSL: Design and Implementation
93% match

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

Springer

£74.26 12 Mar 2026
Programming Language Implementation: A Practical Introduction with Python
92% match

Programming Language Implementation: A Practical Introduction with Python

£60.00 13 Jan 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
Domain Engineering: Product Lines, Languages, and Conceptual Models
92% match

Domain Engineering: Product Lines, Languages, and Conceptual Models

Springer

£41.04 08 Mar 2026
Language Server Protocol and Implementation: Supporting Language-Smart Editing and Programming Tools
92% match

Language Server Protocol and Implementation: Supporting Language-Smart Editing and Programming Tools

Apress

£37.40 19 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
Meta-Programming and Model-Driven Meta-Program Development: Principles, Processes and Techniques (Advanced Information and Knowledge Processing)
91% match

Meta-Programming and Model-Driven Meta-Program Development: Principles, Processes and Techniques (Advanced Information and Knowledge Processing)

Springer

£76.02 20 Apr 2026
Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming
91% match

Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming

Pragmatic Bookshelf

£36.21 13 Jan 2026
Domain-Specific Modeling
91% match

Domain-Specific Modeling

Wiley

£90.78 01 Mar 2026
Programming Languages: Principles and Paradigms (Undergraduate Topics in Computer Science)
91% match

Programming Languages: Principles and Paradigms (Undergraduate Topics in Computer Science)

Springer

£42.67 18 Feb 2026
Feature-Oriented Software Product Lines: Concepts and Implementation
91% match

Feature-Oriented Software Product Lines: Concepts and Implementation

Springer

£46.53 08 Mar 2026
Springer - Logics of Specification Languages Monograph
91% match

Springer - Logics of Specification Languages Monograph

Springer

£108.78 05 Mar 2026
Formal Methods for Software Engineering: Languages, Methods, Application Domains (Texts in Theoretical Computer Science. An EATCS Series)
91% match

Formal Methods for Software Engineering: Languages, Methods, Application Domains (Texts in Theoretical Computer Science. An EATCS Series)

Springer

£32.70 09 Apr 2026
Natural Language Processing with Python Updated Edition: From Basics to Advanced Projects: Mastering Text Analysis, Machine Learning Models, and Chatbot Development (Mastering the AI Revolution)
91% match

Natural Language Processing with Python Updated Edition: From Basics to Advanced Projects: Mastering Text Analysis, Machine Learning Models, and Chatbot Development (Mastering the AI Revolution)

£43.09 08 Jan 2026
Meta-Programming and Model-Driven Meta-Program Development: Principles, Processes and Techniques (Advanced Information and Knowledge Processing)
91% match

Meta-Programming and Model-Driven Meta-Program Development: Principles, Processes and Techniques (Advanced Information and Knowledge Processing)

Springer

£78.00 08 Jan 2026
Programming Language Explorations
91% match

Programming Language Explorations

Chapman and Hall/CRC

£115.00 09 Mar 2026
Large Language Models: A Deep Dive: Bridging Theory and Practice
91% match

Large Language Models: A Deep Dive: Bridging Theory and Practice

£49.96 11 Jan 2026
Empirical Studies on the Development of Executable Business Processes
91% 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
91% match

Empirical Studies on the Development of Executable Business Processes

Springer

£74.26 28 Feb 2026
Programming Language Explorations
91% match

Programming Language Explorations

Chapman and Hall/CRC

£46.91 31 Jan 2026
Practical Software Factories in .NET (Books for Professionals by Professionals)
91% match

Practical Software Factories in .NET (Books for Professionals by Professionals)

Apress

£50.19 14 Apr 2026
Production Haskell: Succeeding in Industry with Haskell
91% match

Production Haskell: Succeeding in Industry with Haskell

£49.00 08 Mar 2026