Título: | SUPPORTING THE HCI DESIGNERS DECISION-MAKING ABOUT THE DESIGN OF EXTENSIBLE USER INTERFACES | ||||||||||||||||||||||||||||||||||||
Autor: |
ARIANE MORAES BUENO |
||||||||||||||||||||||||||||||||||||
Colaborador(es): |
SIMONE DINIZ JUNQUEIRA BARBOSA - Orientador |
||||||||||||||||||||||||||||||||||||
Catalogação: | 22/OUT/2008 | Língua(s): | PORTUGUESE - BRAZIL |
||||||||||||||||||||||||||||||||||
Tipo: | TEXT | Subtipo: | THESIS | ||||||||||||||||||||||||||||||||||
Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
||||||||||||||||||||||||||||||||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=12398&idi=1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=12398&idi=2 |
||||||||||||||||||||||||||||||||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.12398 | ||||||||||||||||||||||||||||||||||||
Resumo: | |||||||||||||||||||||||||||||||||||||
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).
|
|||||||||||||||||||||||||||||||||||||
|