InfoQ Homepage Code Generation Cambridge UK 2012 Content on InfoQ
-
Mission: Impossible–Purely Declarative User Interface Modeling
Achim Demelt discusses creating a UI using a completely declarative DSL called S4 without flow control, events or data binding.
-
Cross-Platform Mobile Development
Peter Friese compares several cross-platform mobile development approaches: Native, Web, Client-side Web, Hybrid, Interpreted and Cross-Compiled, outlining their pros and cons.
-
DSL Design - A Conceptual Framework for Building Good DSLs
Markus Völter discusses the abstractions that should be considered when creating a DSL, insisting on expressivity, semantics, modularity, and concrete syntax.
-
Declarative Programming: Towards a Language that Fundamentally Abstracts away from Time
Wim Bast introduces Declare, a new declarative, functional OO language, demoing some of its main features.
-
Webr-DNQ - Web Application Development with Pleasure
Maxim Mazin and Evgenii Schepotiev discuss the advantages of using DSLs by exemplifying application development with JetBrains MPS (Meta Programming System) and the Webr-DNQ framework.
-
Experiences and Requirements for a User Interaction Modeling Language
Marco Brambilla and Emanuele Molteni discuss standardization efforts regarding User Interaction modeling along with WebML and WebRatio, an application debugging and prototyping tool.
-
mbeddr C: An Extensible Version of the C Programming Language for Embedded Programming
Markus Völter demoes programming for embedded systems using JetBrains’ MPS language workbench supporting C, C extensions, DSLs, product line variability, requirements traceability and model checking.
-
Multichannel User Interfaces
Pedro J. Molina and Rubén Jiménez Marrufo discuss some of the key points, constraints, problems and opportunities arising from using modeling (MDSD) for creating user interfaces for multiple devices.
-
Language Workbench Challenge Roundup
Angelo Hulshout presents what problem the participants to this year’s Code Generation language workbench challenge had to tackle, their solutions, difficulties encountered, and lessons learned.
-
Modeling and Code Generation on the .NET Platform at Icinetic
Rubén Jiménez Marrufo and Pedro J. Molina discuss the history of modeling at Microsoft along with current MSDS approaches, reference frameworks and features for the .NET platform.