In recent years a number of techniques have been studied for augmenting the ease of use of 3D worlds: methodologies for adapting both navigation and content allow a user to interact with a customized 3D world; adaptable navigation paradigms offer parallel modalities for different classes of users. In both cases the goal is to reduce the cognitive load needed for interaction.This work focuses on interaction adaptivity, trying to anticipate the user behaviors by monitoring their interaction patterns. Identification of recurring patterns of interaction is used for shortening users interaction when they approach objects belonging to the same class of those ones previously accessed.An agent based approach is used for monitoring the user activity and for proactively adapting interaction: a pair of agents, called numen (bound to the user) and genius loci (associated with the interaction areas called interaction loci) observe and mediate the users' interaction and adapt the 3D world in order to match their needs.The users are always made aware by the system about the changes in the 3D world and they are always in control. They can deactivate adaptiveness for a while, letting the system only to monitor their actions without applying automatically interaction shortcuts. An implementation architecture and a demonstration prototype are presented. A case study related to virtual fairs is examined, discussing a number of adaptive interaction examples.
A system for assisting in the testing phase of compilers is described. The definition of the language to be compiled drives an automatic sentence generator. The language is described by an extended BNF grammar which can be augmented by actions to ensure contextual congruence, e.g. between definition and use of identifiers. For deep control of the structure of the produced sample the grammar can be described by step-wise refinements: the generator is iteratively applied to each level of refinement, producing at last compilable, complete programs. The implementation is described and some experimental results are reported concerning PLZ, MINIPL and some other languages
PurposeThe simple environment for context aware systems (SECAS) Project deals with the adaptation of applications to the context (user preferences and environment, terminal, etc.). The authors aim to develop a platform which makes the services, data and the user interface of applications adaptable to different context situations.Design/methodology/approachPrevious research has concentrated on how to capture context data and how to carry it to the application. The present work focuses on the impact of context on the application core. A case study in the medical field is also analysed.FindingsThe paper illustrates a new definition of the context which separates the application data from the parameters of the context. This definition helps to establish a complete study on how to adapt applications on their three dimensions (services, content and presentation) to the context.Originality/valueThe paper presents the SECAS platform, one that ensures the deployment of adaptive context‐aware applications.
This paper presents a model for describing the synchronization between several media delivered over a network in a Web-based environment. Synchronization concerns the download and the activation of coordinated media files according to the structure of the whole hypermedia document, the playback status of the media objects, and the user interaction. The model defines five synchronization primitives some of which can be automatically deducted from the document structure and the media-related events. The model is oriented to describe applications based on a main video or audio narration to which static or dynamic documents are attached. The model is suited for applications like distance education, professional training, Web advertising and • selling, and news-on-demand.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.