AMUSE Autonomic Management of Ubiquitous Systems for e-Health

advertisement
AMUSE
Autonomic Management of Ubiquitous
Systems for e-Health
Prof. J. Sventek
University of Glasgow
joe@dcs.gla.ac.uk
In collaboration with M. Sloman, E. Lupu, and N.
Dulay of Imperial College London
26 March 2004
EPSRC e-Science Meeting 2004
1
The AMUSE Project





Imperial College
University of Glasgow
Start date: February 2004
Duration: 36 Months
Funded by the EPSRC
under the e-Science
Programme
Emil Lupu
Morris Sloman
Joe Sventek
Naranker Dulay
Executive Summary




Increasing complexity of distributed application systems
leads customers to desire automated management of
such systems.
Work at Agilent/Glasgow has yielded an architectural
pattern and an hierarchical architecture for closed-loop
management of distributed application systems.
Imperial has established itself as one of the premier
research groups for policy-based management.
AMUSE is focused on integrating these complementary
competencies to address automated management of eHealth applications
Policy-Based Management
Events
Monitor
Events
Manager
Agent
Managed
Objects
Control
actions
Decisions
Policies
New functionality
Policies
A Ubiquitous Control Loop
Master Control
PAN Control
Home Appliance
Control
Self-Managed Cell
Measurement
& Monitoring
Interaction
Adaptation
Service
Discovery
Raw
Measurements
Event Bus
Policy
Management
Goals and
policies
Measurement
and Control
Adapters
Context
Context
Information
Managed Resources
Other
Layered and Federated SMCs
…
Measurement
& Monitoring
Interaction
Adaptation
Layered SMCs:
application / services /
network
Peer SMCs (peer devices,
peer networks, SLAs…)


Service
Discovery
Raw
Measurements
Event Bus
Policy
Management
Goals and
policies
Measurement
and Control
Adapters
Context
Other
Context
Information
Managed Resources
Measurement
& Monitoring
Interaction
Adaptation
Measurement
& Monitoring
Service
Discovery
Raw
Measurements
Goals and
policies
Service
Discovery
Raw
Measurements
Event Bus
Policy
Management
Interaction
Adaptation
Measurement
and Control
Adapters
Context
Context
Information
Managed Resources
…
Event Bus
Other
Policy
Management
Goals and
policies
Measurement
and Control
Adapters
Context
Context
Information
Managed Resources
Other
SMC Composition
Measurement
& Monitoring
Service
Discovery
Interaction
Adaptation
Event Bus
The enclosing
SMC programs
the nested
SMCs
Policy
Management
Measurement &
Monitoring
Service
Discovery
Measurement and
Control Adapters
Interaction
Adaptation
Interaction
Adaptation
Measurement and
Control Adapters
Managed Resources
Service
Discovery
Measurement &
Monitoring
Event Bus
Event Bus
Policy
Management
Other
Context
Context
Policy
Management
Measurement and
Control Adapters
Managed Resources
Context
SMC Interactions
Layered - Network SMCs interact with application
SMCs, the SMC controlling a heart rate monitor
reports to a diagnostic management device, …
Federated, Peer-to-peer – SMCs for peer devices
interact with each other.
SMC Composition – Need to be able to compose
SMCs into larger structures e.g., home patient
monitoring SMCs “program” individual device
SMCs
Research Issues
SMC Architecture
What are the core components?
How to add/remove devices, controllers, and
management services dynamically – extensibility
How to instantiate and deploy SMCs?
SMC Interactions
How to define peer-to-peer negotiation and SLAs?
How to refine higher level policies for lower level
SMCs?
How to expose/hide SMC management
functionality
AMUSE Work Packages
i.
ii.
iii.
iv.
The specification of generic and extensible
SMCs. Within an SMC, the primary areas of
research are the core services for
Interaction/Adaptation, Policy, Context, and
Measurement/Control.
Investigations into the federation of SMCs, the
layering of SMCs, and their integration with
legacy management systems/technologies.
Investigations into the composition of SMCs
within a single administrative domain,
The development of two e-Health prototypes to
validate the SMC architecture.
Download