Construction and Evolution of Code Generators : A Model-Driven and Service-Oriented Approach - Sven Jörges

Construction and Evolution of Code Generators

A Model-Driven and Service-Oriented Approach

By: Sven Jörges (Editor)

Paperback | 9 January 2013

At a Glance

Paperback


$101.07

or 4 interest-free payments of $25.27 with

 or 

Aims to ship in 7 to 10 business days

Automatic code generation is an essential cornerstone of model-driven approaches to software development. Currently, lots of techniques are available that support the specification and implementation of code generators, such as engines based on templates or rule-based transformations. All those techniques have in common that code generators are either directly programmed or described by means of textual specifications. This monograph presents Genesys, a general approach, which advocates the graphical development of code generators for arbitrary source and target languages, on the basis of models and services. In particular, it is designed to support incremental language development on arbitrary metalevels. The use of models allows building code generators in a truly platform-independent and domain-specific way. Furthermore, models are amenable to formal verification methods such as model checking, which increase the reliability and robustness of the code generators. Services enable the reuse and integration of existing code generation frameworks and tools regardless of their complexity, and at the same time manifest as easy-to-use building blocks which facilitate agile development through quick interchangeability. Both, models and services, are reusable and thus form a growing repository for the fast creation and evolution of code generators.

More in Programming & Scripting Languages

Python All-in-One For Dummies : 3rd Edition - John C. Shovic

RRP $74.95

$50.35

33%
OFF
The C Programming Language : Prentice Hall Software - Dennis Ritchie

RRP $101.95

$72.25

29%
OFF
SQL Tuning : O'Reilly Ser. - Dan Tow

RRP $75.95

$35.75

53%
OFF
Learning Agile : Understanding Scrum, XP, Lean, and Kanban - Andrew Stellman
Modern PHP : New Features and Good Practices - Josh Lockhart

RRP $57.00

$28.25

50%
OFF
C++ How to Program, Global Edition : 11th Edition - Paul Deitel

RRP $161.17

$129.75

19%
OFF
Python for Finance : Mastering Data-Driven Finance - Yves J. Hilpisch

RRP $152.00

$66.25

56%
OFF
Fluent C : Principles, Practices, and Patterns - Christopher Preschern

RRP $125.50

$55.25

56%
OFF
Web Development with Clojure : 3rd Edition - Dmitri Sotnikov

RRP $91.25

$41.75

54%
OFF
Coding All-in-One For Dummies : 2nd Edition - Chris Minnick

RRP $69.95

$40.25

42%
OFF
Python for Algorithmic Trading : From Idea to Cloud Deployment - Yves Hilpisch