Um Editor Hibrido (Texto e Diagramas) Orientado por Estruturas (do Tipo Grafo e Arvore)

  • Roberto Tom Price UFRGS
  • Eloi Luiz Favero UFRGS

Resumo


É apresentado um formalismo para especificação da sintaxe de linguagens textuais e diagramáticas adequado para geradores de ambientes de desenvolvimento de software orientados por estrutura. O formalismo consiste numa notação estendida de gramática livre de contexto permitindo a representação de estruturas de grafo, constituindo-se numa notação alternativa a gramáticas de grafo. A partir do formalismo proposto é apresentado um editor híbrido (para linguagens textuais e diagramáticas) orientado por estruturas.

Referências

Aho, Sethi, Ullman, J.A.; "Compiler Principles, Techniques, and Tools", Reading Massachusetts, 1986.

Dart, S. A.; Ellison R.J.; Feiler P.H.; Habermann A.N. "Software Development Environments". IEEE Computer, Nov. 1987.

Donzeau-Gouge, U.; Kahn, G.; Lang,B.; Meleee, B. "Document structure and modularity in Mentor". Sigplan Notices, vol 19, nro S, pg. 141-8, maio, 1984.

Engels, G. "Graph Grammar Engineering: A software specification method". Lecture Notes In Computer Science nro 291, 1987.

Favero E.L. "A implementação de um núcleo gerador de editores dirigidos por sintaxe em um microcomputador", Porto Alegre, PGCC da UFRGS, 1987.

Favero,E.L.; Price, R.T.;"A implementação de um editor diagramático para DFD, baseada em formalismos gramaticais. In:IX Congresso da SBC, 18-21, Julho, Uberlândia, MG, 1989.

Habermann, A.N.; Notkin, D."Gandalf: Software developments", IEEE Trans. Softw. Eng., Dez. 1986, pp. 1117-1127.

Melo, W.L.M. "Uma proposta de um editor diagramático generalizado", CPGCC da UFRGS, Março, 1989. (dissertação de mestrado).

Nagl, M. "A software development environment based on graph technology". Lecture Notes In Computer Science nro 153, 1983.

Nagl, M. "Software specification by graph grammmars". Lecture Notes In Computer Science nro 291, 1987.

Price, R.T. "A prototype syntax driven language editor". Bringhton, University of Sussex, 1984. (Teso de Doutorado).

Price, R.T.; Favero, E.L. "Editores diagramáticos baseados em formalismos gramaticais". In:XIV Conferência Latino Americana de Informática - CLEI; XVII Jornada Argentina de Informática e Investigação Operativa - SADIO. Buenos Aires, 26-30, Setembro, 1988. (trabalhos selecionados)

Snelting, G. "Experience with the PSG - Programming System Generator" Lecture Notes In Computer Sciences nro 148-162, vol 2:Formal Methods and Sof. Dev. Springer-Verlag, 1985.

Reps, T.; Teitelbaum T."The Synthesizer generator". Sigplan Notices, vol 19, nro 5, 42-8, maio 1984.
Publicado
25/10/1989
PRICE, Roberto Tom; FAVERO, Eloi Luiz. Um Editor Hibrido (Texto e Diagramas) Orientado por Estruturas (do Tipo Grafo e Arvore). In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 3. , 1989, Recife/PE. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1989 . p. 137-151. DOI: https://doi.org/10.5753/sbes.1989.25256.