ASA

From SystemsResearch

Jump to: navigation, search

Networked and Distributed Systems Group, School of Computer Science, University of St Andrews

Contents

Overview

ASA (Secure Location-Independent Autonomic Storage Architectures) is an ongoing project, originally funded by EPSRC.

Local Information

Aims

The goal of the ASA project is to develop a resilient ubiquitous distributed storage infrastructure with the following attributes:

  • ease of use
  • operation on non-trusted platforms
  • flexibility allowing users to trade-off resilience of data, performance and capacity
  • scalability
  • provision of an historical record of data

ASA also has the following more specific goals:

  • to provide general autonomic tuning mechanisms to allow low-level aspects of the system’s operation to be managed automatically, controlled by policies that are driven by high-level user preferences
  • to develop specific policies suitable for managing a distributed file storage system, and to investigate their efficacy
  • to develop methodologies for creating such policies

[More details of project approach]

Project Members

Funding

Funding Body EPSRC
Grant Number GR/S44501/01
Holders Graham Kirby, Alan Dearle, Ron Morrison
Value £249,907
Duration February 2004 - October 2007

Publications and Documents

  • ASA Final Report. Kirby, GNC, Dearle, A, Morrison, R, Norcross, SJ, Tauber, M, MacInnis, R. [pdf]
  • Design, Implementation and Deployment of State Machines Using a Generative Approach. Kirby, GNC, Dearle, A, Norcross, SJ. In: Lecture Notes in Computer Science 3083, de Lemos, R, Di Giandomenico, F, Gacek, C, Muccini, H, Vieira, M (eds), Architecting Dependable Systems V , pp 175-198. Springer. 2008. [details]
  • Generating a Family of Byzantine Tolerant Protocol Implementations Using a Meta-Model Architecture. Kirby, GNC, Dearle, A, Norcross, SJ. In: Proc. DSN 2007 Workshop on Architecting Dependable Systems, Edinburgh, Scotland. 2007. [details]
  • Hosting Byzantine Fault Tolerant Services on a Chord Ring. Dearle, A, Kirby, GNC, Norcross, SJ. University of St Andrews Report CS/07/1. 2007. [details]
  • Software Deployment, Past, Present and Future. Dearle, A. In: Proc. International Conference on Software Engineering, pp 269-284. IEEE Computer Society. 2007. [details]
  • Towards Adaptable and Adaptive Policy-Free Middleware. Dearle, A, Kirby, GNC, Norcross, S, Macdonald, AD, Bigwood, GJ. University of St Andrews Report CS/06/3. 2006. [details]
  • A Peer-to-Peer Middleware Framework for Resilient Persistent Programming. Dearle, A, Kirby, GNC, Norcross, SJ, McCarthy, AJ. University of St Andrews Report CS/06/1. 2006. [details]
  • A Methodology for Developing and Deploying Distributed Applications. Kirby, GNC, Walker, SM, Norcross, SJ, Dearle, A. In: Lecture Notes in Computer Science 3798, Dearle, A, Eisenbach, S (eds), Proc. 3rd International Working Conference on Component Deployment (CD2005), Grenoble, France, pp 37-51. Springer, ISBN 3-540-30517-3. 2005. [details]
  • A Peer-To-Peer Infrastructure for Resilient Web Services. Norcross, SJ, Dearle, A, Kirby, GNC, Walker, SM. IEEE International Workshop on Advanced Architectures and Algorithms for Internet Delivery and Applications (AAA-IDEA 2005). 2005. [details]
  • Promoting Component Reuse by Separating Transmission Policy from Implementation. Walker, SM, Dearle, A, Kirby, GNC, Norcross, SJ. University of St Andrews Report CS/05/1. 2005. [details]
  • RAFDA: Middleware Supporting the Separation of Application Logic from Distribution Policy. Dearle, A, Walker, S, Norcross, S, Kirby, GNC, McCarthy, A. University of St Andrews Report CS/05/3. 2005. [details]
  • Exposing Application Components as Web Services. Walker, SM, Dearle, A, Kirby, GNC, Norcross, SJ. University of St Andrews Report CS/04/3. 2004. [details]
  • A Flexible and Secure Deployment Framework for Distributed Applications. Dearle, A, Kirby, GNC, McCarthy, A, Diaz y Carballo, JC. In: Lecture Notes in Computer Science 3083, Emmerich, W, Wolf, AL (eds), Proc. 2nd International Working Conference on Component Deployment (CD 2004), Edinburgh, Scotland, pp 219-233. Springer, ISBN 3-540-22059-3. 2004. [details]
  • A Framework for Constraint-Based Deployment and Autonomic Management of Distributed Applications. Dearle, A, Kirby, GNC, McCarthy, A. University of St Andrews Report CS/04/1. 2004. [details]
  • A Framework for Constraint-Based Deployment and Autonomic Management of Distributed Applications (Extended Abstract). Dearle, A, Kirby, GNC, McCarthy, A. In: Proc. International Conference on Autonomic Computing (ICAC-04), New York, USA, Kephart, JO, Parashar, M (eds), pp 300-301. IEEE Computer Society. 2004. [details]

Presentations

Download

See ASA Software

Personal tools