Placeholder text

Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit

Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit Computer Science

Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit

Only 1 item left in stock
Description
Achieve Breakthrough Productivity and Quality with MDD and Eclipse-based DSLs Domain-Specific Languages (DSLs) and model-driven development (MDD) offer software engineers powerful new ways to improve productivity, enhance quality, and insulate systems from rapid technological change. Now, there's a pragmatic, start-to-finish guide to creating DSLs and using MDD techniques with the powerful open source Eclipse platform. In Eclipse Modeling Project, Richard C. Gronback illuminates both the principles and techniques software professionals need to master, offering insights that will be invaluable to developers working with any tool or platform. As co-leader of the Eclipse Modeling Project, Gronback is singularly well-positioned to demonstrate DSLs and MDD at work in Eclipse. Gronback systematically introduces each of the Eclipse technologies that can be used in DSL and MDD development. Throughout, he introduces key concepts and technologies in the context of a start-to-finish worked example and presents new best practices and never-before published techniques. He also covers Eclipse projects discussed in no other book, including Query/View/Transformation (QVT) and the Graphical Modeling Framework (GMF)-a project the author personally leads. Eclipse Modeling Project gives software practitioners all the knowledge they need to explore the remarkable potential of DSLs and MDD-and to start using them in real-world projects. Why a model-based approach enables the rapid customization of high-quality solutions within the product line paradigmHow the Eclipse Modeling Project's capabilities can be used to efficiently create new DSLsPowerful techniques for developing DSL abstract syntax, graphical notation, and textual syntaxHow to build Model-to-Model (M2M) and Model-to-Text (M2T) transformations-including a powerful new M2M solution based on Eclipse QVT Efficiently packaging and deploying DSLs with EclipseComplete reference sections for the Graphical Editing Framework (GEF); GMF runtime and tooling; QVT Operational Mapping Language (OML); Xpand, and more Foreword Preface Part I: Introduction Chapter 1: Introduction Chapter 2: Modeling Project as a DSL Toolkit Part II: Developing Domain-Specific Languages Chapter 3: Developing a DSL Abstract Syntax Chapter 4: Developing a DSL Graphical Notation Chapter 5: Developing a DSL Textual Syntax Chapter 6: Developing Model-to-Model Transformations Chapter 7: Developing Model-to-Text Transformations Chapter 8: DSL Packaging and Deployment Part III: Reference Chapter 9: Graphical Editing Framework (GEF) Chapter 10: GMF Runtime Chapter 11: GMF Tooling Chapter 12: GMF FAQs Chapter 13: QVT Operational Mapping Language Chapter 14: Xpand Language Part IV: Appendices Appendix A: GMF Key Bindings Appendix B: Model-Driven Architecture at Eclipse References
Product details
Binding:
Paperback
Edition:
1
Number of Pages:
706
Release Date:
2009-03-06
Publication Date:
2009-03-31
Publisher:
ADDISON WESLEY PUB CO INC
Languages:
Original: English
ISBN10:
0321534077
ISBN13:
9780321534071
Weight:
1033 g
Height:
179 cm
Width:
233 cm
Thickness:
30 cm

Condition

Show more

Show less

Good
The items bear minimal signs of past use, such as light scratches or memories in the form of markings. These signs of wear give the items a charming character and tell stories of their previous owners, while not affecting their functionality.
Available immediately
€3,89

Incl. VAT, plus shipping costs

PayPal
Visa
Mastercard
American Express
Only 1 item left in stock

Verified second-hand article

Verified second-hand item

Free shipping from 19€

€3,89