3d International ICST Conference on Pervasive Computing Technologies for Healthcare

Research Article

Realising management and composition of Self-Managed Cells in pervasive healthcare

Download348 downloads
  • @INPROCEEDINGS{10.4108/ICST.PERVASIVEHEALTH2009.5979,
        author={Alberto Schaeffer-Filho and Emil Lupu and Morris Sloman},
        title={Realising management and composition of Self-Managed Cells in pervasive healthcare},
        proceedings={3d International ICST Conference on Pervasive Computing Technologies for Healthcare},
        proceedings_a={PERVASIVEHEALTH},
        year={2009},
        month={8},
        keywords={Application software  Collaboration  Collaborative work  Decision making  Design methodology  Educational institutions  Medical services  Patient monitoring  Pervasive computing  Sliding mode control},
        doi={10.4108/ICST.PERVASIVEHEALTH2009.5979}
    }
    
  • Alberto Schaeffer-Filho
    Emil Lupu
    Morris Sloman
    Year: 2009
    Realising management and composition of Self-Managed Cells in pervasive healthcare
    PERVASIVEHEALTH
    ICST
    DOI: 10.4108/ICST.PERVASIVEHEALTH2009.5979
Alberto Schaeffer-Filho1,*, Emil Lupu1,*, Morris Sloman1,*
  • 1: Department of Computing, Imperial College London, 180 Queen's Gate, SW7 2AZ, London, England
*Contact email: aschaeff@doc.ic.ac.uk, e.c.lupu@doc.ic.ac.uk, m.sloman@doc.ic.ac.uk

Abstract

Research in pervasive and autonomic computing focuses on supporting services for pervasive applications, but often ignores how such applications can be realised through the federation of autonomous entities. In this paper we propose a methodology for designing collaborations between autonomous components, using the Self-Managed Cell (SMC) framework. We focus on the structural, task-allocation and communication aspects of management interactions between SMCs. We propose a catalogue of architectural styles for SMC interactions, and a model for combining architectural styles in patterns of interactions that can be enforced by different SMCs in large collaborations. This allows us to specify the management of large-scale systems by composing management functions using architectural styles as building block abstractions. A scenario for a health monitoring application involving a number of SMCs is used throughout the paper to illustrate how complex structures can be thus built.