0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (3)
  • R2,500 - R5,000 (2)
  • -
Status
Brand

Showing 1 - 5 of 5 matches in All Departments

Domain-Specific Languages in Practice - with JetBrains MPS (Hardcover, 1st ed. 2021): Antonio Bucchiarone, Antonio Cicchetti,... Domain-Specific Languages in Practice - with JetBrains MPS (Hardcover, 1st ed. 2021)
Antonio Bucchiarone, Antonio Cicchetti, Federico Ciccozzi, Alfonso Pierantonio
R4,054 Discovery Miles 40 540 Ships in 18 - 22 working days

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.

Formal Methods for Model-Driven Engineering - 12th International School on Formal Methods for the Design of Computer,... Formal Methods for Model-Driven Engineering - 12th International School on Formal Methods for the Design of Computer, Communication and Software Systems, SFM 2012, Bertinoro, Italy, June 18-23, 2012. Advanced Lectures (Paperback, 2012 ed.)
Marco Bernardo, Vittorio Cortellessa, Alfonso Pierantonio
R1,449 Discovery Miles 14 490 Ships in 18 - 22 working days

This book presents 11 tutorial lectures by leading researchers given at the 12th edition of the International School on Formal Methods for the Design of Computer, Communication and Software Systems, SFM 2012, held in Bertinoro, Italy, in June 2012. SFM 2012 was devoted to model-driven engineering and covered several topics including modeling languages; model transformations, functional and performance modeling and analysis; and model evolution management.

Theory and Practice of Model Transformations - First International Conference, ICMT 2008, ETH Zurich, Switzerland, July 1-2,... Theory and Practice of Model Transformations - First International Conference, ICMT 2008, ETH Zurich, Switzerland, July 1-2, 2008, Proceedings (Paperback, 2008)
Antonio Vallecillo, Jeff Gray, Alfonso Pierantonio
R1,408 Discovery Miles 14 080 Ships in 18 - 22 working days

Models have become essential for dealing with the numerous aspects involved in developing and maintaining complex IT systems. Models allow capturing of the relevant aspects of a system from a given perspective, and at a precise level of abstraction. In addition to models, the transformations between them are other key elements in model-driven engineering. Model transformations allow the de?nition and implementation of the operations on models, and also provide achainthatenablestheautomateddevelopmentofasystemfromitscorrespo- ing models. Furthermore, model transformations may be realized using models, and are, therefore, an integral part of any model-driven approach. There are already several proposals for model transformation speci?cation, implementation and execution, which are beginning to be used by modeling practitioners. However, model transformations need specialized support in s- eral aspects in order to realize their full potential. The problem goes beyond having speci?c languages to represent model transformations; we also need to understandtheirfoundations,suchasthekeyconceptsandoperatorssupporting those languages, their semantics, and their structuring mechanisms and pr- erties (e. g. , modularity, composability and parametrization). In addition, model transformations can be stored in repositories as reusable assets, where they can be managed, discovered and reused. There is also a need to chain and combine model transformations in order to produce new and more powerful transfor- tions, and to be able to implement new operations on models. Finally, model transformations need methodology support, i. e. , they need to be integrated into software development methodologies supported by appropriate tools and en- ronments. These issues and concerns de?ne the focus of these proceedings.

Domain-Specific Languages in Practice - with JetBrains MPS (Paperback, 1st ed. 2021): Antonio Bucchiarone, Antonio Cicchetti,... Domain-Specific Languages in Practice - with JetBrains MPS (Paperback, 1st ed. 2021)
Antonio Bucchiarone, Antonio Cicchetti, Federico Ciccozzi, Alfonso Pierantonio
R4,003 Discovery Miles 40 030 Ships in 18 - 22 working days

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.

Modelling Foundations and Applications - 14th European Conference, ECMFA 2018, Held as Part of STAF 2018, Toulouse, France,... Modelling Foundations and Applications - 14th European Conference, ECMFA 2018, Held as Part of STAF 2018, Toulouse, France, June 26-28, 2018, Proceedings (Paperback, 1st ed. 2018)
Alfonso Pierantonio, Salvador Trujillo
R1,417 Discovery Miles 14 170 Ships in 18 - 22 working days

This book constitutes the proceedings of the 14th European Conference on Modelling Foundations and Applications, ECMFA 2018, held as part of STAF 2018, in Toulouse, France, in June 2018. The 19 papers presented in this volume were carefully reviewed and selected from 45 submissions. The cover topics such as (bidirectional and unidirectional) model transformations, model management, re-engineering, modelling environments, verification and validation, and domain-specific modelling w.r.t. business processes, automotive software, and safety-critical software.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Minos and the Moderns - Cretan Myth in…
Theodore Ziolkowski Hardcover R2,139 Discovery Miles 21 390
Angela Harding: Marsh Owl Artisan Art…
Flame Tree Studio Notebook / blank book R220 Discovery Miles 2 200
Return To The Wild
James Hendry Paperback  (3)
R340 R308 Discovery Miles 3 080
Myth, Ritual, Memory, and Exchange…
John Gould Hardcover R4,489 Discovery Miles 44 890
Great Big Beautiful Life
Emily Henry Paperback R395 R353 Discovery Miles 3 530
The Wife of Bath's Prologue and Tale…
Jacqueline Tasioulas Paperback R225 R205 Discovery Miles 2 050
The Life of George Stephenson, Railway…
Samuel Smiles Paperback R676 Discovery Miles 6 760
One of Us Is Lying
Karen M. McManus Paperback R368 R243 Discovery Miles 2 430
Annual Report of the Department of Mines…
West Virginia Dept of Mines Hardcover R923 Discovery Miles 9 230
Promise Boys
Nick Brooks Paperback R228 Discovery Miles 2 280

 

Partners