menu (Site structure)
MyUI uses a design patterns based approach to generate individualised, self-adaptive user interfaces. In this way, it aims at enhancing the accessibility of commonly used ICT applications. The focus has been sharpened to the essential and innovative aspects of the project such as the design patterns approach, the generation of adaptive user interfaces and providing support for developers of adaptive applications.
The Context Management Infrastructure has been completed in deliverable D1.2. New aspects of the context manager include implicit run-time collection of information about the user and the environment and dedicated games for user profiling. For this purpose, new user behaviour sensors have been integrated with the context manager.
For the abstract description of adaptive MyUI user interfaces, an Abstract Application Interaction Model (AAIM) has been developed and implemented which is the starting point of generating individualized user interfaces. The adaptation concept has been completed and extended to ensure high levels of transparency and controllability of system-initiated user interface adaptations. A new category of MyUI design patterns has been introduced: the adaptation patterns. The patterns repository has been refined providing the base for the modular and extensible approach to individualized and dynamically adapting user interfaces. Finally, the user interface adaptation engine has been further developed to fully implement the adaptation concept.
The former Virtual User Lab has been refocused on providing practical support in the creation, customisation, preview and exploration of self-adaptive MyUI applications. A concept for the Adaptive User Interfaces Development Toolkit has been specified. A prototype of the development toolkit has been implemented on the basis of Eclipse. This prototype allows the industrial developer to easily create and preview an adaptive application by defining an AAIM. Parts of the former VUL have been integrated into the development toolkit to experience the generated user interfaces from the perspective of an end user with certain visual impairments.
A number of MyUI demo applications have been developed in order to provide a systematic validation of the innovative MyUI technologies. The middleware has been refined to support the addition of further applications in the future. Games have been developed to support intelligent user profiling.
A validation framework for the developed concepts and technologies has been developed covering both the end user and the industrial developer perspective, respectively. It foresees validation activities on different levels from overall acceptance and market potentials to specific issues of design, usability and usefulness. For end user studies the focus is on evaluating the overall acceptance of self-adaptive applications (usability, accessibility etc.) by means of an example adaptive application, the developed email application. This application is displayed on an interactive TV to older end users. Studies on user control and transparency of adaptations are currently performed. Industrial developer feedback is concentrated on the assessment of the practical suitability of the development toolkit (e.g. as regards their effectiveness, efficiency, understandability, learnability). For this purpose an instant messaging application has been developed as testing application for which the developer will create the adaptive user interfaces. Feedback on the initial development toolkit and its concepts has been collected.
Current dissemination activities include scientific dissemination by articles, presentations and conference contributions and the initialization of industrial dissemination events. Moreover, a MyUI video has been produced and is currently integrated into the MyUI website (www.myui.eu). The project website has been revised and accessibility issues have been fixed.
Finally, VUMS cluster work has been intensified by a number of activities. MyUI has coordinated a joint VUMS cluster deliverable on cluster standardization. A VUMS White Paper on user model standardization has been finalized. It is currently spread to relevant international user modelling experts, especially the group engaged with the further development of ISO 24751. Further fields of current VUMS cluster activities include the interoperability of user models and ethics.