Domain Specific Language DSL (ajuda em trabalho)

16 respostas
arthurminarini

ola galera. li muitas coisas sobre Domain Specific Language artigos e versões traduzidas mas há muito pouco exemplo pratico, tem muita teoria. alguem sabe me dar exemplos de como criar DSL’s em java?

16 Respostas

M

"

arthurminarini

vc poderia me ar um exemplo?

M

A revista mundo java neste mês tem um exemplo.

arthurminarini

vlw vou olhar sim! se alguem tiver mais sugestões eu ficarei grato

T

quer outro exemplo? Olha o hql ou critéria do hibernate, ou mais simples ainda, a interface que o projeto stella utiliza para configurar o JBoleto.

A

Estou escrevendo um artigo de Engenharia de Software na área de DSL.

Estou usando o groovy para desenvolver uma DSL para testes de integração em um ambiente de desenvolvimento ágil, tenho algumas referências de trabalhos acadêmicos.

O Martin Fowler está escrevendo um livro sobre o assunto:
http://martinfowler.com/dslwip/

tem esta dissertação de mestrado também que aborda o assunto com profundidade, se quiser me peça por email! Ela tem 6MB.

arthurminarini

ficarei muita agradecido Arnaldo se puder me enviar! [email removido] vlw. obrigado
Tecnoage vou dar uma olhada sim do projeto stella ok brigadão
se alguem tiver mais informações o topico está aberto para mais discussões

arthurminarini

arnaldo tem como vc me mandar denovo pq o que vc me mandou ao chegar no 90% sempre cai o download

T

Uma outra possibilidade é usar o Antlr p/ criar a sua DSL:


http://tinyurl.com/c6olj2

Se vc quiser gerar código:
http://tinyurl.com/d489uk

E automatizar o processo com o Maven:
http://tinyurl.com/5fj6dd

Dessa forma vc fica independente da IDE.

arthurminarini

opa vlw tiago! :smiley:

R

Pessoal,

Também estou estudando sobre DSL para meu trabalho de conclusão…
Quero usar DSL+java e se tiverem sugestões eu agradeço muito!

Abraço,
Ricardo

R

Arnaldo,

Poderia me enviar essa dissertação?
Meu email é: [email removido]

Muito obrigado,
Ricardo

B

Arnaldo,
Bom Dia,

Poderia me enviar essa dissertação tambem?
Estou fazendo meu Trabalho de Conclusão de Curso sobre a criação de de uma dsl para mostrar relatórios gerenciais.
Meu email é [email removido]

Sempre grato.

Bruno Coelho.

K

Arnaldo, poderia me mandar tb essa dissertação?

Meu email: [email removido]

Vlw!

Rafael_Nunes

Quem estiver interessado na dissertaçào, envie uma MP ao invés de pedir aqui no tópico.

Grato.

A

Olá pessoal,

Alguém sabe me dizer onde posso encontrar meta-modelos de DSLs para Java no fomrato XMI ou ECore?
Ou alguém conhece algum repositório com DSLs? Preciso de vários meta-modelos de DSLs no formato XMI.

Muito obrigada.

Criado 26 de janeiro de 2009
Ultima resposta 20 de jul. de 2009
Respostas 16
Participantes 11