InfoQ

InfoQ

Topic/Tag specific view

Code Generation 2011 Content on InfoQ


Latest featured content about Code Generation 2011

Modeling the User Interface

Topics
User Interface,
Model Driven Engineering,
Design,
Modeling,
UX,
Code Generation,
Code Generation 2011

Pedro J. Molina discusses the concepts behind UI and challenges met trying to model user interfaces, and how code generation can be used to create UIs.

Presentations about Code Generation 2011

Model-driven Systems: What, Why and How to Test

Topics
Model Driven Engineering,
Code Generation 2011,
Model Driven Development,
Testing

Tim Trew presents several model-driven software development scenarios along with suitable testing approaches, contrasting the roles of MDSD and model-based testing.

Acceleo: And You Thought You Knew Template-based Generators?

Topics
Architecture,
Model Driven Development,
Code Generation,
Code Generation 2011

Stéphane Bégaudeau discusses Acceleo, an open source code generator based on EMF and MOFM2T, presenting its basic concepts, how it was created, how it can be improved, deployed, and used.

Factories-in-the-Small: Raytheon Experiences using the Software Factories Methodologies

Topics
Visual Studio,
Design Pattern,
Stories & Case Studies,
.NET,
Microsoft,
IDE,
Companies,
Patterns,
Programming,
Object Oriented Design,
Design,
Agile,
Code Generation 2011

John Slaby and Jezz Santos explain how Raytheon has created Factories-in-the-Small useful to rapidly build new tooling such as the Pattern Automation Toolkit developed in cooperation with Microsoft.

Why Program by Hand in Five Days what You Can Spend Five Years of Your Life Automating?

Topics
Domain Specific Languages,
Languages,
Automation,
Productivity,
Testing,
Programming,
Architecture,
Code Generation 2011

Terence Parr discusses using automation tools including DSLs to automate the software creation process as much as possible in order to increase output, effectiveness, correctness and velocity.

Type Systems for DSLs

Topics
Domain Specific Languages,
Languages,
Architecture,
Type Theory,
Programming,
XText,
Code Generation 2011

Markus Völter discusses what type systems are and some of the typing rules usually needed for DSLs, exemplifying the concepts with Xtext and MPS.

Model Driven Development Beyond Code Generation

Topics
Modeling,
Architecture,
Model Driven Engineering,
Model Driven Development,
Code Generation 2011,
MDD,
Code Generation

Darius Silingas discusses Test-driven Modeling, Model-driven Requirements Management and System Documentation, and Architecture Planning & Code Review, noting that MDD is more than code generation.

Visual Studio v. Eclipse: a Comparison of Automation Tooling

Topics
Java,
Visual Studio,
.NET,
Tools,
Languages,
Microsoft,
IDE,
Programming,
Companies,
Agile,
Eclipse,
Code Generation 2011,
Code Generation

Ian Goodsell presents the methodology for creating Eclipse and Visual Studio-based toolkits, and introduce Visual Studio Pattern Automation Toolkit, a toolkit for toolkit developers.