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

Published at Sunday 7 February 2010 @ 7:04 pm by asmaa

Product Description
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 coleader 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 complete 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 includes coverage of
Why a model-based approach enables the rapid customization of high-quality solutions within the product line paradigm
How the Eclipse Modeling Project’s capabilities can be used to efficiently create new DSLs
Powerful techniques for developing DSL abstract syntax, graphical notation, and textual syntax
How to build Model-to-Model (M2M) and Model-to-Text (M2T) transformations–including a powerful new M2M implementation of the Object Management Group’s QVT Operational Mapping Language (OML)
Efficiently packaging and deploying DSLs with Eclipse
Complete reference sections for the Graphical Editing Framework (GEF), GMF runtime and tooling, QVT OML, Xpand, and more

About the Author

Richard Gronback is the chief scientist for modeling products at Borland Software Corporation, where he manages both open source and commercial product development. Richard represents Borland on the Eclipse Board of Directors and Planning and Architecture Councils, co-leads the Modeling project Project Management Committee (PMC), and leads the GMF and Amalgam projects. Richard holds a Bachelor of Software Engineering degree in computer science and engineering from the University of Connecticut. He was a reactor operator in the U.S. Navy before entering his current career in software.

download:

hotfile.com/dl/22600097/ff971e2/Addison.Wesley.Eclipse.Modeling.Project.Feb.2009.rar.html

See more related posts:

  • Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit
  • Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit
  • Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit
  • Eclipse Tutorial
  • Domain Modeling and the Duration Calculus
  • Eclipse Rich Client Platform, 2nd Edition
  • .NET Domain-Driven Design with C#: Problem – Design – Solution
  • PHPEclipse: A User Guide
  • DSLs in Boo: Domain Specific Languages in .NET
  • Eclipse and Java for Total Beginners
  • Building Domain Specific Languages in Boo
  • Eclipse Web Tools Platform developing Java Web Applications
  • Addison Wesley Eclipse Web Tools Platform Developing Java Web Applications May 2007
  • UML 2.0 in Action: A project-based tutorial
  • Enterprise Modeling and Computing With UML
  • Domain Names: How to Choose & Protect a Great Name for Your Website
  • Eclipse Web Tools Platform: Developing Javaâ„¢ Web Applications
  • Maya 8 Character Modeling
  • Integrating and Extending BIRT
  • K Alliance Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services
  • Integrating and Extending BIRT
  • LightWave 3D Advanced Modeling: Project Viper by Kevin Phillips
  • Groovy for Domain-Specific Languages
  • Web ReDesign 2.0: Workflow that Works
  • PMP Project Management Professional Workbook
  • Blender 3D 2.49 Incredible Machines
  • Advances in Multilingual and Multimodal Information Retrieval
  • Journal on Data Semantics XI
  • Journal on Data Semantics XI
  • Journal on Data Semantics XI
  • Journal on Data Semantics XI
  • Journal on Data Semantics XI
  • Web ReDesign 2.0: Workflow that Works
  • Maya 8 Character Modeling (Wordware Applications Library)
  • Journal on Data Sematics XIV
  • JBoss Tools 3 Developers Guide
  • .NET Domain-Driven Design with C#
  • Lynda.com 3ds Max 9 Modeling DVD
  • Software Factories
  • 150 Autodesk 3DS MAX Video Tutorials
  • Practical Data Analysis and Reporting with BIRT
  • Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
  • IT Project Management Handbook
  • Domain-Driven Design Using Naked Objects
  • Domain-Driven Design Using Naked Objects
  • Building Information Modeling: Planning and Managing Construction Projects with 4D CAD and Simulations
  • Ruby Best Practices
  • The Flash MX Project (Voices)
  • UML 2 for Dummies
  • UML 2 for Dummies





  • Leave a Reply