- Context-Aware Activity Recognition Systems
- Modular Robots and Swarm Intelligence
- Peer-to-Peer Network Technologies
- Opportunistic and Delay-Tolerant Networks
- IoT and Edge/Fog Computing
- Service-Oriented Architecture and Web Services
- Energy Efficient Wireless Sensor Networks
- Data Management and Algorithms
- Mobile Agent-Based Network Management
- Semantic Web and Ontologies
- Time Series Analysis and Forecasting
- Distributed systems and fault tolerance
- Advanced Software Engineering Methodologies
- Personal Information Management and User Behavior
- Mobile Ad Hoc Networks
- Caching and Content Delivery
- Advanced Database Systems and Queries
- Anomaly Detection Techniques and Applications
- Human Mobility and Location-Based Analysis
- Innovative Human-Technology Interaction
- Interactive and Immersive Displays
- Multimedia Communication and Technology
- Mobile Crowdsensing and Crowdsourcing
- Business Process Modeling and Analysis
- Access Control and Trust
Business in the Community
2017
University of St Andrews
2010-2016
University College Dublin
2005-2009
University of Nottingham
2009
University Ucinf
2002-2006
Social networks represent a sophisticated tool for accessing the preferences and properties of individuals groups. Thus, they potentially allow up-to-date, richly annotated contextual data to be acquired as side effect users' everyday use services. In this paper, we explore how such "social sensing" could integrated into pervasive systems. We frame survey possible approaches an integration, discuss open issues challenges facing researchers.
Here we present the overall objectives and approach of SAPERE ("Self-aware Pervasive Service Ecosystems") project, focussed on development a highly-innovative nature-inspired framework, suited for decentralized deployment, execution, management, self-aware adaptive pervasive services in future network scenarios.
Recognising high-level human activities from low-level sensor data is a crucial driver for pervasive systems that wish to provide seamless and distraction-free support users engaged in normal activities. Research this area has grown alongside advances sensing communications, experiments have yielded traces coupled with ground truth annotations about the underlying environmental conditions user actions. Traditional machine learning had some success recognising activities; but need large...
Recognized evaluation strategies are essential to systematically advance a research field's state of the art. Pervasive and ubiquitous computing need such mature as discipline enable researchers objectively assess compare new techniques' contributions. Researchers have shown that evaluating systems can be difficult, so approaches tend subjective, piecemeal, or both. To ensure validity usability proposed won't compromised, must reach consensus on set standard methods for systems. Otherwise,...
Pervasive systems present the need to interpret large quantities of data from many sources.Context models support developers working with such by providing a shared representation environment on which base this interpretation.This paper presents set requirements for context model that addresses uncertainty, provenance, sensing and temporal properties context.Based these requirements, we describe Ontonym, ontologies represent core concepts in pervasive computing.We propose framework...
Location is a core concept in most pervasive systems-and one that's surprisingly hard to deal with flexibly. Using location model supporting range of expressive representations for spaces, spatial relationships, and positioning systems, the authors constructed LOC8, programming framework exploring data's multifaceted uses. With developers can construct complex queries by combining basic additional contextual information.
Future and emerging pervasive computing systems call for new service models coordination approaches enforcing self-organisation as an inherent property of component interaction. We introduce the concept a ecosystem, present approach grounded upon it, which revolves around (i) notion distributed dynamic space "live semantic annotations" (wrapping data, knowledge, activities humans, devices, services) (ii) set chemical-resembling rules that are applied to such annotations semantically. As...
Experiments in assisted living confirm that such systems can provide context-aware services enable occupants to remain active and independent. They also demonstrate abnormal sensor events hamper the correct identification of critical (and potentially life-threatening) situations, existing learning, estimation, time-based approaches are inaccurate inflexible when applied multiple people sharing a space. We propose technique integrates semantics readings with statistical outlier detection....
The increasing prevalence of networked devices brings ever more opportunities for delivering content and services to users that result from situated interactions between computational in their surrounding environment. Resource discovery, a vital component this process, becomes challenging such an open, dynamic distributed setting. Building on earlier work outlined novel semantics-based approach resource discovery environments, paper provides general solution incorporating...
This paper presents The ONE-SAPERE simulator, the first simulator combining an opportunistic network environment with a middleware for pervasive systems, SAPERE Middleware, which has already been released Android devices and PCs.