Gramáticas de Grafos e Objetos para Suporte a Notações Diagramáticas em Ambientes de Desenvolvimento de Software
Resumo
A especificação de editores dirigidos por sintaxe, para notações diagramáticas de metodologias de desenvolvimento de software é abordada do ponto de vista de que um diagrama é um grafo e que as operações possíveis sobre esse grafo são determinadas através das produções de uma gramática de grafos. Os elementos léxicos são definidos sobre um framework orientado a objetos, sendo possível determinar regras de layout através de equações matemáticas, que regem o comportamento dos mesmos.
Referências
Booch, Grady - Object Oriented Design with Applications - Benjamin/Cummings. 1991.
Chang, Shi-Kuo e Costagliola, Gennaro - DR Parsers: a generalization of LR parsers - IEEE Workshop on Visual Languages. pp: 174 a 180, 1990.
Cruz, Isabel F. - User-Defined Visual Languages for Querying Data - Technical Report CS-93-58, Brown University, 1993.
Golin, Eric J.; Magliery, Tom - A Compiler Generator for Visual Languages - Proceedings of IEEE Symposium on Visual Languages, IEEE Computer Society Press, August, 1993.
Golin, Eric J. E Reiss, Steven P. - Parsing in a Visual Language Environment - Technical Report Nº CS-89-06, Brown University, February.
Gottler, Herbert - Graph-Grammars and Diagram Editing - Third International Workshop Graph-Grammars and Their Application to Computer Science, pp: 216 a 231, 1987.
Johnson, Ralph E.; Foot, Brian - Designing Reusable Classes. University of Illinois - Urbana-Champaign. 1991.
Krasner, G. E.; Pope, S. T. - A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80 - Journal of Object-Oriented Program, 1(3), August-September 1988.
Myers, B. A. - Taxonomies of Visual Programming and Program Visualization - Journal of Visual Language and Computing, pp: 97 a 123, 1990.
Reps, Thomas W.; Teitelbaum, Tim - The Synthesizer Generator: A System For Constructing Language-Based Editors - Springer-Verlag, New York, 1989.
Rumbaugh, J.; Blaha, M.; Premertani, W.; Eddy, F.; Lorensen, W. - Object-Oriented Modeling and Design - Prentice Hall, Englewood Gliffs, 1991.
Wirfs-Brock, Rebecca J.; Johnson, Ralph E. - Surveying Current Research in Object Oriented Design - Communications of ACM. v.33, n.9, p. 104-124. Set, 1990.
Yourdon, Edward; Constantine, Larry L. - Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design - 2º edição, New York, Yordon Press, 1978.