Evolving an embedded domain-specific language in Java

  • Authors:
  • Steve Freeman;Nat Pryce

  • Affiliations:
  • M3P, London, UK;B13 Services, London, UK

  • Venue:
  • Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the experience of evolving a domain-specific language embedded in Java over several generations of a test framework. We describe how the framework changed from a library of classes to an embedded language. We describe the lessons we have learned from this experience for framework developers and language designers.