BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
Older rss
  • Introducing Spring XD, a Runtime Environment for Big Data Applications

    by Charles Humble on  Jul 23, 2014 1

    Spring XD (eXtreme Data) is Pivotal’s Big Data play. It joins Spring Boot and Grails as part of the execution portion of the Spring IO platform. Whilst Spring XD makes use of a number of existing Spring projects it is a runtime environment rather than a library or framework, comprising a bin directory with servers that you start up and interact with via a shell.

  • Interview and Book Review: DSL Engineering

    by Ralph Winzinger on  Apr 09, 2013

    Markus Völter, one of the authors of "Model-Driven Software Development", has published a new book in the field of model-driven software development (MDSD). "DSL Engineering" focusses on the design and implementation of domain specific languages (DSLs).

  • How to Integrate Models And Code

    by Juha-Pekka Tolvanen on  May 08, 2012 3

    While creating models in a form or another is very common, their combination with the code has been challenging. As a result, models are usually thrown away once the implementation has progressed. The reason is partly in the modeling languages used and partly in the tools applied. The article describes proven practices for working with both models and code.

Challenges and Opportunities in Mobile Application Development and Mobile DSLs

Posted by Jean-Jacques Dubray on  May 17, 2011

Mobile Solutions are different from their Web and Desktop counterparts. Which Mobile Technologies, Development Tools and Processes should you use to deliver Rich Cross Platforms Mobile Solutions? 5

Book on Leveraging Domain-Specific Languages by Martin Fowler with Rebecca Parsons

Posted by Michael Stal on  Mar 06, 2011

In their new book on Domain-Specific Languages Martin Fowler and Rebecca Parsons address the concept and practice of DSLs. 4

Concrete: Rich, Customizable DSL Editors for the Browser

Posted by Werner Schuster on  Feb 24, 2011

Text-based DSLs are useful, an custom editor for the DSL is even better. Concrete allows to build customized editors for JSON-based DSLs/Models. InfoQ talked to Concrete's creator Martin Thiede.

Xtext/TS - a Typesystem Framework for Xtext

Posted by Markus Völter on  Feb 07, 2011

Markus Völter describes a framework for specifying type systems for expression languages built using Xtext.

DSL Interaction with Program Transformation in TXL

Posted by Mykhaylo Sorochan on  Jul 28, 2010

This article discusses a proposed solution for solving interaction problem between two Domain Specific Languages (DSLs) using TXL and dot programming languages and Graphviz graph visualization tool. 2

Scaling Clojure Web Apps with Google AppEngine

Posted by Werner Schuster on  Apr 05, 2010

InfoQ takes a look at how a combo of Clojure and Google AppEngine (GAE) powers a new online project management tool, how Clojure integrates with GAE's key/value store, and the power of LISP. 5

DSL Evolution

Posted by Peter Bell on  Dec 22, 2009

In this article, author Peter Bell discusses the best practices on how to evolve the DSLs using techniques like backwards compatibility through versioning, to automated transformation of statements. 14

Strategic Domain Driven Design with Context Mapping

Posted by Alberto Brandolini on  Nov 25, 2009

In this article, author Alberto Brandolini discusses the many sides of bounded contexts and how to use them to build a context map to support key decisions in a software development project. 6

Evolving Java Without Changing the Language

Posted by Charles Humble on  Oct 15, 2009

InfoQ examines three techniques for encouraging experimentation with potential new Java language features - DSLs, the annotation processor, and moving the syntactic sugar from the language to the IDE. 14

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT