220 research outputs found
Analysis domain model for shared virtual environments
The field of shared virtual environments, which also
encompasses online games and social 3D environments, has a
system landscape consisting of multiple solutions that share great functional overlap. However, there is little system interoperability between the different solutions. A shared virtual environment has an associated problem domain that is highly complex raising difficult challenges to the development process, starting with the architectural design of the underlying system. This paper has two main contributions. The first contribution is a broad domain analysis of shared virtual environments, which enables developers to have a better understanding of the whole rather than the part(s). The second contribution is a reference domain model for discussing and describing solutions - the Analysis Domain Model
Predictive Processing and the Phenomenology of Time Consciousness: A Hierarchical Extension of Rick Grushâs Trajectory Estimation Model
This chapter explores to what extent some core ideas of predictive processing can be applied to the phenomenology of time consciousness. The focus is on the experienced continuity of consciously perceived, temporally extended phenomena (such as enduring processes and successions of events). The main claim is that the hierarchy of representations posited by hierarchical predictive processing models can contribute to a deepened understanding of the continuity of consciousness. Computationally, such models show that sequences of events can be represented as states of a hierarchy of dynamical systems. Phenomenologically, they suggest a more fine-grained analysis of the perceptual contents of the specious present, in terms of a hierarchy of temporal wholes. Visual perception of static scenes not only contains perceived objects and regions but also spatial gist; similarly, auditory perception of temporal sequences, such as melodies, involves not only perceiving individual notes but also slightly more abstract features (temporal gist), which have longer temporal durations (e.g., emotional character or rhythm). Further investigations into these elusive contents of conscious perception may be facilitated by findings regarding its neural underpinnings. Predictive processing models suggest that sensorimotor areas may influence these contents
An Abstract Look at Awareness Models and Their Dynamics
This work builds upon a well-established research tradition on modal logics
of awareness. One of its aims is to export tools and techniques to other areas
within modal logic. To this end, we illustrate a number of significant bridges
with abstract argumentation, justification logics, the epistemic logic of
knowing-what and deontic logic, where basic notions and definitional concepts
can be expressed in terms of the awareness operator combined with the box
modality. Furthermore, these conceptual links point to interesting properties
of awareness sets beyond those standardly assumed in awareness logics, i.e.
positive and negative introspection. We show that the properties we list are
characterised by corresponding canonical formulas, so as to obtain a series of
off-the-shelf axiomatisations for them. As a second focus, we investigate the
general dynamics of this framework by means of event models. Of specific
interest in this context is to know under which conditions, given a model that
satisfies some property, the update with an event model keeps it within the
intended class. This is known as the closure problem in general dynamic
epistemic logics. As a main contribution, we prove a number of closure theorems
providing sufficient conditions for the preservation of our properties. Again,
these results enable us to axiomatize our dynamic logics by means of reduction
axioms.Comment: In Proceedings TARK 2023, arXiv:2307.0400
Context-awareness in task automation services by distributed event processing
Everybody has to coordinate several tasks everyday, usually in a manual manner. Recently, the concept of Task Automation Services has been introduced to automate and personalize the task coordination problem. Several user centered platforms and applications have arisen in the last years, that let their users configure their very own automations based on third party services. In this paper, we propose a new system architecture for Task Automation Services in a heterogeneous mobile, smart devices, and cloud services environment. Our architecture is based on the novel idea to employ distributed Complex Event Processing to implement innovative mixed execution profiles. The major advantage of the approach is its ability to incorporate context-awareness and real-time coordination in Task Automation Services
Web-oriented Event Processing
How can the Web be made situation-aware? Event processing is a suitable technology for gaining the necessary real-time results. The Web, however, has many users and many application domains. Thus, we developed multi-schema friendly data models allowing the re-use and mix from diverse users and application domains. Furthermore, our methods describe protocols to exchange events on the Web, algorithms to execute the language and to calculate access rights
Building a software service for mobile devices to enhance awareness in web collaboration
(c) 2014 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.In this paper, we propose the construction of an effective event notification software service for mobile devices to provide anytime anywhere awareness to online work teams during Web collaboration. The software service is first designed to achieve the required flexibility to be used in different collaborative work situations, from professional work to informal communities of practice. Then, the building of our event-oriented service for mobile clients is reported from all the stages of our software engineering methodology and it is prototyped for evaluation purposes. We believe the outcomes of our approach will be very beneficial for achieving more productive and quality Web collaboration practices. The ultimate aim of this research is to provide software designers of Web collaboration tools and applications with general guidelines as for how to face common issues and challenges when incorporating a complete event management and notification system in their developments.Peer ReviewedPostprint (author's final draft
- âŠ