Domain-Specific Application Frameworks

Download Domain-Specific Application Frameworks PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 708 pages
Book Rating : 4.3/5 (97 download)

DOWNLOAD NOW!


Book Synopsis Domain-Specific Application Frameworks by : Mohamed E. Fayad

Download or read book Domain-Specific Application Frameworks written by Mohamed E. Fayad and published by . This book was released on 2000 with total page 708 pages. Available in PDF, EPUB and Kindle. Book excerpt: Object Technology An invaluable collection of domain-specific frameworks Domain-Specific Application Frameworks Frameworks provide generic software architectures that can be reused, indefinitely, to generate new applications. But they don't readily translate from one business or industry domain to another. A telecommunications framework looks very different from a currency trading framework, for instance. Developers need instruction on how to build frameworks specific to the domains for which they program. Now, this book/CD-ROM package gives developers models-and much more. Each chapter is built around a case study reporting a major framework implementation or customization project. The 30 examples contained in the book cover an array of application domains, including: * Flexible manufacturing architectures * Computer-integrated manufacturing * New generation control systems * Concurrent engineering * Reliable distributed computing * High-performance Web servers * Multimedia telecommunications * Networking and telecommunications * Industrial visualization * And many others The enclosed CD-ROM gives you: * Example frameworks * Documentation and manuals * Framework code and implementation tips * Sample framework architectures and models * Design patterns and presentations * Animated demonstrations

Building Application Frameworks

Download Building Application Frameworks PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 694 pages
Book Rating : 4.:/5 (318 download)

DOWNLOAD NOW!


Book Synopsis Building Application Frameworks by : Mohamed E. Fayad

Download or read book Building Application Frameworks written by Mohamed E. Fayad and published by . This book was released on 1999-09-27 with total page 694 pages. Available in PDF, EPUB and Kindle. Book excerpt: Object Technology The first experience-based guide to building object-oriented frameworks Building Application Frameworks By providing reusable skeletons on which to build new applications, frameworks can save you countless hours and thousands (even millions) of dollars in development costs. Written and edited by some of the top names in the object-oriented programming world, this is the first complete study of building frameworks. Using examples drawn from successful implementations worldwide, it walks you through all the steps of a framework development project. Providing guidance on all key technical and business issues surrounding framework construction, it covers: * Techniques for developing, integrating, and adapting frameworks * Leveraging existing design and code * Selecting and utilizing frameworks * Tracking, controlling, and documenting framework development * Maintaining, measuring, and controlling framework quality * Training developers in the effective use of frameworks * Evaluating frameworks and framework investments

Domain-Specific Languages

Download Domain-Specific Languages PDF Online Free

Author :
Publisher : Pearson Education
ISBN 13 : 0131392808
Total Pages : 796 pages
Book Rating : 4.1/5 (313 download)

DOWNLOAD NOW!


Book Synopsis Domain-Specific Languages by : Martin Fowler

Download or read book Domain-Specific Languages written by Martin Fowler and published by Pearson Education. This book was released on 2010-09-23 with total page 796 pages. Available in PDF, EPUB and Kindle. Book excerpt: When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software development expert Martin Fowler first provides the information software professionals need to decide if and when to utilize DSLs. Then, where DSLs prove suitable, Fowler presents effective techniques for building them, and guides software engineers in choosing the right approaches for their applications. This book’s techniques may be utilized with most modern object-oriented languages; the author provides numerous examples in Java and C#, as well as selected examples in Ruby. Wherever possible, chapters are organized to be self-standing, and most reference topics are presented in a familiar patterns format. Armed with this wide-ranging book, developers will have the knowledge they need to make important decisions about DSLs—and, where appropriate, gain the significant technical and business benefits they offer. The topics covered include: How DSLs compare to frameworks and libraries, and when those alternatives are sufficient Using parsers and parser generators, and parsing external DSLs Understanding, comparing, and choosing DSL language constructs Determining whether to use code generation, and comparing code generation strategies Previewing new language workbench tools for creating DSLs

Implementing Application Frameworks

Download Implementing Application Frameworks PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 760 pages
Book Rating : 4.:/5 (318 download)

DOWNLOAD NOW!


Book Synopsis Implementing Application Frameworks by : Mohamed E. Fayad

Download or read book Implementing Application Frameworks written by Mohamed E. Fayad and published by . This book was released on 1999-10-11 with total page 760 pages. Available in PDF, EPUB and Kindle. Book excerpt: Object Technology A gold mine of enterprise application frameworks Implementing Application Frameworks While frameworks can save your company millions in development costs over time, the initial investment can be quite high. This book/CD-ROM package helps you to reduce the cost of framework development by providing 40 case studies documenting the experiences of framework builders and users at major corporations and research labs, worldwide. Throughout, the authors extract important lessons and highlight technical and organizational implementation practices that have been proven to yield the biggest payoff. Focusing primarily on business systems and agent-based application frameworks, it covers frameworks for: * Data processing * Agent-based applications * Artificial intelligence applications * Object-oriented business processes * System application frameworks * Programming languages and tools * And much more The enclosed CD-ROM gives you: * Example frameworks * Documentation and manuals * Framework code and implementation tips * Sample framework architectures and models * Design patterns and presentations * Animated demonstrations

Developing Application Frameworks in .NET

Download Developing Application Frameworks in .NET PDF Online Free

Author :
Publisher : Apress
ISBN 13 : 1430206772
Total Pages : 378 pages
Book Rating : 4.4/5 (32 download)

DOWNLOAD NOW!


Book Synopsis Developing Application Frameworks in .NET by : Xin Chen

Download or read book Developing Application Frameworks in .NET written by Xin Chen and published by Apress. This book was released on 2004-04-26 with total page 378 pages. Available in PDF, EPUB and Kindle. Book excerpt: * Provides ready-to-run code for some of the most common tasks that .NET applications need to perform, which readers can incorporate directly into their own applications * Shows how to develop an extensible application framework that will greatly simplify development using the Microsoft .NET Framework * Provides examples of advanced object-oriented techniques such as design patterns in the context of real applications * The complete source code for SAF, which is ready for use and can be modified freely, is available for download * Deepens knowledge of .NET by showing many different .NET technologies (e.g. Remoting) in action, in a real application – not just illustrative samples

Domain-Specific Languages in Practice

Download Domain-Specific Languages in Practice PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030737586
Total Pages : 336 pages
Book Rating : 4.0/5 (37 download)

DOWNLOAD NOW!


Book Synopsis Domain-Specific Languages in Practice by : Antonio Bucchiarone

Download or read book Domain-Specific Languages in Practice written by Antonio Bucchiarone and published by Springer Nature. This book was released on 2021-06-24 with total page 336 pages. Available in PDF, EPUB and Kindle. Book excerpt: 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.

Aristotle on Inquiry

Download Aristotle on Inquiry PDF Online Free

Author :
Publisher : Cambridge University Press
ISBN 13 : 0521193974
Total Pages : 337 pages
Book Rating : 4.5/5 (211 download)

DOWNLOAD NOW!


Book Synopsis Aristotle on Inquiry by : James G. Lennox

Download or read book Aristotle on Inquiry written by James G. Lennox and published by Cambridge University Press. This book was released on 2021-05-20 with total page 337 pages. Available in PDF, EPUB and Kindle. Book excerpt: Argues that, for Aristotle, scientific inquiry is governed both by a domain-neutral erotetic framework and by domain-specific norms.

Domain-driven Design

Download Domain-driven Design PDF Online Free

Author :
Publisher : Addison-Wesley Professional
ISBN 13 : 0321125215
Total Pages : 563 pages
Book Rating : 4.3/5 (211 download)

DOWNLOAD NOW!


Book Synopsis Domain-driven Design by : Eric Evans

Download or read book Domain-driven Design written by Eric Evans and published by Addison-Wesley Professional. This book was released on 2004 with total page 563 pages. Available in PDF, EPUB and Kindle. Book excerpt: "Domain-Driven Design" incorporates numerous examples in Java-case studies taken from actual projects that illustrate the application of domain-driven design to real-world software development.

Domain-Specific Modeling

Download Domain-Specific Modeling PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 0470249250
Total Pages : 445 pages
Book Rating : 4.4/5 (72 download)

DOWNLOAD NOW!


Book Synopsis Domain-Specific Modeling by : Steven Kelly

Download or read book Domain-Specific Modeling written by Steven Kelly and published by John Wiley & Sons. This book was released on 2008-04-11 with total page 445 pages. Available in PDF, EPUB and Kindle. Book excerpt: "[The authors] are pioneers. . . . Few in our industry have their breadth of knowledge and experience." —From the Foreword by Dave Thomas, Bedarra Labs 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.

Software Language Engineering

Download Software Language Engineering PDF Online Free

Author :
Publisher : Pearson Education
ISBN 13 : 0321606469
Total Pages : 377 pages
Book Rating : 4.3/5 (216 download)

DOWNLOAD NOW!


Book Synopsis Software Language Engineering by : Anneke Kleppe

Download or read book Software Language Engineering written by Anneke Kleppe and published by Pearson Education. This book was released on 2008-12-09 with total page 377 pages. Available in PDF, EPUB and Kindle. Book excerpt: Software practitioners are rapidly discovering the immense value of Domain-Specific Languages (DSLs) in solving problems within clearly definable problem domains. Developers are applying DSLs to improve productivity and quality in a wide range of areas, such as finance, combat simulation, macro scripting, image generation, and more. But until now, there have been few practical resources that explain how DSLs work and how to construct them for optimal use. Software Language Engineering fills that need. Written by expert DSL consultant Anneke Kleppe, this is the first comprehensive guide to successful DSL design. Kleppe systematically introduces and explains every ingredient of an effective language specification, including its description of concepts, how those concepts are denoted, and what those concepts mean in relation to the problem domain. Kleppe carefully illuminates good design strategy, showing how to maximize the flexibility of the languages you create. She also demonstrates powerful techniques for creating new DSLs that cooperate well with general-purpose languages and leverage their power. Completely tool-independent, this book can serve as the primary resource for readers using Microsoft DSL tools, the Eclipse Modeling Framework, openArchitectureWare, or any other DSL toolset. It contains multiple examples, an illustrative running case study, and insights and background information drawn from Kleppe’s leading-edge work as a DSL researcher. Specific topics covered include Discovering the types of problems that DSLs can solve, and when to use them Comparing DSLs with general-purpose languages, frameworks, APIs, and other approaches Understanding the roles and tools available to language users and engineers Creating each component of a DSL specification Modeling both concrete and abstract syntax Understanding and describing language semantics Defining textual and visual languages based on object-oriented metamodeling and graph transformations Using metamodels and associated tools to generate grammars Integrating object-oriented modeling with graph theory Building code generators for new languages Supporting multilanguage models and programs This book provides software engineers with all the guidance they need to create DSLs that solve real problems more rapidly, and with higher-quality code.

Domain Engineering

Download Domain Engineering PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 3642366546
Total Pages : 410 pages
Book Rating : 4.6/5 (423 download)

DOWNLOAD NOW!


Book Synopsis Domain Engineering by : Iris Reinhartz-Berger

Download or read book Domain Engineering written by Iris Reinhartz-Berger and published by Springer Science & Business Media. This book was released on 2013-08-13 with total page 410 pages. Available in PDF, EPUB and Kindle. Book excerpt: Domain engineering is a set of activities intended to develop, maintain, and manage the creation and evolution of an area of knowledge suitable for processing by a range of software systems. It is of considerable practical significance, as it provides methods and techniques that help reduce time-to-market, development costs, and project risks on one hand, and helps improve system quality and performance on a consistent basis on the other. In this book, the editors present a collection of invited chapters from various fields related to domain engineering. The individual chapters present state-of-the-art research and are organized in three parts. The first part focuses on results that deal with domain engineering in software product lines. The second part describes how domain-specific languages are used to support the construction and deployment of domains. Finally, the third part presents contributions dealing with domain engineering within the field of conceptual modeling. All chapters utilize a similar terminology, which will help readers to understand and relate to the chapters content. The book will be especially rewarding for researchers and students of software engineering methodologies in general and of domain engineering and its related fields in particular, as it contains the most comprehensive and up-to-date information on this topic.

Domain-Specific Modeling

Download Domain-Specific Modeling PDF Online Free

Author :
Publisher : Wiley-IEEE Computer Society Press
ISBN 13 : 0470249250
Total Pages : 500 pages
Book Rating : 4.4/5 (72 download)

DOWNLOAD NOW!


Book Synopsis Domain-Specific Modeling by : Steven Kelly

Download or read book Domain-Specific Modeling written by Steven Kelly and published by Wiley-IEEE Computer Society Press. This book was released on 2008-04-11 with total page 500 pages. Available in PDF, EPUB and Kindle. Book excerpt: "[The authors] are pioneers. . . . Few in our industry have their breadth of knowledge and experience." —From the Foreword by Dave Thomas, Bedarra Labs 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.

Autonomics Development: A Domain-Specific Aspect Language Approach

Download Autonomics Development: A Domain-Specific Aspect Language Approach PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 3034605404
Total Pages : 141 pages
Book Rating : 4.0/5 (346 download)

DOWNLOAD NOW!


Book Synopsis Autonomics Development: A Domain-Specific Aspect Language Approach by : Paul Soule

Download or read book Autonomics Development: A Domain-Specific Aspect Language Approach written by Paul Soule and published by Springer Science & Business Media. This book was released on 2010-06-30 with total page 141 pages. Available in PDF, EPUB and Kindle. Book excerpt: Distributed applications are difficult to write as programmers need to adhere to specific distributed systems programming conventions and frameworks, which makes distributed systems development complex and error prone and ties the resultant application to the distributed system because the application's code is tangled with the crosscutting concern distribution. This book introduces the concept of a domain-specific aspect language called a Distribution Definition Language that generalises the distribution and distribution recovery concerns by describing the classes and methods of an existing application to be made remote, the distributed system to use to make them remote and the recovery mechanism to use in the event of an error. A software tool in the form of the RemoteJ compiler/generator that uses information contained in the Distribution Definition Language to generate the recovery and distributed system specific code and apply it to the application using bytecode manipulation and generation techniques is introduced. By allowing distribution and autonomic features, such as recovery, to be modularised and applied to existing applications this approach greatly simplifies distributed systems and autonomics development. This book is of particular interest to researchers and students of distributed systems, autonomics, domain-specific aspect languages and aspect-orientation.

Patterns of Enterprise Application Architecture

Download Patterns of Enterprise Application Architecture PDF Online Free

Author :
Publisher : Addison-Wesley
ISBN 13 : 0133065219
Total Pages : 558 pages
Book Rating : 4.1/5 (33 download)

DOWNLOAD NOW!


Book Synopsis Patterns of Enterprise Application Architecture by : Martin Fowler

Download or read book Patterns of Enterprise Application Architecture written by Martin Fowler and published by Addison-Wesley. This book was released on 2012-03-09 with total page 558 pages. Available in PDF, EPUB and Kindle. Book excerpt: The practice of enterprise application development has benefited from the emergence of many new enabling technologies. Multi-tiered object-oriented platforms, such as Java and .NET, have become commonplace. These new tools and technologies are capable of building powerful applications, but they are not easily implemented. Common failures in enterprise applications often occur because their developers do not understand the architectural lessons that experienced object developers have learned. Patterns of Enterprise Application Architecture is written in direct response to the stiff challenges that face enterprise application developers. The author, noted object-oriented designer Martin Fowler, noticed that despite changes in technology--from Smalltalk to CORBA to Java to .NET--the same basic design ideas can be adapted and applied to solve common problems. With the help of an expert group of contributors, Martin distills over forty recurring solutions into patterns. The result is an indispensable handbook of solutions that are applicable to any enterprise application platform. This book is actually two books in one. The first section is a short tutorial on developing enterprise applications, which you can read from start to finish to understand the scope of the book's lessons. The next section, the bulk of the book, is a detailed reference to the patterns themselves. Each pattern provides usage and implementation information, as well as detailed code examples in Java or C#. The entire book is also richly illustrated with UML diagrams to further explain the concepts. Armed with this book, you will have the knowledge necessary to make important architectural decisions about building an enterprise application and the proven patterns for use when building them. The topics covered include · Dividing an enterprise application into layers · The major approaches to organizing business logic · An in-depth treatment of mapping between objects and relational databases · Using Model-View-Controller to organize a Web presentation · Handling concurrency for data that spans multiple transactions · Designing distributed object interfaces

Implementing Domain-driven Design

Download Implementing Domain-driven Design PDF Online Free

Author :
Publisher : Pearson Education
ISBN 13 : 0321834577
Total Pages : 656 pages
Book Rating : 4.3/5 (218 download)

DOWNLOAD NOW!


Book Synopsis Implementing Domain-driven Design by : Vaughn Vernon

Download or read book Implementing Domain-driven Design written by Vaughn Vernon and published by Pearson Education. This book was released on 2013 with total page 656 pages. Available in PDF, EPUB and Kindle. Book excerpt: Vaughn Vernon presents concrete and realistic domain-driven design (DDD) techniques through examples from familiar domains, such as a Scrum-based project management application that integrates with a collaboration suite and security provider. Each principle is backed up by realistic Java examples, and all content is tied together by a single case study of a company charged with delivering a set of advanced software systems with DDD.

Autonomics Development: A Domain-Specific Aspect Language Approach

Download Autonomics Development: A Domain-Specific Aspect Language Approach PDF Online Free

Author :
Publisher : Birkhäuser
ISBN 13 : 9783034605410
Total Pages : 134 pages
Book Rating : 4.6/5 (54 download)

DOWNLOAD NOW!


Book Synopsis Autonomics Development: A Domain-Specific Aspect Language Approach by : Paul Soule

Download or read book Autonomics Development: A Domain-Specific Aspect Language Approach written by Paul Soule and published by Birkhäuser. This book was released on 2010-12-02 with total page 134 pages. Available in PDF, EPUB and Kindle. Book excerpt: Distributed applications are difficult to write as programmers need to adhere to specific distributed systems programming conventions and frameworks, which makes distributed systems development complex and error prone and ties the resultant application to the distributed system because the application's code is tangled with the crosscutting concern distribution. This book introduces the concept of a domain-specific aspect language called a Distribution Definition Language that generalises the distribution and distribution recovery concerns by describing the classes and methods of an existing application to be made remote, the distributed system to use to make them remote and the recovery mechanism to use in the event of an error. A software tool in the form of the RemoteJ compiler/generator that uses information contained in the Distribution Definition Language to generate the recovery and distributed system specific code and apply it to the application using bytecode manipulation and generation techniques is introduced. By allowing distribution and autonomic features, such as recovery, to be modularised and applied to existing applications this approach greatly simplifies distributed systems and autonomics development. This book is of particular interest to researchers and students of distributed systems, autonomics, domain-specific aspect languages and aspect-orientation.

Domain-Specific Development with Visual Studio DSL Tools

Download Domain-Specific Development with Visual Studio DSL Tools PDF Online Free

Author :
Publisher : Pearson Education
ISBN 13 : 0132701553
Total Pages : 602 pages
Book Rating : 4.1/5 (327 download)

DOWNLOAD NOW!


Book Synopsis Domain-Specific Development with Visual Studio DSL Tools by : Steve Cook

Download or read book Domain-Specific Development with Visual Studio DSL Tools written by Steve Cook and published by Pearson Education. This book was released on 2007-05-24 with total page 602 pages. Available in PDF, EPUB and Kindle. Book excerpt: Domain-Specific Languages (DSLs)--languages geared to specific vertical or horizontal areas of interest--are generating growing excitement from software engineers and architects. DSLs bring new agility to the creation and evolution of software, allowing selected design aspects to be expressed in terms much closer to the system requirements than standard program code, significantly reducing development costs in large-scale projects and product lines. In this breakthrough book, four leading experts reveal exactly how DSLs work, and how you can make the most of them in your environment. With Domain-Specific Development with Visual Studio DSL Tools, you'll begin by mastering DSL concepts and techniques that apply to all platforms. Next, you'll discover how to create and use DSLs with the powerful new Microsoft DSL Tools--a toolset designed by this book's authors. Learn how the DSL Tools integrate into Visual Studio--and how to define DSLs and generate Visual Designers using Visual Studio's built-in modeling technology. In-depth coverage includes Determining whether DSLs will work for you Comparing DSLs with other approaches to model-driven development Defining, tuning, and evolving DSLs: models, presentation, creation, updates, serialization, constraints, validation, and more Creating Visual Designers for new DSLs with little or no coding Multiplying productivity by generating application code from your models with easy-to-use text templates Automatically generating configuration files, resources, and other artifacts Deploying Visual Designers across the organization, quickly and easily Customizing Visual Designers for specialized process needs List of Figures List of Tables Foreword Preface About the Authors Chapter 1 Domain-Specific Development Chapter 2 Creating and Using DSLs Chapter 3 Domain Model Definition Chapter 4 Presentation Chapter 5 Creation, Deletion, and Update Behavior Chapter 6 Serialization Chapter 7 Constraints and Validation Chapter 8 Generating Artifacts Chapter 9 Deploying a DSL Chapter 10 Advanced DSL Customization Chapter 11 Designing a DSL Index