Please use this identifier to cite or link to this item: http://repositorio.unicamp.br/jspui/handle/REPOSIP/275989
Full metadata record
DC FieldValueLanguage
dc.contributor.CRUESPUNIVERSIDADE ESTADUAL DE CAMPINASpt_BR
dc.descriptionOrientadores: Hans Kurt Edmund Liesenberg, Luiz Eduardo Buzatopt_BR
dc.descriptionDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computaçãopt_BR
dc.format.extent83f. : il.pt_BR
dc.format.mimetypeapplication/octet-streampt_BR
dc.languagePortuguêspt_BR
dc.typeDISSERTAÇÃOpt_BR
dc.titleSmart : um editor grafico de diagramas em Xchartpt_BR
dc.contributor.authorSeverino Junior, Osvaldopt_BR
dc.contributor.advisorLiesenberg, Hans Kurt Edmund, 1953-pt_BR
dc.contributor.coadvisorBuzato, Luiz Eduardo, 1961-pt_BR
dc.contributor.institutionUniversidade Estadual de Campinas. Instituto de Computaçãopt_BR
dc.contributor.nameofprogramPrograma de Pós-Graduação em Ciência da Computaçãopt_BR
dc.subjectC++ (Linguagem de programação de computador)pt_BR
dc.subjectInterfaces (Computador)pt_BR
dc.subjectSoftware - Desenvolvimentopt_BR
dc.subjectComputação gráficapt_BR
dc.description.abstractResumo: Smart é um editor gráfico desenvolvido para o ambiente Xchart[8]. Xchart é um ambiente de programação que provê ferramentas para o projeto e implementação de sistemas interativos. Sistemas Interativos [12] são compostos por três subsistemas: (i) apresentação, (ii) diálogo e (iii) aplicação. A apresentação é responsável pela aparência do sistema interativo, organizando os aspectos visuais e físicos de uma interface homemcomputador (ícones, janelas, etc.). A aplicação é o componente responsável pelo controle da comunicação entre a apresentação e a aplicação de um sistema interativo. Xchart focaliza ferramentas para o projeto e implementação do subsistema diálogo. Smart é o resultado de um projeto e implementação de uma interface homem-computador que adere aos métodos desenvolvidos no projeto Xchart.Smart permite a manipulação (captura, edição, leiaute automático e geração de código) de programas escritos na linguagem visual Xchart. Esta linguagem permite a descrição do comportamento do diálogo de um sistema interativo. O comportamento do diálogo define o mapeamento de eventos de entrada em ações derivadas por estes eventos. O editor utiliza uma árvore de estados e um grafo de transições sobreposto à árvore para capturar e editar um Xchart. A árvore é o resultado da adaptação e implementação do algoritmo de leiaute automático para traçado de árvores. Após a captura e edição de um Xchart, o Smart permite a geração da forma usual de um Xchart, um grafo. A visualização da forma usual de um Xchart é o resultado da adaptação e implementação do algoritmo de leiaute automático para traçado de diagramas. A edição de um Xchart, também, permite ao Smart invocar o compilador de Xchart que gerará o respectivo código do Xchart.pt
dc.description.abstractAbstract: Xchart is a programming environment that provides tools for the design and implementation of interactive systems [8]. Interactive systems [12] have three main components: (i) presentation, (ii) dialog, and (iii) application. The presentation is responsible for the look and feel of an interactive system, it organizes the visual and physical aspects of the human-computer interface (icons, windows, device drivers, etc). The application is the component that implements the functionality of the interactive system. The dialog component is responsible for the mediation of the communication between presentation and application. Xchart's focus is on tools for the design and implementation of dialog components. Smart is Xchart's tool for the editing (capturing, edition, automatic layout, and code generation) dialog specifications written in the visual language Xchart. The visual language Xchart is based on states and transitions. Smart has an object-oriented design and implementation. One of its main characteristics is the use of algorithms for the automatic layout of diagrams. A dialog specification written 'in the language Xchart can be captured and automatically drawn as a tree and as a graph. Smart also provides a Xchart compiler, that is, Xchart dialog specifications are captured as diagrams and then translated into a textual language for use by other tools of the Xchart environment. This characteristic of Smart eases significantly the design and implementation of dialogs.en
dc.publisher[s.n.]pt_BR
dc.date.issued1996pt_BR
dc.identifier.citationSEVERINO JUNIOR, Osvaldo. Smart: um editor grafico de diagramas em Xchart. 1996. 83f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: <http://www.repositorio.unicamp.br/handle/REPOSIP/275989>. Acesso em: 21 jul. 2018.pt_BR
dc.description.degreelevelMestradopt_BR
dc.description.degreenameMestre em Ciência da Computaçãopt_BR
dc.contributor.committeepersonalnamePimentel, Maria da Graça Campospt_BR
dc.contributor.committeepersonalnameRubira, Cecília Mary Fischerpt_BR
dc.date.defense1996-12-10T00:00:00Zpt_BR
dc.date.available2018-07-22T02:13:23Z-
dc.date.accessioned2018-07-22T02:13:23Z-
dc.description.provenanceMade available in DSpace on 2018-07-22T02:13:23Z (GMT). No. of bitstreams: 1 SeverinoJunior_Osvaldo_M.pdf: 2671105 bytes, checksum: 0ca6f6745c9d86c36bb0846e5a39527b (MD5) Previous issue date: 1996en
dc.identifier.urihttp://repositorio.unicamp.br/jspui/handle/REPOSIP/275989-
Appears in Collections:IC - Tese e Dissertação

Files in This Item:
File SizeFormat 
SeverinoJunior_Osvaldo_M.pdf2.61 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.