• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • Tagged with
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

[en] SUPPORTING THE HCI DESIGNERS DECISION-MAKING ABOUT THE DESIGN OF EXTENSIBLE USER INTERFACES / [pt] APOIANDO O DESIGNER DE IHC NA TOMADA DE DECISÃO SOBRE O DESIGN DE INTERFACES EXTENSÍVEIS

ARIANE MORAES BUENO 22 October 2008 (has links)
[pt] Um dos grandes problemas no desenvolvimento de software é atender a todas as necessidades específicas de cada usuário em um domínio. A pesquisa sobre sistemas extensíveis tenta resolver este problema. Sistemas extensíveis são desenvolvidos de maneira que possam ser configurados pelos usuários finais, adicionando, modificando ou removendo funcionalidades e, assim, evoluir com o tempo. Uma área de pesquisa relacionada a aplicações extensíveis para pessoas experts no domínio, mas que não são profissionais de programação, é a de desenvolvimento por usuários finais (End-User Development - EUD). No entanto, não se encontra na literatura pesquisas que visem especificamente apoiar o designer na tomada de decisões sobre quando é interessante estender o sistema e qual parte dele poderá sofrer tal extensão. O objetivo deste trabalho é informar o designer sobre diferentes oportunidades de extensão relacionadas ao resultado da análise de tarefas e de usuários. Para isto, ele apresenta uma classificação, baseada na Engenharia Semiótica, que abrange as técnicas e aplicações extensíveis pesquisadas. Depois, ele identifica nas perguntas da análise de usuários e tarefas, quais se relacionam com as técnicas descritas nesta classificação. Assim, o designer pode identificar em que situações e quais métodos podem ser usados para estender o sistema. Para avaliar esta proposta, desenvolvemos um estudo de caso para reprojetar a ferramenta de autoria Composer, com o objetivo de mantê-la flexível e extensível, sem exigir muito conhecimento dos usuários sobre a linguagem subjacente ao domínio do sistema, a NCL (Nested Context Language). / [en] One of the major problems of software development is to pay attention to all specific needs of each user in a domain. The proposal to use extensible applications tries to solve this problem. Extensible systems are developed so that they can be shaped by end-users, adding, modifying or removing functionalities, and so evolve in time. A research area related to extensible applications for domain expert users who are not programming professionals is that of End User Development - EUD. However, it is not found in the literature, research that specifically support the designer in making decisions about when it is interesting to extend the system and which part of it can be extended. The purpose of this work is to inform the designer about different extension opportunities related to the result of user and task analysis. It presents a classification, based on Semiotic Engineering, which encompasses the investigated techniques and the extensible applications. Then, it identifies, in the user and task analysis questions, those related to the techniques described in this classification. Therefore, the designer can identify which approaches can be used in which situations to extend the system. To evaluate this proposal, we developed a case study to re-build an authoring tool for interactive multimedia programs called Composer. The study goal was to keep the application flexible and extensible without requiring from users too much knowledge about the application´s underlying language - the NCL (Nested Context Language).

Page generated in 0.0517 seconds