Catriona M. Kennedy

Research Fellow, School of Computer Science,
The University of Birmingham
Edgbaston, Birmingham, UK, B15 2TT
Tel: +44 121-414-3739


Jump to:

Research interests

Current work

My current work is focusing on metareasoning and its application to scientific assistance agents (in e-Science). I am also preparing a chapter for an edited collection on Metareasoning (MIT Press forthcoming).

My involvement with e-Science began when I worked with Georgios Theodoropoulos on intelligent decision support systems in the social sciences. Our primary collaborators were in the School of Public Policy. We recently completed a study entitled "Adaptive Intelligent Modelling for the Social Sciences (AIMSS)". Details are here. This was a small grant project funded by the Economic and Social Research Council and was coordinated by the National Centre for e-Social Science (NCeSS) in Manchester. I have also spent six months at NCeSS as a visiting researcher. As a result of that visit, and the experience of the AIMSS project, I have started to investigate the role of Web 2.0 in participatory determination of semantics for information systems in the social sciences.

My PhD thesis was "Distributed Reflective Architectures for Anomaly Detection and Autonomous Recovery" and is available in the Cognition and Affect Directory. The aim of the research was to explore architectures which allow an autonomous system to detect and recover from anomalies without user intervention. An anomaly is any event that deviates from the model-predicted state of the world and may also occur in the system's own software or hardware. This means that the system must have a model of its own operation (reflection). Recently I have been extending this work to include some aspects of human-like meta-cognition.

The thesis was inspired by various branches of philosophy and biology, in particular by autopoiesis theory, immune system models and Minsky's Society of Mind concept. Some consultation with dependability researchers also took place. The SimAgent package was used as a simulation tool for conceptual exploration and rapid prototyping.

The research addressed the problem of ensuring that critical requirements are met in anomalous situations (e.g. software failure due to intrusions or design flaws). Moreover, the system should focus attention on the most "critical" anomalies and ignore others. E.g. some software anomalies may only occasionally cause delays or minor inaccuracies, while others can cause the whole system to fail, in particular if they are due to deliberate intrusion.

Summary of my background:

Qualifications: BSc (Hons.) Computer Science, MSc. Intelligent Systems. PhD Computer Science.
Experience: Former software developer, first in the UK (1982-88) then spent some years in Germany as a research programmer and assistant (in Berlin, and later in Dresden).

OTHER INFORMATION

School of Computer Science.
University of Birmingham.

This file is maintained by Catriona Kennedy
Last updated December 2008