John Ibbotson

Learn More
—This paper investigates the application of model-driven techniques to the construction and composition of services on sensor networks. We present a model that gives the user a visual representation of a service, that can be annotated with semantic information (for example performance characteristics, deployment constraints, policies and rules, etc.) using(More)
Provenance has been identified as an emerging and important concept within the Grid community for a variety of purposes, such as verifying or tracing results. We seek to provide a concrete conception of provenance and its possible utilisation through the process of designing and implementing a system prototype with some specific provenance requirements.(More)
This document covers the logical and process architectures of provenance systems. The logical architecture identifies key roles and their interactions, whereas the process architecture discusses distribution and security. A fundamental aspect of our presentation is its technology-independent nature, which makes it reusable: the principles that are exposed(More)
There is a significant challenge in designing, optimizing, deploying and managing complex sensor networks over heterogeneous communications infrastructures. The ITA Sensor Fabric addresses these challenges in the areas of sensor identification and discovery, sensor access and control, and sensor data consumability, by extending the message bus model(More)
Sensor networks face a number of challenges when deployed in unpredictable environments under dynamic, quickly changeable demands, and when shared by many partners, which is often the case in military and security applications. To partially address these challenges, we present a novel target tracking algorithm that can be deployed on various sensor nodes(More)
This paper presents a software architecture for Smart Buildings assets management which enables engineers to receive and update work orders and asset information using augmented reality and mobile technologies. The proposed architecture consists of a layered structure composed of three main modules for Building Management Systems (BMS); data collection,(More)
The purpose of this document is to propose a logical architecture for a prove-nance system. The logical architecture is specified independently of specific technologies. Specifically, we introduce our definition of provenance in the context of service-oriented architectures, and we identify the different roles that exist in a provenance system. This(More)
Our previous work has explored the application of enterprise middleware techniques at the edge of the network to address the challenges of delivering complex sensor network solutions over heterogeneous communications infrastructures. In this paper, we develop this approach further into a practicable, semantically rich, model-based design and analysis(More)