Ambientes de apoio a desenvolvimento transformacional

Orientador: Geovane Cayres Magalhães === Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matemática, Estatística e Ciência da Computação === Made available in DSpace on 2018-07-15T22:52:57Z (GMT). No. of bitstreams: 1 Flach_ChristinaBrandaovon_M.pdf: 2640522 bytes, checksum:...

Full description

Bibliographic Details
Main Author: Flach, Christina Brandão von
Other Authors: UNIVERSIDADE ESTADUAL DE CAMPINAS
Format: Others
Language:Portuguese
Published: [s.n.] 1992
Subjects:
Online Access:FLACH, Christina Brandão von. Ambientes de apoio a desenvolvimento transformacional. 1992. [133]f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matemática, Estatística e Ciência da Computação, Campinas, SP. Disponível em: <http://www.repositorio.unicamp.br/handle/REPOSIP/276141>. Acesso em: 15 jul. 2018.
http://repositorio.unicamp.br/jspui/handle/REPOSIP/276141
Description
Summary:Orientador: Geovane Cayres Magalhães === Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matemática, Estatística e Ciência da Computação === Made available in DSpace on 2018-07-15T22:52:57Z (GMT). No. of bitstreams: 1 Flach_ChristinaBrandaovon_M.pdf: 2640522 bytes, checksum: b35cefe30727638e4fe8354334391c57 (MD5) Previous issue date: 1992 === Resumo: Este trabalho examina transformações como aspecto central em ambientes de projeto de software e propõe: (a) um conjunto básico de operações de projeto que constitui um núcleo de transformações, (b) um esquema de coordenação composto por dois mecanismos básicos - um genérico, baseado em blackboards, e um específico, baseado em um mecanismo de encadeamento regressivo sobre relações entre objetos, e (c) uma arquitetura genérica de referência para a implementação de ambientes de apoio a desenvolvimento transformacional. As idéias propostas foram exercitadas em um protótipo concreto, programado em C. === Abstract: This work is meant to approach transformations as the main aspect of software design envi­ronments. We propose: (a) a basic set of design operations that constitutes a kernel of trans­formations, (b) a scheme of coordination composed of two kind of mechanisms - a generic one, based on the blackboard mechanism, and a specific one, based on a backward chaining mechanism over relationships among objects, and (c) a generic reference architecture from which we can discuss software development environments that support transformations. Our proposal is demonstrated through a concrete prototype, written in C. === Mestrado === Mestre em Ciência da Computação