2nd International Workshop on Domain-Specific Program Development (DSPD)

in association with GPCE 2008 Nashville, Tennessee, October 22, 2008

Following up the success of the first edition in 2006 in association with ECOOP (Nantes, France), the second edition of the DSPD workshop was organized with GPCE (Nashville, USA) on October 22, 2008. The second edition was a forum for highly interactive discussions, bringing together more than 20 researchers.

Domain-specific knowledge is traditionally integrated in the software development process in an ad hoc and partial fashion, without much formal basis or tools. Nevertheless, the concept of domain expertise intervenes at all stages of the continuum of modeling, programming, and compiling. Putting domain expertise at the center of the software development process entails providing abstractions that are well adapted to expressing problems in the domain, providing verifications that capture essential domain properties, and providing implementation strategies that take domain requirements into account.

These issues have been considered in the fields of modeling, programming, and compiling, but in isolation. Indeed, the field of domain-specific modeling has had little influence on the design of domain-specific programming languages, and the design of domain-specific programming languages has been considered independently of implementation techniques. The purpose of this workshop is to bring together researchers in these fields to identify possible points of synergy, common problems and solutions, and visions for the future.

Authors were invitd to submit full papers of 4-6 pages or shorter position papers or experience reports. All full papers were reviewed by three members of an international program committee.

Workshop co-chairs: