Please login to be able to save your searches and receive alerts for new content matching your search criteria.
In recent years, new classes of highly dynamic, complex systems are gaining momentum. These classes include, but are not limited to IoT, smart cities, cyber-physical systems and sensor networks. These systems are characterized by the need to express behaviors driven by external and/or internal changes, i.e. they are reactive and context-aware. A desirable design feature of these systems is the ability of adapting their behavior to environment changes. In this paper, we propose an approach to support adaptive, reactive systems based on semantic runtime representations of their context, enabling the selection of equivalent behaviors, i.e. behaviors that have the same effect on the environment. The context representation and the related knowledge are managed by an engine designed according to a reference architecture and programmable through a declarative definition of sensors and actuators. The knowledge base of sensors and actuators (hosted by an RDF triplestore) is bound to the real world by grounding semantic elements to physical devices via REST APIs. The proposed architecture along with the defined ontology tries to address the main problems of dynamically re-configurable systems by exploiting a declarative, queryable approach to enable runtime reconfiguration with the help of (a) semantics to support discovery in heterogeneous environment, (b) composition logic to define alternative behaviors for variation points, (c) bi-causal connection life-cycle to avoid dangling links with the external environment. The proposal is validated in a case study aimed at designing an edge node for smart buildings dedicated to cultural heritage preservation.
Collaborative work is characterized by frequently changing situations and corresponding demands for tool support and interaction behavior provided by the collaboration environment. Current approaches to address these changing demands include manual tailoring by end-users and automatic adaptation of single user tools or for individual users. Few systems use context as a basis for adapting collaborative work environments, mostly focusing on document recommendation and awareness provision. In this paper, we present, firstly, a generic four layer framework for modeling and exploiting context. Secondly, a generic adaptation process translating user activity into state, deriving context for a given focus, and executing adaptation rules on this context. Thirdly, a collaboration domain model for describing collaboration environments and collaborative situations. Fourthly, examples of exploiting our approach to support context-based adaptation in four typical collaboration situations: co-location, co-access, co-recommendation, and co-dependency.
With the release of the latest Next-Generation Sequencing (NGS) machine, the HiSeq X by Illumina, the cost of sequencing the whole genome of a human is expected to drop to a mere $1000. This milestone in sequencing history marks the era of affordable sequencing of individuals and opens the doors to personalized medicine. In accord, unprecedented volumes of genomic data will require storage for processing. There will be dire need not only of compressing aligned data, but also of generating compressed files that can be fed directly to downstream applications to facilitate the analysis of and inference on the data. Several approaches to this challenge have been proposed in the literature; however, focus thus far has been on the low coverage regime and most of the suggested compressors are not based on effective modeling of the data.
We demonstrate the benefit of data modeling for compressing aligned reads. Specifically, we show that, by working with data models designed for the aligned data, we can improve considerably over the best compression ratio achieved by previously proposed algorithms. Our results indicate that the pareto-optimal barrier for compression rate and speed claimed by Bonfield and Mahoney (2013) [Bonfield JK and Mahoneys MV, Compression of FASTQ and SAM format sequencing data, PLOS ONE, 8(3):e59190, 2013.] does not apply for high coverage aligned data. Furthermore, our improved compression ratio is achieved by splitting the data in a manner conducive to operations in the compressed domain by downstream applications.
Robot surveillance requires robots to make sense of what is happening around them, which is what humans do with contexts. This is critical when the robots have to interact with people. Thus, the main issue is how to model human-like context to be mapped to robots, so that they can mirror human understanding. We propose a context model, organized according to the different dimensions of the environment. We then introduce the notions of endurants and perdurants to account for how space and time, respectively, aggregate context for humans. To map real-world data, i.e. sensory inputs, to our context model, we propose a system capable of managing both the robots sensors and interacting with sensors from other devices. The proposed use case is a robot, using the system fusing sensory inputs and the context model, patrolling an university building.