java
Paper on Embedded Domain-Specific Language in Java at OOPSLA 2006
Filed in archive conference by gautam on January 3, 2007
Paper on Embedded Domain-Specific Language in Java at OOPSLA 2006
At the recently concluded OOPSLA 2006, Steve Freeman and Nat Pryce had presented a paper on Embedded Domain-Specific Language in Java. In the paper presented they have described the evolution of jMock from a framework to a domain specific language embedded in Java. They have also explained how it occurred, EDSLs, their limitations and how Java and C# work as host languages for them. The advantages of EDSLs were highlighted and the common occurrence of EDSLs in small syntax language and the problems faced with large syntax language such as Java. Besides this a detailed discussion of jMock was also highlighted.

In the conclusion they stated that efforts must be made to ensure that the framework works well in modern IDE and scaling EDSLs into complex languages might not be a right thing to do as it becomes difficult to read the code.

Overall the paper deals with their experiences of evolving domain specific language embedded in Java over a number of test framework. Click here to read the paper.



Permalink: Paper on Embedded Domain-Specific Language in Java at OOPSLA 2006
Tags: java  Embedded  DomainSpecific  Language  in  Java    OOPSLA  2006  java  2007  specific+language 
Trackback: http://publish.creative-weblogging.com/publish/mt-tb.pl/48013
img Addthis img Ask img Blinklist img del.icio.us img Digg img Fark img Facebook img Google img Lycos img Ma.gnolia Add this page to Mister Wong Mr Wong img Netscape img Netvousz img Newsvine img Reddit img StumbleUpon img Slashdot img Tailrank img Technorati img Wink img Yahoo

Vote for Paper on Embedded Domain-Specific Language in Java at OOPSLA 2006:

  • Currently 7.33/10
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Rating: 7.33 out of 3 vote(s) cast.
 
Subscribe
Share It
RSSrss
See all blog subscribe options
Google google
What is RSS?
Yahoo! yahoo
Addthis Subscribe using any feed reader!
Bloglines Bloglines
Newsletter

TwitterFollow us on Twitter!