Uma linguagem de definição e manipulação de interfaces com o usuário
Autor(a) principal: | |
---|---|
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_ |
1816736834404745216 |