Uma linguagem de definição e manipulação de interfaces com o usuário

Detalhes bibliográficos
Autor(a) principal: Schubert, Edson Gellert
Data de Publicação: 1991
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/24185
Resumo: Uma interface com o usuário é composta por duas "vias" de comunicação, uma que vai do usuário até o sistema e outra que vai do sistema até o usuário. Cada uma destas "vias" possui um formalismo que define a comunicação associado. Neste trabalho, estes formalismos são descritos com uma gramática de atributos. Esta gramática foi expandida de forma a permitir a definição dos elementos que compõe a interface do usuário, e da estrutura que irá controlar a seqüência de execução das tarefas oferecidas pelos sistemas de aplicação. Ao longo do trabalho são discutidas algumas técnicas de descrição do formalismo de comunicação entre interface e sistema, são abordados os estilos de interação e apresentada as expansões aplicadas sobre gramáticas de atributos. Um exemplo auxilia a compreensão do uso da linguagem proposta, e um protótipo permite a validação das definições.
id URGS_f735caa4015eb68157ed65c640b5f2b8
oai_identifier_str oai:www.lume.ufrgs.br:10183/24185
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Schubert, Edson GellertPrice, Roberto Tom2010-07-01T04:17:38Z1991http://hdl.handle.net/10183/24185000059420Uma interface com o usuário é composta por duas "vias" de comunicação, uma que vai do usuário até o sistema e outra que vai do sistema até o usuário. Cada uma destas "vias" possui um formalismo que define a comunicação associado. Neste trabalho, estes formalismos são descritos com uma gramática de atributos. Esta gramática foi expandida de forma a permitir a definição dos elementos que compõe a interface do usuário, e da estrutura que irá controlar a seqüência de execução das tarefas oferecidas pelos sistemas de aplicação. Ao longo do trabalho são discutidas algumas técnicas de descrição do formalismo de comunicação entre interface e sistema, são abordados os estilos de interação e apresentada as expansões aplicadas sobre gramáticas de atributos. Um exemplo auxilia a compreensão do uso da linguagem proposta, e um protótipo permite a validação das definições.A user interface is composed by two "ways" of communication, one from the user to the system and the other linking the system to the user. Each of these "ways" has it's own mechanism. In this work, these mechanisms are described through an attribute grammar. This grammar has been expanded to allow the definition of the structure of the interface elements and the control of the execution of the tasks that the application system implements. Through this work, technics that describe the communication between the interface and the system, interaction styles and the extensions made on attribute grammar are discussed. An example is given to explain the use of the proposed mechanism and a prototype validates ideas discussed.application/pdfporEngenharia : SoftwareInterface : UsuarioGramatica : AtributosInterface gráficaGraphical interfacesUser interface development systemsAttribute grammarUma linguagem de definição e manipulação de interfaces com o usuárioinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaCurso de Pós-Graduação em Ciência da ComputaçãoPorto Alegre, BR-RS1991mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT000059420.pdf.txt000059420.pdf.txtExtracted Texttext/plain233562http://www.lume.ufrgs.br/bitstream/10183/24185/2/000059420.pdf.txtab5cf5182d8e965d240e2351031f5575MD52ORIGINAL000059420.pdf000059420.pdfTexto completoapplication/pdf13147101http://www.lume.ufrgs.br/bitstream/10183/24185/1/000059420.pdf8bcc78c865a8e7117faf91ef7ef539c4MD51THUMBNAIL000059420.pdf.jpg000059420.pdf.jpgGenerated Thumbnailimage/jpeg1388http://www.lume.ufrgs.br/bitstream/10183/24185/3/000059420.pdf.jpg35e1a0ac861ef5117f0b42b319b337d0MD5310183/241852018-10-11 09:03:15.854oai:www.lume.ufrgs.br:10183/24185Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-11T12:03:15Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Uma linguagem de definição e manipulação de interfaces com o usuário
title Uma linguagem de definição e manipulação de interfaces com o usuário
spellingShingle Uma linguagem de definição e manipulação de interfaces com o usuário
Schubert, Edson Gellert
Engenharia : Software
Interface : Usuario
Gramatica : Atributos
Interface gráfica
Graphical interfaces
User interface development systems
Attribute grammar
title_short Uma linguagem de definição e manipulação de interfaces com o usuário
title_full Uma linguagem de definição e manipulação de interfaces com o usuário
title_fullStr Uma linguagem de definição e manipulação de interfaces com o usuário
title_full_unstemmed Uma linguagem de definição e manipulação de interfaces com o usuário
title_sort Uma linguagem de definição e manipulação de interfaces com o usuário
author Schubert, Edson Gellert
author_facet Schubert, Edson Gellert
author_role author
dc.contributor.author.fl_str_mv Schubert, Edson Gellert
dc.contributor.advisor1.fl_str_mv Price, Roberto Tom
contributor_str_mv Price, Roberto Tom
dc.subject.por.fl_str_mv Engenharia : Software
Interface : Usuario
Gramatica : Atributos
Interface gráfica
topic Engenharia : Software
Interface : Usuario
Gramatica : Atributos
Interface gráfica
Graphical interfaces
User interface development systems
Attribute grammar
dc.subject.eng.fl_str_mv Graphical interfaces
User interface development systems
Attribute grammar
description Uma interface com o usuário é composta por duas "vias" de comunicação, uma que vai do usuário até o sistema e outra que vai do sistema até o usuário. Cada uma destas "vias" possui um formalismo que define a comunicação associado. Neste trabalho, estes formalismos são descritos com uma gramática de atributos. Esta gramática foi expandida de forma a permitir a definição dos elementos que compõe a interface do usuário, e da estrutura que irá controlar a seqüência de execução das tarefas oferecidas pelos sistemas de aplicação. Ao longo do trabalho são discutidas algumas técnicas de descrição do formalismo de comunicação entre interface e sistema, são abordados os estilos de interação e apresentada as expansões aplicadas sobre gramáticas de atributos. Um exemplo auxilia a compreensão do uso da linguagem proposta, e um protótipo permite a validação das definições.
publishDate 1991
dc.date.issued.fl_str_mv 1991
dc.date.accessioned.fl_str_mv 2010-07-01T04:17:38Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/24185
dc.identifier.nrb.pt_BR.fl_str_mv 000059420
url http://hdl.handle.net/10183/24185
identifier_str_mv 000059420
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/24185/2/000059420.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/24185/1/000059420.pdf
http://www.lume.ufrgs.br/bitstream/10183/24185/3/000059420.pdf.jpg
bitstream.checksum.fl_str_mv ab5cf5182d8e965d240e2351031f5575
8bcc78c865a8e7117faf91ef7ef539c4
35e1a0ac861ef5117f0b42b319b337d0
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1800308990381391872