4 research outputs found

    Study and proposal of a framework for designing tailorable user interfaces

    Get PDF
    Orientador: Maria Cecilia Calani BaranauskasTese (doutorado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: A socialização dos sistemas computacionais trouxe um desafio a mais para os pesquisadores de Interação Humano-Computador: como prover interfaces que propiciem acesso ao maior número possível de usuários independentemente de suas capacidades sensoriais, físicas, cognitivas e emocionais? Um dos caminhos que se apresenta é desenvolver sistemas flexíveis, i.e. que permitam modificações em seu comportamento durante a interação, oferecendo ao usuário a possibilidade de ajustar a interface de acordo com as suas preferências, necessidades e situações de uso. O design de interfaces flexíveis, que façam sentido e sejam acessíveis a mais pessoas, demanda abordagens que permitam conhecer e formalizar os diferentes requisitos de interação, definir funcionalidades e determinar o comportamento ajustável do sistema. Soluções encontradas na literatura relacionadas ao tema interfaces ajustáveis, (ou tailoring em inglês) enfatizam questões relacionadas à infra-estrutura necessária para o ajuste, não tendo sido encontrados trabalhos que apoiassem os designers de forma prática durante o processo de concepção dessas interfaces. Esta tese propõe e apresenta um framework para o design de interfaces de usuário ajustáveis, denominado PLuRaL. O termo framework é utilizado aqui no seu sentido mais amplo como uma estrutura composta por diretrizes, mecanismos, artefatos e sistemas usados no planejamento e na tomada de decisões de design. O PLuRaL adota uma perspectiva sócio-técnica para a concepção das interfaces ajustáveis e uma visão abrangente dos requisitos de interação, incluindo aqueles que são controversos ou minoritários e advindos não somente de usuários, mas também de diferentes dispositivos e ambientes de interação. Aspectos semânticos, pragmáticos e o impacto social da interação também são considerados. Por fim, o comportamento ajustável do sistema é modelado utilizando-se o conceito de normas. O referencial teórico-metodológico adotado para o trabalho de pesquisa envolveu as disciplinas de Interação Humano-Computador e Semiótica Organizacional. A construção do framework foi pautada por 2 estudos de caso envolvendo populações de usuário heterogêneas em contextos de sistemas de governo eletrônico e de rede social inclusiva. A validação do framework foi realizada com 17 designers e os resultados sugerem uma avaliação positiva considerando a utilidade, flexibilidade para apoiar mudanças, liberdade de criação e satisfação com as propostas de design resultantesAbstract: The socialization of computer systems has brought a new challenge to Human-Computer Interaction researchers: how to design interfaces that provide access to as many users as possible regardless of their sensory, physical, cognitive and emotional characteristics? One approach to answer this question is to develop flexible systems, i.e. those that allow changes in their behavior during the interaction, offering users the possibility to tailor the interface according to their preferences, needs and situations of use. The design of flexible interfaces, which make sense and are accessible to more people, demands approaches to understand and formalize the different interaction requirements, define functionalities and determine the system tailorable behavior. Solutions found in the literature about tailorable interfaces have focused on the infrastructure needed to offer flexibility and works to support designers in a practical way during the conception of such interfaces were not found. This thesis proposes and presents a framework for the design of tailorable user interfaces, named PLuRaL. The term framework is used here in its broadest sense as a structure consisting of guidelines, mechanisms, artifacts and systems used in design planning and decision-making. PLuRaL adopts a socio-technical approach to design tailorable interfaces and a comprehensive view for interaction requirements, including those that are controversial or from minority, and arising not only from users, but also from different devices and interaction environments. The semantic, pragmatic and social impacts of the interaction are also considered. Finally, the behavior of the tailorable system is modeled using the concept of norms. The theoretical and methodological references adopted in this work involved the disciplines of Human-Computer Interaction and Organizational Semiotics. The framework's construction was guided by 2 case studies with heterogeneous populations, in the context of electronic government and inclusive social network system. The framework's validation was performed with 17 designers and the results suggest a positive evaluation considering the usefulness and flexibility to support changes, freedom to create and satisfaction with the final design proposalsDoutoradoMetodologia e Tecnicas da ComputaçãoDoutor em Ciência da Computaçã

    Evaluation and development models for business processes

    Get PDF
    Most organisations are working hard to improve their performance and to achieve competitive advantage over their rivals. They may accomplish these ambitions through carrying out their business processes more effectively. Hence it is important to consider such processes and look for ways in which they can be improved. Any organisational business process encompasses several elements that interact and collaborate with each other to achieve the required objectives. These elements can be classified into hard aspects, which deal with tangible issues related to the software system or the technology in general, and soft aspects, which deal with issues related to the human part of the business process. If the business process needs to be analysed and redesigned to improve its performance, it is important to use a suitable approach or intervention that takes into account all of these elements. This thesis proposes an approach to investigate organisational business processes by considering both soft and hard aspects. The approach, Soft Workflow Modelling (SWfM), is developed as a result of reviewing several workflow products and models using a developed workflow perspectives framework which involves several perspectives covering the soft and hard aspects of the workflow system. The SWfM approach models the organisational business process as a workflow system by handling the various perspectives of the workflow perspectives framework. This approach combines the Soft Systems Methodology (SSM) with the Unified Modelling Language (UML), as a standard modelling language of the object-oriented paradigm. The basic framework adopted is that of SSM with the inclusion of UML diagrams and techniques to deal with the aspects that SSM cannot handle. The approach also supports SSM by providing a developed tool to assist in constructing a conceptual model which is considered as the basis to model the workflow system. A case study is developed for illustrative purposes.EThOS - Electronic Theses Online ServiceGBUnited Kingdo

    Using Patterns To Support The Design Of Flexible User Interaction

    No full text
    The social value of Web applications is in their potential to be the conduit for many different types of applications to many different people, using different resources and embedded in diverse contexts. Designing for flexibility involves many people, with different skills, interests and levels of commitment, including, designers, developers and users. Tailorable features in the user interface demand a clear bond between the phases in the whole software lifecycle, starting from requirements elicitation to the design and development stages. As interaction patterns have been considered a promising approach to bridge the gaps between analysis, design and implementation of usability related features, this work first investigates and synthesizes from literature a set of interaction patterns related to tailoring activities. From this analysis, a semiotic-informed categorization of tailorable user interface features is presented and discussed; an elicitation pattern for tailorable user interface features illustrates the usefulness of the proposal. © Springer-Verlag Berlin Heidelberg 2007.4550 LNCSPART 110331042Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I., Angel, S., (1977) A Pattern Language: Towns, Building, Constructions, , Oxford Univer. Press, NYArvola, M.: Interaction Design Patterns for Computers in Sociable Use. Journal of Computer Application in Technology. 25(2-3), 128-139 (2006)Beck, K.: User Interface (Last visit: February 2007) http://c2.com/ppr/ ui.htmlBorches, J.: A Pattern Approach to Interaction Design (Last visit: February 2007) http://www.hcipatterns.org/patterns/borchers/pattemindex.htmlCoram, T., Lee, J.: Experiences - A Pattern Language for User Interface Design (Last visit: February 2007) http://www.maplefish.com/todd/papers/ Experiences.htmlGamma, E., Helm, R., Johnson, R., Vlissides, J., Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Boston, EUA 1995Henderson, A., Kyng, M., There's no place like home: Continuing Design in Use (1991) Design at work: Cooperative Design of Computer Systems, pp. 219-240. , Greenbaum, J, Kyng, M, eds, Lawrence Erlbaum Ass, Hillsdale, NJJones, M.C., Rathi, D., Twidale, M.B.: Wikifying your Interface: Facilitating Community-Based Interface Translation. DIS 2006, June 26-28, 2006, University Park, Pennsylvania, USA, ACM (2006) 1-59593-341-7/06/0006Juristo, N., Moreno, A., Sanchez-Segura, M., (2006) Using Elicitation Patterns to Gather Usability Functionalities, , Universidad Politécnica de Madrid, Faculdad de Informática. Internal DocumentKahler, H., Morch, A., Stiemerling 0, Wulf, V., Computer Supported Cooperative Work: The (2000) Journal of Collaborative Computing. CSCW, 9 (1), pp. 1-4Laakso, S. User Interface Design Patterns (Last visit: February 2007) http://www.cs.helsinki.fi/u/salaakso/patterns/Liu, K., (2000) Semiotics in Information Systems Engineering, , 1st edn. Cambridge University Press, Cambridge. UKMa, J., Kienle, M., Kaminski, P., Customizing Lotus Notes to Build Software Engineering Tools (2003) Proceedings of the conference of the Center for Advanced Studies on Collaborative, pp. 211-222. , TorontoMackay, W., Triggers and Barriers to Customization Software (1991) Proceedings of the SIGCHI conference on Human factors in computing systems: Reaching through technology, pp. 153-160. , New Orleans, ppNadin, M., Interface Design: A semiotic paradigm (1988) Semiotica, 69 (3-4), pp. 269-302Oliveira, O., Baranauskas, M., A Semiótica e o Design de Software (1998), Technical Report -Computing Institute, Unicamp 98, 09Patterns of Interaction: a Pattern Language for CSCW (Last visit: Februaary 2007) http://www.comp.lancs.ac.uk/computing/research/cseg/projects/ pointer/patterns.htmlRivera, D., The Effect of Content Customization on Learnability and Perceived Workload (2005) CHI '05 extended abstracts on Human factors in computing systems, pp. 1749-1752. , Portland, USASegerståhl, K., Jokela, T.: Usability of Interaction Patterns CHI 2006, April 22-27, 2006, Montreal, Québec, Canada. ACM (2006) 1-59593-298-4/06/0004Stamper, R.K., Althaus, K., Backhouse, J., (1988) MEASUR: Method for Eliciting, Analizing and Specifying User Requirements, , Olle, T.W, Verrijn-Stuart, A.A, Bhabuts, L, eds, Computerized assistance during the information systems life cycle, Elsevier Science Publishers, North-HollandStamper, R., Language and computer in organized behavior (1992) Linguistic Instruments in Knowledge Engineering, pp. 143-163. , Riet, R.P, Meersman, R.A, eds, Elsevier, AmsterdamTidwell, J.: Common Ground: A Pattern Language for Human-Computer Interface Design (Last visit: February 2007) http://www.mit.edu/jtidwell/ interaction_patterns.htmlYahoo! Design Pattern Library (Last visit February 2007) http://developer.yahoo.com/ypatterns/Web Patterns-A UC Berkeley Resource for Building User Interfaces (Last visit: February 2007) http://harbinger.sims.berkeley.edu/ui_designpatterns/ webpatterns2/webpatterns/home.phpvan Welie, M.: Web Desig Patterns (Last visit: February 2007) http://www.welie.com/patterns
    corecore