|
Dependable, Service-centric Grid Computing
The overall aim of this research project is
to investigate how to specify, reason about and engineer dependable
grid-based systems that are constructed by composing services
from a range of providers.
We will focus on several related research questions.
How can information about the dependability of a service be defined
and included in the service definition and in the information
provided for service discovery? How can this service dependability
information be used to make inferences about the overall dependability
of a system that is created by integration of disparate services?
How can the real-world dependability goals of grid application
users and developers be elicited and translated into a set of
system dependability requirements? What is an appropriate generic,
dependable service-centric software engineering process and how
can this process be adapted and tailored by virtual organisations
for dependable application development? What application architectures
are most appropriate for fault-tolerant service-based systems
and what architectural support can be provided to help applications
cope with service failure?
The results of the research will be packaged
into two major deliverables - a service specification handbook
which will focus on methods for describing and specifying quality
of service and service dependability requirements and a service-centric
development process guide which will describe processes and methods
for creating dependable, grid-based systems by composing services
from different providers.
Goto
PA9 at Lancaster
Other Links
National e-science
centre
The Globus Project
High Dependability Computing
Consortium
Newcastle
University Dependability Work
Dependable Computing
Group
|