28 research outputs found

    General Interface Description of Websites using CLICK and UIML

    Get PDF
    This paper explores the domain of programming paradigm for Multi-Platform User Interfaces using XML based languages. The main focus of this work is User Interface Markup Language (UIML), an XML based language for describing user interfaces in a platform-independent manner. We have explored the capabilities of UIML as an interface description language for describing interactive websites. We have selected an end-user web programming tool called CLICK, which also uses an XML based interface description for the websites created through it. We have analyzed both the representations and devised a conversion process from CLICK XML to UIML. We have found that UIML is expressive enough to represent applications built using CLICK. UIML provides various benefits over the interface description generated by CLICK especially that of facilitating the development of web based interfaces for multiple platforms through CLICK

    An Adaptive User Interface Framework for eHealth Services based on UIML

    Get PDF
    New sensory technologies and smaller, more capable mobile devices open opportunities for pervasive computing in the healthcare sector. Patients as well as medical professionals are, from a information and communication technology (ICT) point of view, better equipped than ever before. Despite this, many hospitals and other healthcare service providers have yet to exploit the potential unleashed by these technologies. In this paper, we present a framework for adaptive user interfaces for home care and smart hospital services. The framework uses the current context to provide healthcare professionals or patients with simpler, more efficient user interfaces. In a home care environment, user interface adaption is needed to tailor user interfaces to patients needs and impairments. In a smart hospital, user interface adaption considers medical professionals’ preferences and priorities. In addition, by using context to make input suggestions simplifies the input and limits the scope for errors. Our frameworks uses a modelbased approach and includes the current context in the interface generation process

    User interfaces for multimodal systems

    Get PDF
    Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Civil and Environmental Engineering, 2001.Includes bibliographical references (leaves 68-69).As computer systems become more powerful and complex, efforts to make computer interfaces more simple and natural become increasingly important. Natural interfaces should be designed to facilitate communication in ways people are already accustomed to using. Such interfaces allow users to concentrate on the tasks they are trying to accomplish, not worry about what they must do to control the interface. Multimodal systems process combined natural input modes- such as speech, pen, touch, manual gestures, gaze, and head and body movements- in a coordinated manner with multimedia system output. The initiative at W3C is to make the development of interfaces simple and easy to distribute applications across the Internet in an XML development environment. The languages so far such as HTML designed at W3C are for a particular platform and are not portable to other platforms. User Interface Markup Language (UIML) has been designed to develop cross-platform interfaces. It will be shown in this thesis that UIML can be used not only to develop multi-platform interfaces but also for creating multimodal interfaces. A survey of existing multimodal applications is performed and an efficient and easy-to-develop methodology is proposed. Later it will be also shown that the methodology proposed satisfies a major set of requirements laid down by W3C for multimodal dialogs.by Sumanth Lingam.M.Eng

    User Interface Abstraction for enabling TV set based Inclusive Access to the Information Society

    Get PDF
    199 p.The television (TV) set is present in most homes worldwide, and is the most used Information and Communication Technology (ICT). Despite its large implantation in the market, the interactive services consumption on TV set is limited. This thesis focuses on overcoming the following limiting factors: (i) limited Human Computer Interaction and (ii) lack of considering user’s real life context in the digital television (dTV) service integration strategy. Making interactive services accessible to TV set’s large user base, and especially to the most vulnerable ones, is understood as the path to integrate the mankind with the information society. This thesis explores the use of user interface abstraction technologies to reach the introduced goals. The main contributions of this thesis are: (i) an approach to enable the universally accessible remote control of the TV set, (ii) an approach for the provision of universally accessible interactive services through TV sets, and (iii) an approach for the provision of universally accessible services in the TV user’s real life context. We have implemented the contributing approaches for different use cases, and we have evaluated them with real users, achieving good results

    CASSIS: a Modeling Language for Customizable User Interface Designs

    Get PDF
    Abstract. Current user interface modeling languages usually focus on modeling a single user interface and have a fixed set of user interface components; adding another user interface component requires an extension of the language. In this paper we present CASSIS, a concise language that supports creation of user interface components using models instead of language extensions. It also allows the specification of design-time and runtime user interface variations. The support for variations has been used to generate constraints for custom user interface components, to specify design patterns and design decisions. CASSIS has been used in several projects including a multi-disciplinary applied research project

    Contributions to Web Accessibility: Device-tailored Evaluation, User-tailored Interface Generation and the Interplay with User Experience

    Get PDF
    149 p.AbstractThe Web has an incredible importance in our modern society and for many people it has become a fundamental part of their lives. It enables us to Access a huge amount of information, and use a wide range of services related to diverse areas of our daily activities, which has the potential of making our lives easier. Its ubiquitous nature and advances in mobile devices have led to the possibility of accessing the Web any time and from anywhere. This has numerous and obvious advantages, but at the same time it poses challenges related to the Universal Design (UD), as websites need to adapt to the existing diversity of users, devices and interaction contexts. For instance, to ensure the accessibility of a website, in addition to the human diversity, the features of the existing computing devices with access to the Internet, as well as features of the environment where the interaction will occur have to be considered. Similarly, this information can be used when checking the accessibility of websites, so that evaluations are closer to what users are really experiencing when accessing the websites.In this thesis a device tailored web accessibility evaluation framework and an automated web-based user tailored interface generator are presented. The evaluation framework deals with device specific information. Empiricaldata showed that more accurate and reliable accessibility reports are obtained in comparison to performing evaluations that do not consider device specific information. The interface generator takes into consideration information about users and their interaction context, in order to adapt web based user interfaces. From the conducted case study it was concluded that the automatically generated user tailored user interfaces were fully operable.These two tools can be of great help for web developers to create and maintain accessible content for a wide range of users and interaction contexts. Accessible and adapted user interfaces do not necessarily provide users with an enhanced experience though. With the aim of investigating how accessible user interfaces influence the experience of users and understanding if accessibility is related to a better user experience, a user testing was conducted. In order to investigate this relationship, data from 11 participants was elicited about their subjective accessibility perceptions and their user experience with four websites with different levels of accessibility. Results showed that participants¿ user experience and their perceived web accessibility are closely related. In addition, web accessibility is correlated to three attributes (typical - original, conservative - innovative, lame - exciting) of the hedonic quality stimulation dimension of the user experience. These findings provide the web community with additional knowledge about the interactions between the user experience and web accessibility. LaburpenaWeb-ak izugarrizko garrantzia dauka gure gaur egungo gizartean, eta persona askorentzat beraien bizitzan funtsezkoa bihurtu da. Web-ak informazio kantitate handirako atzipena eta eguneroko ekintzekin erlazionatutako zerbitzu anitz erabiltzea ahalbidetzen du, beraz gure bizitza errazteko ahalmena dauka. Bere nonahiko izaerak eta gailu mugikorretan gertatu diren aurrerakuntzek,Web-a edozein momentutan eta edozein lekuan atzitzeko aukera eragin dute. Honek abantai anitz ditu, baina aldi berean Diseinu Unibertsalarekin zerikusia duten erronkak sortzen ditu. Adibidez, webgune baten irisgarritasuna ziurtatzeko, pertsonen aniztasunaz gain, Interneterako atzipena duten dispositiboen eta elkarrekintza gertatzen den inguruaren ezaugarriak hartu behar dira kontuan. Informazio hori ere erabili daiteke web guneen irisgarritasuna ebaluatzeko, era honetan ebaluazioek, erabiltzaileak web gunea atzitzerakoan duten esperientzarekin antza gehiago izango dute.Tesi honetan, web irisgarritasuna dispositibo mugikorren arabera ebaluatzen duen tresna bat eta erabiltzailei egokitzen diren Web-ean oinarritutako interfazeak automatikoki sortzen dituen sistema bat aurkezten dira. Ebaluazio tresnak dispositibo mugikorren ezaugarrien informazio espezifikoa erabiltzen du. Datu enpirikoen arabera, irisgarritasun ebaluazio txostenak zehatzagoak eta fidagarriagoak dira dispositibo mugikorren inguruko informazio espezifikoa erabiltzen bada irisgarritasun ebaluazioetan. Interfazeak sortzen dituen sistemak, erabiltzaileen eta elkarrekintza gertatzen den inguruneko informazioa erabiltzen du. Burututako ikerketa kasu baten emaitzen arabera, sistemak sortutako erabiltzaileei egokitutako interfazeak guztiz funtzionalak zirela ondorioztatu zen.Bi tresna hauek, eduki irisgarria mantentzeko eta sortzeko oso lagungarriak izan daitezke web garaitzaileentzat. Batez ere erabiltzaile anitz eta elkarrekintza ingurune desberdin ugari existitzen direla kontuan izanda. Interface irisgarri eta egokituek ordea, ez dute beti erabiltzaileen esperientzia hobetzen. Interfaze irisgarriek erabiltzaileen esperientzian duen eragina ikertzeko, eta ea irisgarritasuna erabiltzaileen esperientziaren hobekuntzarekin erlazionatuta dagoen ulertzeko, erabiltzaile proba bat burutu zen. Hamaika erabiltzaileen irisgarritasun pertzepzioa eta erabiltzaile esperentzia aztertu ziren lau web gune ezberdinen inguruan, gune bakoitzak irisgarritasun maila ezberdin bat zuelarik. Emaitzen arabera, erabiltzaileen esperientzia eta irisgarritasun pertzepzioa oso lotuta daude. Gainera web irisgarritasuna, erabiltzaile esperientziaren hiru atributuekin (antigoaleko - original, atzerakoi - berritzaile, aspergarri - interesgarri) erlazionatuta dagoela ikusi zen. Emaitza hauek, web irisgarritasunaren eta erabiltzaile esperientziaren arteko erlazioari buruzko ezagutza gehitzen du web komunitatera. ResumenLa Web tiene una importancia increíble en nuestra sociedad moderna, y para muchas personas se ha convertido en una parte fundamental de sus vidas. Nos posibilita el acceso a una gran cantidad de información, y el uso de un gran abanico de servicios relacionados con diversas áreas de nuestras actividades diarias, lo que tiene el potencial de hacernos la vida más fácil. Su naturaleza ubicua y los avances en los dispositivos móviles han posibilitado el acceso a la Web en cualquier momento y desde cualquier sitio. Esto tiene numerosas y obvias ventajas, pero a su vez plantea retos en relación al Diseño Universal, debido a que los sitios web tienen que estar adaptados a diversos dispositivos y contextos de interacción. Para asegurar la accesibilidad de un sitio web, además de la diversidad humana, hay que tener en cuenta también las características de los dispositivos con acceso a Internet, incluso las del entorno donde ocurre la interacción. De forma similar, esa información se puede usar al evaluar la accesibilidad de los sitios web, de manera que las evaluaciones estén más cerca de lo que los usuarios experimentan al acceder a un sitio web.En esta tesis se presenta una herramienta para evaluar la accesibilidad web a medida de los dispositivos móviles, y un sistema para la generación automática de interfaces web adaptadas al usuario. La herramienta de evaluación automática maneja información específica de dispositivos móviles. Los datos empíricos demuestran que se obtienen informes más precisos y fiables en comparación a realizar evaluaciones donde no se tiene en cuenta información específica de los dispositivos. El sistema generador de interfaces maneja información relativa a los usuarios y su contexto de interacción. Mediante el caso de estudio llevado a cabo, se concluyó que las interfaces generadas automáticamente adaptadas a los usuarios eran completamente operables.Éstas dos herramientas pueden ser de gran ayuda para los desarrolladores web para la creación y mantenimiento del contenido accesible teniendo en cuenta un amplio rango de usuarios y contextos de interacción. Sin embargo, las interfaces accesibles y adaptadas no necesariamente proporcionan una experiencia de usuario mejorada. Con el objetivo de investigar como influyen las interfaces accesibles en la experiencia de los usuarios, y entender si la accesibilidad esta relacionada con una mejora en la experiencia de usuario, se realizó una prueba de usuario. Para investigar esta relación, se analizaron datos de los 11 participantes sobre sus percepciones de accesibilidad y su experiencia de usuario con cuatro sitios web con diferentes niveles de accesibilidad. Los resultados demuestran que la experiencia de usuario y la accesibilidad percibida de los participantes están estrechamente relacionadas. Además, la accesibilidad web está correlacionada con tres atributos (típica - original, conservadora - innovadora, aburrida - interesante) de la cualidad hedónica de la experiencia de usuario. Estos resultados aportan a la comunidad web conocimiento adicional sobre la interacción entre la experiencia de usuario y la accesibilidad web

    Adaptation of multimodal outputs

    Get PDF
    Tese de mestrado em Engenharia Informática (Sistemas de Informação), apresentada à Universidade de Lisboa, através da Faculdade de Ciências, 2011Este documento centra-se em sistemas multimodais adaptativos mais especificamente nas suas técnicas de adaptação das saídas, ou seja, cisão de diferentes modalidades de saída de forma a permitir uma melhor adaptação ao utilizador. O primeiro capítulo faz uma pequena introdução às interfaces multimodais e as suas vantagens, tais como ao possibilitarem o uso de modalidades alternativas, e oferecerem aos seus utilizadores opções de interacção naturais. Ao recorrer a modalidades como a voz ou gestos, é possível ter uma interacção mais próxima daquilo a que as pessoas estão habituadas na sua interacção diária com outras pessoas. Este aspecto é ainda mais relevante quando o grupo de utilizadores alvo é composto por pessoas idosas, o que é o acontece no âmbito do projecto GUIDE, em que o trabalho relatado neste documento se insere. A motivação e os principais objectivos deste projecto estão descritos neste primeiro capítulo e passam por desenvolver uma framework para os programadores de software integrarem facilmente características de acessibilidade nas suas aplicações de TV. O foco deste projecto é a televisão e as suas mais recentes capacidades de processamento (Set-top boxes). Estas plataformas têm o potencial para se tornarem nos dispositivos de media mais usados devido à sua fácil aceitação e especialmente quando se trata de utilizadores idosos que podem ter à sua disposição aplicações de conferência audiovisual, controlo remoto da casa entre outras aplicações que têm como base simplificar a sua vida quotidiana e afastar da solidão, um problema muito presente nesta faixa etária. Os utilizadores podem assim empregar modalidades com que já estão familiarizados e optar por aquelas com que são mais eficazes. Utilizadores com limitações de audição podem optar por modalidades visuais, por exemplo. A adaptação envolve assim várias áreas do sistema humano como as capacidades físicas do utilizador, ou seja, a sua capacidade de movimentar os seus braços ou mãos, a sua percepção táctil, as limitações visuais tais como miopia, daltonismo ou visão em túnel, capacidades auditivas e também as cognitivas, ou seja, a capacidade de se concentrarem, perceberem o ambiente ao seu redor ou recordarem. As possíveis soluções face a estes problemas estão também descritas no documento. Esta flexibilidade proporcionada pelas interfaces multimodais, não significa que estes sistemas não necessitem de operações de selecção e configuração, de natureza técnica, que não é expectável que os utilizadores realizem devido à sua complexidade. De modo a conseguir realizar estas operações, o recurso a interfaces adaptativas é uma solução a considerar. Ainda neste capítulo é descrito o papel que a Faculdade de Ciências da Universidade de Lisboa desempenha neste projecto e mais especificamente as minhas responsabilidades e os meus objectivos definidos para este projecto. Ao longo do desenvolvimento deste projecto surgiram várias ideias, estudos e desenvolvimentos que culminaram na escrita de alguns artigos e também aplicações que estão descritas na secção de contribuições. Na seccão de planeamento é discutido o que estava inicialmente planeado e as alterações que surgiram. Com este projecto pretende-se encontrar um mecanismo de adaptação que seja capaz de melhorar o desempenho da cisão multimodal por diferentes saídas. O mecanismo de adaptacão de saídas multimodais é responsável por decidir qual a melhor estratégia para, primeiro, seleccionar as melhores modalidades para apresentar conteúdo (baseado no perfil do utilizador, as características do conteúdo e as modalidades disponíveis), segundo, distribuir o conteúdo pelas modalidades seleccionadas (usando estratégias de redundância e/ou complementaridade) e, terceiro, ajustar o conteúdo a cada modalidade. Para o estudo dessas mesmas estratégias a serem usadas foi realizado um trabalho de pesquisa a projectos relacionados com sistemas multimodais e consequentemente cisão multimodal (parte constituinte de uma arquitectura multimodal adaptativa). Descrito ao longo do segundo capítulo estão as arquitecturas usadas e técnicas de cisão e adaptação da informação apresentada. No terceiro capítulo são apresentados estudos realizados aos utilizadores alvo deste projecto, com o objectivo de conhecer e entender como estes interagem com um sistema capaz de oferecer diferentes modos de interacção e de apresentar conteúdo. Padrões de comportamentos, características e preferências dos utilizadores foram resgistadas de modo a encontrar uma correlação¸ ao e agrupá-las em diferentes perfis de utilizador. Para este efeito foi concebido uma aplicação multimodal que gera ecrãs a partir de um ficheiro XML de modo a facilmente se criar, modificar ou remover testes. Os utilizadores podiam interagir por gestos (apontando para o ecrã), usando um controlo remoto ou por voz, podendo combinar estas modalidades diferentes. O conteúdo era apresentado através de elementos visuais (texto, botões, imagens e vídeos), áudio (sintetizadores de voz) e recorrendo a um avatar. Esta aplicação regista o sucesso ou não na realização dos testes como também o percurso de interacção do utilizador em cada teste (a ordem em que os elementos foram selecionados e o tempo que demorou a realizar as tarefas). Os resultados e as conclusões retiradas deste estudo estão descritas no final do capítulo. Depois de definidos os perfis de utilizador concluiu-se que é necessário que o sistema GUIDE consiga ligar novos utilizadores a um perfil. Com essa finalidade foi desenvolvida uma aplicação que serve de inicialização ao sistema. Essa ferramenta, descrita no capítulo 4, introduz as capacidades de interaccão ao utilizador e de seguida apresenta diferentes tarefas de modo a avaliar as características e preferências do utilizador. Ao concluir as tarefas, a ferramenta é capaz de atribuir um perfil ao utilizador que mais se adequa ao mesmo. Sendo as características do perfil genéricas, o perfil vai sendo moldado e actualizado conforme o utilizador vai interagindo com o sistema GUIDE. O capítulo 5 começa por apresentar a arquitectura do sistema GUIDE e descreve todos os seus principais componentes. Neste capítulo é demonstrado como funciona o módulo de cisão multimodal começando por definir diferentes níveis de profundidade na adaptação das interfaces das aplicações e cujo nível é selecionado de acordo com as necessidades do utilizador. A cisão é responsável então por decidir em que modalidades apresentar o conteúdo da apresentação. Depois de atribuídas as modalidades a usar, a informação é enviada aos respectivos dispositivos de saídas para gerar a apresentação. A geração da apresentação é coordenada e gerida pelo módulo de cisão que está em constante comunicação com os dispositivos de saída de modo a garantir uma apresentação coerente. No fim do capítulo é descrito um protótipo do modulo de cisão onde tenta na prática realizar todo o processamento definido nas secções anteriores. Como forma de conclusão do documento são distinguidas as contribuições desta tese para o projecto bem como o trabalho futuro a realizar na continuação deste trabalho.This document main focus is on multimodal adaptive systems more specifically in its techniques for adjusting the outputs, i.e., split the information by different output modes to allow the best adaptation to the user. By using modalities such as voice or gestures, it is possible to have interaction closer to what people are used in their interaction with others. This is even more relevant when the target user group consists of elderly people, which is the case with the GUIDE project described in the document. This project aims to develop a framework for software developers to easily integrate accessibility features into their TV based applications. Users can thus use modalities that are more familiar and choose the ones that are most effective when interacting. Users with limited hearing can choose visual modes, for example. Adaptation involves so many areas of the human system as the physical capabilities of the user, i.e., its ability to move their arms or hands, their tactile sense, the visual limitations such as low vision, blindness or tunnel vision, hearing and cognitive capabilities, i.e., the ability to concentrate, remember or understand. Possible solutions that address these issues are also described in the document. This flexibility afforded by multimodal interfaces, does not mean that these systems do not require operations of selection and configuration of a technical nature, which is not expected that users perform due to its complexity. In order to accomplish these operations, the use of adaptive interfaces is a solution to consider. The aim of the work reported in this document is to find an adaptive mechanism that is capable of improving the performance of multimodal fission for different outputs. The mechanism of adaptation of multimodal outputs is responsible for deciding the best strategy to first select the best means to present content (based on user profile, the characteristics of content and modalities available) second, distribute the content by the modalities selected (using strategies for redundancy and / or complementarity) and third, adjust the contents of each modality. To perform the correct adaptation the system needs to know its users, thus user trials were carried out to understand their characteristics, behaviours and interaction patterns and to group different type of users into clusters. This document presents an application developed to assist in those trials. A prototype of an initialisation application to tutor users and match them with a user profile is also described on this document

    Dynamically generated multi-modal application interfaces

    Get PDF
    This work introduces a new UIMS (User Interface Management System), which aims to solve numerous problems in the field of user-interface development arising from hard-coded use of user interface toolkits. The presented solution is a concrete system architecture based on the abstract ARCH model consisting of an interface abstraction-layer, a dialog definition language called GIML (Generalized Interface Markup Language) and pluggable interface rendering modules. These components form an interface toolkit called GITK (Generalized Interface ToolKit). With the aid of GITK (Generalized Interface ToolKit) one can build an application, without explicitly creating a concrete end-user interface. At runtime GITK can create these interfaces as needed from the abstract specification and run them. Thereby GITK is equipping one application with many interfaces, even kinds of interfaces that did not exist when the application was written. It should be noted that this work will concentrate on providing the base infrastructure for adaptive/adaptable system, and does not aim to deliver a complete solution. This work shows that the proposed solution is a fundamental concept needed to create interfaces for everyone, which can be used everywhere and at any time. This text further discusses the impact of such technology for users and on the various aspects of software systems and their development. The targeted main audience of this work are software developers or people with strong interest in software development

    Contributions to Web Accessibility: Device-tailored Evaluation, User-tailored Interface Generation and the Interplay with User Experience

    Get PDF
    149 p.AbstractThe Web has an incredible importance in our modern society and for many people it has become a fundamental part of their lives. It enables us to Access a huge amount of information, and use a wide range of services related to diverse areas of our daily activities, which has the potential of making our lives easier. Its ubiquitous nature and advances in mobile devices have led to the possibility of accessing the Web any time and from anywhere. This has numerous and obvious advantages, but at the same time it poses challenges related to the Universal Design (UD), as websites need to adapt to the existing diversity of users, devices and interaction contexts. For instance, to ensure the accessibility of a website, in addition to the human diversity, the features of the existing computing devices with access to the Internet, as well as features of the environment where the interaction will occur have to be considered. Similarly, this information can be used when checking the accessibility of websites, so that evaluations are closer to what users are really experiencing when accessing the websites.In this thesis a device tailored web accessibility evaluation framework and an automated web-based user tailored interface generator are presented. The evaluation framework deals with device specific information. Empiricaldata showed that more accurate and reliable accessibility reports are obtained in comparison to performing evaluations that do not consider device specific information. The interface generator takes into consideration information about users and their interaction context, in order to adapt web based user interfaces. From the conducted case study it was concluded that the automatically generated user tailored user interfaces were fully operable.These two tools can be of great help for web developers to create and maintain accessible content for a wide range of users and interaction contexts. Accessible and adapted user interfaces do not necessarily provide users with an enhanced experience though. With the aim of investigating how accessible user interfaces influence the experience of users and understanding if accessibility is related to a better user experience, a user testing was conducted. In order to investigate this relationship, data from 11 participants was elicited about their subjective accessibility perceptions and their user experience with four websites with different levels of accessibility. Results showed that participants¿ user experience and their perceived web accessibility are closely related. In addition, web accessibility is correlated to three attributes (typical - original, conservative - innovative, lame - exciting) of the hedonic quality stimulation dimension of the user experience. These findings provide the web community with additional knowledge about the interactions between the user experience and web accessibility. LaburpenaWeb-ak izugarrizko garrantzia dauka gure gaur egungo gizartean, eta persona askorentzat beraien bizitzan funtsezkoa bihurtu da. Web-ak informazio kantitate handirako atzipena eta eguneroko ekintzekin erlazionatutako zerbitzu anitz erabiltzea ahalbidetzen du, beraz gure bizitza errazteko ahalmena dauka. Bere nonahiko izaerak eta gailu mugikorretan gertatu diren aurrerakuntzek,Web-a edozein momentutan eta edozein lekuan atzitzeko aukera eragin dute. Honek abantai anitz ditu, baina aldi berean Diseinu Unibertsalarekin zerikusia duten erronkak sortzen ditu. Adibidez, webgune baten irisgarritasuna ziurtatzeko, pertsonen aniztasunaz gain, Interneterako atzipena duten dispositiboen eta elkarrekintza gertatzen den inguruaren ezaugarriak hartu behar dira kontuan. Informazio hori ere erabili daiteke web guneen irisgarritasuna ebaluatzeko, era honetan ebaluazioek, erabiltzaileak web gunea atzitzerakoan duten esperientzarekin antza gehiago izango dute.Tesi honetan, web irisgarritasuna dispositibo mugikorren arabera ebaluatzen duen tresna bat eta erabiltzailei egokitzen diren Web-ean oinarritutako interfazeak automatikoki sortzen dituen sistema bat aurkezten dira. Ebaluazio tresnak dispositibo mugikorren ezaugarrien informazio espezifikoa erabiltzen du. Datu enpirikoen arabera, irisgarritasun ebaluazio txostenak zehatzagoak eta fidagarriagoak dira dispositibo mugikorren inguruko informazio espezifikoa erabiltzen bada irisgarritasun ebaluazioetan. Interfazeak sortzen dituen sistemak, erabiltzaileen eta elkarrekintza gertatzen den inguruneko informazioa erabiltzen du. Burututako ikerketa kasu baten emaitzen arabera, sistemak sortutako erabiltzaileei egokitutako interfazeak guztiz funtzionalak zirela ondorioztatu zen.Bi tresna hauek, eduki irisgarria mantentzeko eta sortzeko oso lagungarriak izan daitezke web garaitzaileentzat. Batez ere erabiltzaile anitz eta elkarrekintza ingurune desberdin ugari existitzen direla kontuan izanda. Interface irisgarri eta egokituek ordea, ez dute beti erabiltzaileen esperientzia hobetzen. Interfaze irisgarriek erabiltzaileen esperientzian duen eragina ikertzeko, eta ea irisgarritasuna erabiltzaileen esperientziaren hobekuntzarekin erlazionatuta dagoen ulertzeko, erabiltzaile proba bat burutu zen. Hamaika erabiltzaileen irisgarritasun pertzepzioa eta erabiltzaile esperentzia aztertu ziren lau web gune ezberdinen inguruan, gune bakoitzak irisgarritasun maila ezberdin bat zuelarik. Emaitzen arabera, erabiltzaileen esperientzia eta irisgarritasun pertzepzioa oso lotuta daude. Gainera web irisgarritasuna, erabiltzaile esperientziaren hiru atributuekin (antigoaleko - original, atzerakoi - berritzaile, aspergarri - interesgarri) erlazionatuta dagoela ikusi zen. Emaitza hauek, web irisgarritasunaren eta erabiltzaile esperientziaren arteko erlazioari buruzko ezagutza gehitzen du web komunitatera. ResumenLa Web tiene una importancia increíble en nuestra sociedad moderna, y para muchas personas se ha convertido en una parte fundamental de sus vidas. Nos posibilita el acceso a una gran cantidad de información, y el uso de un gran abanico de servicios relacionados con diversas áreas de nuestras actividades diarias, lo que tiene el potencial de hacernos la vida más fácil. Su naturaleza ubicua y los avances en los dispositivos móviles han posibilitado el acceso a la Web en cualquier momento y desde cualquier sitio. Esto tiene numerosas y obvias ventajas, pero a su vez plantea retos en relación al Diseño Universal, debido a que los sitios web tienen que estar adaptados a diversos dispositivos y contextos de interacción. Para asegurar la accesibilidad de un sitio web, además de la diversidad humana, hay que tener en cuenta también las características de los dispositivos con acceso a Internet, incluso las del entorno donde ocurre la interacción. De forma similar, esa información se puede usar al evaluar la accesibilidad de los sitios web, de manera que las evaluaciones estén más cerca de lo que los usuarios experimentan al acceder a un sitio web.En esta tesis se presenta una herramienta para evaluar la accesibilidad web a medida de los dispositivos móviles, y un sistema para la generación automática de interfaces web adaptadas al usuario. La herramienta de evaluación automática maneja información específica de dispositivos móviles. Los datos empíricos demuestran que se obtienen informes más precisos y fiables en comparación a realizar evaluaciones donde no se tiene en cuenta información específica de los dispositivos. El sistema generador de interfaces maneja información relativa a los usuarios y su contexto de interacción. Mediante el caso de estudio llevado a cabo, se concluyó que las interfaces generadas automáticamente adaptadas a los usuarios eran completamente operables.Éstas dos herramientas pueden ser de gran ayuda para los desarrolladores web para la creación y mantenimiento del contenido accesible teniendo en cuenta un amplio rango de usuarios y contextos de interacción. Sin embargo, las interfaces accesibles y adaptadas no necesariamente proporcionan una experiencia de usuario mejorada. Con el objetivo de investigar como influyen las interfaces accesibles en la experiencia de los usuarios, y entender si la accesibilidad esta relacionada con una mejora en la experiencia de usuario, se realizó una prueba de usuario. Para investigar esta relación, se analizaron datos de los 11 participantes sobre sus percepciones de accesibilidad y su experiencia de usuario con cuatro sitios web con diferentes niveles de accesibilidad. Los resultados demuestran que la experiencia de usuario y la accesibilidad percibida de los participantes están estrechamente relacionadas. Además, la accesibilidad web está correlacionada con tres atributos (típica - original, conservadora - innovadora, aburrida - interesante) de la cualidad hedónica de la experiencia de usuario. Estos resultados aportan a la comunidad web conocimiento adicional sobre la interacción entre la experiencia de usuario y la accesibilidad web

    Adaptive model-driven user interface development systems

    Get PDF
    Adaptive user interfaces (UIs) were introduced to address some of the usability problems that plague many software applications. Model-driven engineering formed the basis for most of the systems targeting the development of such UIs. An overview of these systems is presented and a set of criteria is established to evaluate the strengths and shortcomings of the state-of-the-art, which is categorized under architectures, techniques, and tools. A summary of the evaluation is presented in tables that visually illustrate the fulfillment of each criterion by each system. The evaluation identified several gaps in the existing art and highlighted the areas of promising improvement
    corecore