DDE – Draco Domain Editor
Resumo
Este artigo apresenta uma ferramenta para edição de domínios do Sistema Transformacional Draco, denominada Draco Domain Editor. No ST Draco, um domínio é definido por uma Linguagem e esta por sua vez é formada por: uma gramática, um parser e Prettyprinter, ou unparser, definidos a partir dessa gramática. A ferramenta DDE facilita a edição destas partes do domínio, através de recursos textuais e gráficos. Outros recursos do DDE visam a edição de transformações e de scripts que orientam o processo de aplicação das transformações, e o gerenciamento de projetos que utilizam o ST Draco.
Referências
SANT´ANNA, M.; "Circuitos Transformacionais". Rio de Janeiro, 99. Tese (Doutorado) - Departamento de Informática, Pontifica Universidade Católica.
PRADO, A. F., PENTEADO, R.A.D., Abrahão, S. M. e Fukuda, A. P.; "Reengenharia de Programas Clipper para Java", CLEI, 98. p. 383-394.
FUKUDA, A. P.; "Refinamento Automático de Sistemas Orientados a Objetos Distribuídos". São Carlos/SP, 2000. Dissertação de Mestrado. Universidade Federal de São Carlos.
NOVAIS, E.R.A.; "Reengenharia de Software Orientada a Componentes Distribuídos". São Carlos/SP, 2002. Dissertação de Mestrado. Universidade Federal de São Carlos.
NOGUEIRA, A. R.; "Transformação de DataFlex Procedural para Visual DataFlex Orientado a Objetos reusando um Framework". São Carlos/SP, 2002. Dissertação de Mestrado. Universidade Federal de São Carlos.
LEITE, J.C.S, SANT'ANNA, M., PRADO, A.F.; "Porting COBOL Programs Using a Transformacional Approach". Journal of Software Maintenance: Reseach and Practice, vol 9, 3-31, Out 1996 John Wiley&Sons Ltd
RHAE/CNPQ, Projeto: "Reengenharia de Software Usando Transformações (RST)", NRO: 610.069/01-2.
Bossonaro, A. A., "Estratégia de Reengenharia de Software usando Transformações". URL: http://www.recope.dc.ufscar.br. Acessado em 02/08/2002.
Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA, 1998. URL: http://dinosaur.compilertools.net/bison/index.html. Acessado em 10/06/2002.
Yet Another Compiler-Compiler. URL: [link]. Acessado em 10/06/2002.