[ 
https://issues.apache.org/jira/browse/TUSCANY-3846?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Florian Moga updated TUSCANY-3846:
----------------------------------

    Description: 
Use a JVM language to create a DSL for defining composites as an alternative to 
xml configuration. This will require to plug it in the Tuscany internals.

It can start with the basic configurations (defining components, 
implementations, bindings) and then add module specific settings. 

Any JVM language is acceptable as long as it can be compiled and run using the 
java interpreter.

Resources:
Apache Tuscany http://tuscany.apache.org/
DSLs in Scala: http://programming-scala.labs.oreilly.com/ch11.html
DSLs in Groovy: 
http://docs.codehaus.org/display/GROOVY/Writing+Domain-Specific+Languages

  was:
Use a JVM language to create a DSL for defining composites as an alternative to 
xml configuration. This will require to plug it in the Tuscany internals.

It can start with the basic configurations (defining components, 
implementations, bindings) and then add module specific settings. 

Any JVM language is acceptable as long as it can be compiled and run using the 
java interpreter.


> [GSoC 2011] Develop DSL in a JVM language for defining the composite
> --------------------------------------------------------------------
>
>                 Key: TUSCANY-3846
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3846
>             Project: Tuscany
>          Issue Type: New Feature
>            Reporter: Florian Moga
>              Labels: gsoc2011
>
> Use a JVM language to create a DSL for defining composites as an alternative 
> to xml configuration. This will require to plug it in the Tuscany internals.
> It can start with the basic configurations (defining components, 
> implementations, bindings) and then add module specific settings. 
> Any JVM language is acceptable as long as it can be compiled and run using 
> the java interpreter.
> Resources:
> Apache Tuscany http://tuscany.apache.org/
> DSLs in Scala: http://programming-scala.labs.oreilly.com/ch11.html
> DSLs in Groovy: 
> http://docs.codehaus.org/display/GROOVY/Writing+Domain-Specific+Languages

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to