Composite Software Construction
Composite Software offers a new level of granularity when compared to SaaS (Software as a Service). Composite Software is about enabling "right-sourcing", i.e. move (or keep) arbitrary small or large elements of functionality wherever it is the most cost effective to operate them, not just entire systems. Economically, "right-sourcing" is far more efficient than "outsourcing" and SaaS.
View book details
Domain Driven Design Quickly
Domain Driven Design is a vision and approach for designing a domain model that reflects a deep understanding of the business domain. This book is a short, quickly-readable summary and introduction to the fundamentals of DDD; it does not introduce any new concepts; it attempts to concisely summarize the essence of what DDD is, drawing mostly Eric Evans' book.
View book details
Concurrent Releases Pattern, a Machine Learning DSL for Hadoop by Boris Lublinsky Posted on May 20, 2013
Study: Clojure, CoffeeScript and Haskell Are the Most Expressive General-purpose Languages by Abel Avram Posted on Mar 28, 2013 12
Preview: 15th SPLC Conference on Software Product Lines by Michael Stal Posted on Aug 05, 2011
Introducing Spring XD, a Runtime Environment for Big Data Applications by Charles Humble Posted on Jul 23, 2014
Challenges and Opportunities in Mobile Application Development and Mobile DSLs by Jean-Jacques Dubray Posted on May 17, 2011 5
Book on Leveraging Domain-Specific Languages by Martin Fowler with Rebecca Parsons by Michael Stal Posted on Mar 06, 2011 4
Concrete: Rich, Customizable DSL Editors for the Browser by Werner Schuster Posted on Feb 24, 2011
DSL Interaction with Program Transformation in TXL by Mykhaylo Sorochan Posted on Jul 28, 2010 2