The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Adaptive User Interfaces (AUIs) provide better usability, user satisfaction as well as personalized experience. AUIs bring broad benefits to end users, but their construction introduces numerous difficulties caused by extended development and maintenance efforts. One option to deal with the above problems is to generate various User Interface (UI) descriptions from a model or existing code. This paper...
Considering certain inadequacies of the existing user interface generation technology under cloud computing environment, we propose a new software architecture for generating user interface dynamically, which has the characteristics of cross-platform, scalable, generating the personalized user interface dynamically. And the instance has demonstrated that the architecture is effective and feasible...
We wanted to provide a tool for doing code search over open source repositories as part of the Code Bubbles integrated development environment. Integrating code search as a plug-in to Code Bubbles required substantial changes to the S6 code search engine and the development of appropriate user interfaces in Code Bubbles. After briefly reviewing Code Bubbles and the S6 search engine, this paper describes...
Effectively assisting people in complex and highly dynamic work environment requires advances in high-level declarative activity models that can describe the flow of human work activities and their intended outcomes, as well as novel interaction approach for distributing and coordinating information across physical objects, time and space. This paper describes a novel modeling technique for pervasive...
A number of schemes e. g., mediated resolution allow users to resolve conflicts in context-aware applications. However, these resolutions require a heavy dependence on users' intervention which may disturb users in a dynamic environment. In this paper we propose a mediated conflict resolution with a balance module. The module evaluates all the participants' feeling as a group and controls the mediation...
In user-centric pervasive computing environments where users can utilize nearby heterogeneous devices anytime and anywhere, context-aware remote rendering is essential. It is impractical not only to manually copy 3D content from one device to another whenever a user moves, but also to render complex 3D data locally on resource-limited devices, such as mobile phones and PDAs. In this paper, we propose...
In this paper, we present a new platform for migrating applications in/between intelligent computing contexts. We establish the framework through the following technical aspects: application reconstruction, application state recovery, resource rebinding and I/O interface reinstallation. Our goal is to migrate applications seamlessly like a shadow as users change their locations in certain contexts...
Complex information seeking tasks commonly occur over several query cycles. It has been established that when a query is informed by previous cycles it is more likely to be successful. Yet, many users prefer to create new queries with no reference to information discovered a priori. This paper explores how employing two document sets - one, a standard ranked list, to execute new query cycles and one...
This paper presents an autonomic system for composing ubiquitous applications at run-time. The applications are composed according to the user preferences collected via a physical user interface. This interface allows users to specify preferences by simple actions of touching with their mobile terminals icons in the environment, instead of explicitly selecting resources and dealing with their properties...
This paper describes concepts, design, implementation, and performance evaluation of a 3D-based user interface for accessing Ambient Intelligence Environments (AmIE). The generic interaction model of the described work addresses some major challenges of Human-Environment-Interaction such as cognitive overload and manual device selection, loss of user control, missing system image or over-automation...
This paper presents a model-based approach for developing vectorial user interfaces to an interactive applications, whether it is a web or a stand-alone applications. A vectorial user interface exhibits the capability of being rescaled in any dimension without any loss of information, while taking advantage of the screen real estate offered by the computing platform on which the interactive application...
Mobile search is becoming increasingly important for mobile users as mobile devices are more widely used. Mobile search differs from standard PC-based Web search in a number of ways: (1) the user interfaces and I/O are limited by screen real estate and tiny key pads are tiny, (2) limited bandwidth and costly connection time, (3) increased local search due to mobility. These limitations result in more...
VoiceXML (voice extensible markup language) is a language of the W3C to create voice-user interfaces, particularly for the telephone. It uses speech recognition and touchtone (DTMF keypad) for input, and pre-recorded audio and text-to-speech synthesis (TTS) for output. The text-to-speech synthesis feature opens new perspectives for e-commerce. We are no longer restricted to prerecorded audio but can...
So far, little research has addressed reuse and context awareness with respect to rich Web-based user interfaces. Uniform models for encapsulation and reuse have been developed for the applicationspsila back ends in the form of Web Services, but this paradigm has not yet been applied to the presentation layer. Thus, UIs are usually hand-crafted and lack flexibility and reuse, which makes their development...
The explosive growth of Internet during the last years has been reflected in the ever-increasing amount of the diversity and heterogeneity of user preferences, types and features of devices and access networks. Usually the heterogeneity in the context of the users which request Web contents is not taken into account by the servers that deliver them implying that these contents will not always suit...
This paper describes implementation of web-based hotel reservation system which enables users to book hotel rooms by means of a web browser. The system is based on JavaServer Faces technology in the presentation layer, Spring Framework in the service layer and iBatis library for the data access layer.
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.