Search
Now showing items 1-10 of 49
Adaptive dissemination of network state knowledge in structured peer-to-peer networks
(University of St Andrews, 2015-06-24) - Thesis,
One of the fundamental challenges in building Peer-to-Peer (P2P) applications is to locate resources across a dynamic set of nodes without centralised servers. Structured overlay networks solve this challenge by proving a ...
A flexible, policy-aware middleware system
(University of St Andrews, 2006) - Thesis,
Middleware augments operating systems and network infrastructure to assist in
the creation of distributed applications in a heterogeneous environment. Current
middleware systems exhibit some or all of the following five ...
The architecture of an autonomic, resource-aware, workstation-based distributed database system
(University of St Andrews, 2012-11-30) - Thesis,
Distributed software systems that are designed to run over workstation machines
within organisations are termed workstation-based. Workstation-based systems are
characterised by dynamically changing sets of machines that ...
On the construction of persistent programming environments
(University of St Andrews, 1988) - Thesis,
This thesis presents research into the construction of persistent programming systems. Much of the thesis is concerned with the design and implementation of persistent programming languages, in particular PS-algol and ...
Systems support for distributed learning environments
(University of St Andrews, 2003) - Thesis,
This thesis contends that the growing phenomena of multi-user networked "learning environments" should be treated as distributed interactive systems and that their developers should be aware of the systems and networks ...
Autonomic management in a distributed storage system
(University of St Andrews, 2010-06-23) - Thesis,
This thesis investigates the application of autonomic management to a distributed storage
system. Effects on performance and resource consumption were measured in experiments,
which were carried out in a local area ...
A scalable architecture for the demand-driven deployment of location-neutral software services
(University of St Andrews, 2010) - Thesis,
This thesis presents a scalable service-oriented architecture for the demand-driven deployment of location-neutral software services, using an end-to-end or ‘holistic’ approach to address identified shortcomings of the ...
Unikernel support for the deployment of light-weight, self-contained, and latency avoiding services
(2018-03-21) - Conference item,
We have explored dataflow orchestration approaches that permit distributed systems to be constructed by interconnecting services. In such systems latency is often a problem. For example, large data volumes might have to ...
Active architecture for pervasive contextual services
(2003) - Conference paper,
Pervasive services may be defined as services that are available "to any client (anytime, anywhere)". Here we focus on the software and network infrastructure required to support pervasive contextual services operating ...
A reflective approach to providing flexibility in application distribution
(2003) - Book item,
Current middleware systems suffer from drawbacks. Often one is forced to make decisions early in the design process about which classes may participate in inter-machine communication. Further, application level and middleware ...