Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Domain-Specific Modeling: Enabling Full Code Generation

Buy
Domain-Specific Modeling (DSM) is the latest approach to software development, promising to greatly increase the speed and ease of software creation. Early adopters of DSM have been enjoying productivity increases of 500–1000% in production for over a decade. This book introduces DSM and offers examples from various fields to illustrate to experienced developers how DSM can improve software development in their teams.

Two authorities in the field explain what DSM is, why it works, and how to successfully create and use a DSM solution to improve productivity and quality. Divided into four parts, the book covers: background and motivation; fundamentals; in-depth examples; and creating DSM solutions. There is an emphasis throughout the book on practical guidelines for implementing DSM, including how to identify the necessary language constructs, how to generate full code from models, and how to provide tool support for a new DSM language. The example cases described in the book are available the book's Website, www.dsmbook.com, along with, an evaluation copy of the MetaEdit+ tool (for Windows, Mac OS X, and Linux), which allows readers to examine and try out the modeling languages and code generators.

Domain-Specific Modeling is an essential reference for lead developers, software engineers, architects, methodologists, and technical managers who want to learn how to create a DSM solution and successfully put it into practice.

About the Author

Steven Kelly, PhD, is the CTO of MetaCase and cofounder of the DSM Forum. He has over fifteen years of experience in building metamodeling environments and acting as a consultant on their use in DSM. As architect and lead developer of MetaEdit+, MetaCase's DSM tool, he has seen it win or become a finalist for awards from Byte, SD Times, the Innosuomi Prize for innovation awarded by the Finnish president, and the Jolt Excellence Awards. Ever-present on the OOPSLA DSM workshop program committee, he co-organized the first workshop in 2001.

Juha-Pekka Tolvanen, PhD, is the CEO of MetaCase. He has been involved in model-driven approaches, metamodeling, and DSM languages and tools since 1991. He has acted as a consultant worldwide on modeling language development and has written over sixty articles for software development magazines and conferences. Dr. Tolvanen started the OOPSLA workshops on DSM in 2001 and has been on the organizing committee since. As cofounder of the DSM Forum, he plays a leading role in the shift toward model-driven software development.

(HTML tags aren't allowed.)

Buliding N1™ Grid Solutions Preparing, Architecting, and Implementing Service-Centric Data Centers (Official Sun Microsystems Resource)
Buliding N1™ Grid Solutions Preparing, Architecting, and Implementing Service-Centric Data Centers (Official Sun Microsystems Resource)

The N1 Grid is Sun's vision, strategy, and architecture—and a set of products—that redefine the nature of data center computing. The N1 Grid architecture uses the network, physically and logically, as its fundamental organizing principle.

This book enables the reader to implement service-centric data center solutions through...

New Trends in Data Warehousing and Data Analysis (Annals of Information Systems)
New Trends in Data Warehousing and Data Analysis (Annals of Information Systems)
Most of modern enterprises, institutions, and organizations rely on knowledge-based management systems. In these systems, knowledge is gained from data analysis. Nowadays, knowledge-based management systems include data warehouses as their core components. The purpose of building a data warehouse is twofold. Firstly, to integrate multiple...
International Directory of Business Biographies Edition 1.
International Directory of Business Biographies Edition 1.
Choice : "Entries are well written and easy to understand, Summing Up: Highly Recommended."
--Choice, June 2005

As the modern business world continues to expand, today's business researchers are in search of a more global perspective. Unlike many other directories, this four-volume set
...

Spring REST
Spring REST

Spring REST is a practical guide for designing and developing RESTful APIs using the Spring Framework. This book walks you through the process of designing and building a REST application while taking a deep dive into design principles and best practices for versioning, security, documentation, error handling, paging, and...

Crime and Punishment: Essential Primary Sources
Crime and Punishment: Essential Primary Sources
Crime, and the issues that relate to it, arouse compelling curiosity and fervent debate. In the human psyche, crimes and their underlying motives often capture equal measures of fascination and revulsion. In the media, criminals are both condemned and granted celebrity. Accordingly, the readings and resources offered in Crime and Punishment:...
Cardiogenic Shock (Contemporary Cardiology)
Cardiogenic Shock (Contemporary Cardiology)

Leading world authorities drawn from cardiology, surgery, pediatrics, internal medicine, and basic science comprehensively survey the diagnostic, therapeutic, and prognostic aspects of cardiogenic shock. These experts describe the different scenarios leading to cardiogenic shock, the ways to diagnose their causes, the unique therapeutic...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy