Brief Details |
Projects | PhD Projects on Offer
| Publications (by year) (by topic)
Students | Teaching | Admin | More Information
My research is centred on advanced information
management. My main contributions fall in the area of
advanced databases and advanced query processing. My
current interests are:
Value-Added Data Systems, i.e., data
management principles, techniques, methodologies and tools to
support, in the context of big data, the complete cycle (from
extraction, through semantic integration, to querying) of data
provision that is sensitive to the user context and aims to find
best-fit solutions in the light of the data context (e.g.,
quality, provenance, etc.).
Databases and Dataspaces,
especially query processing and optimization, and
query-based techniques for data integration.
- In the broader context of advanced
databases, I am currently interested in the
resurgence of massively-parallel approaches to
data management, as exemplified by data
appliances and by the map/reduce approach to
- In the dataspaces area, I was an active
member of a 36-month EPSRC-funded research
project on this topic that ran from Jul 2008 to
Jun 2011. The particular approach to dataspaces
that this project followed is the intensive use
of metadata and of user feedback for continuous
improvement of semantic judgements thereby
maximizing their utility for the purposes of
querying dataspaces. The project built a
dataspace management system called
DSToolkit that, internally, uses
model-management operators to bootstrap a
dataspace and view-based rewriting to query
Data Management of Streams and Sensor
Networks, especially query processing and
optimization that reconcile different objective
functions, and query-based techniques for data
- Between Oct 2005 and Sep 2008, in an
EPSRC-funded research project, called DIAS-MC,
I was active in developing a sensor network
query processing infrastructure, called SNEE,
that is distinctive in construing a sensor
network as, strictly, a distributed computing
platform. Thus, SNEE query plans are fragmented
and executed in specific nodes in a truly
distribued manner. Routing and scheduling take
place at the level of query fragments. SNEE
generates code for a target sensor network
software layer (currently, nesC/TinyOS).
- A follow-on, 36-month EU-funded research
project, called SemsorGrid4Env, ran from Sep
2008 to Aug 2011. The main focus was on
enabling the construal of sensor networks in
environmental monitoring as fully-fledged data
resources amenable to high-level, view-based,
semantic integration, thereby allowing rapid
developement techniques (e.g., mash-ups) to
draw data from sensor networks inn emergency
Data-Centric Internet of Things
I am very interested in making use of our work on sensor network data
management to develop the idea of a data-centric Internet of
Things. I have sketched some ideas for
projects in this area.
especially in query processing and in workflow
- I have been an active team member in two
EPSRC-funded projects whose goal has been to
investigate principled ways of developing
generic adaptive systems technology in the
areas of query processing and workflow
- In this area, I am currently interested in
quality-of-service-driven adaptive strategies
that use utility functions to act with global
scope in a coordinated fashion and in a
principles and architecture for value-added data systems
(2015-2020, UK EPSRC Programme Grant).
applying semantic-grid ideas to allow mash-ups
over diverse environmental sensor networks
(2008-2011, European Union).
Dataspaces: relying on user feedback to refine
and improve the outcome of automated schema
matching and schema mapping algorithms
(2008-2011, UK EPSRC).
- An Infrastructure for Adaptive System Development
- DIAS-MC: Design, Implementation and Adaptation of
Sensor Networks Through Multi-Dimensional Co-Design
Pages ::: Project
High-Performance Query Processing for The
MyGrid: Directly Supporting the
- Tripod: A Spatio-Temporal Object Database System
- ODESSA: An Object-Deductive Spatial System
- ROCK & ROLL: A Deductive and Object-Oriented
Database Management System
I am gradually reducing my PhD supervision load as of 2015.
Note that you should have considered the question
of funding your studies beforehand, as, in general,
the School of CS in Manchester does not devolve to
academics the power to grant studentships of any
kind. On all matters regarding doing a PhD in the
School of CS, go to Postgraduate
Research and take some time to explore.
I currently (jointly) supervise the following PhD
- (Feb 2015-to date) Vitor Almeida on a
data-centric internet of things (with Norman Paton).
- (Apr 2013-to date) Fernando Rene Sanchez Serrano on
pay-as-you-go integration of linked data (with Norman Paton).
- (Sep 2013-to date) Julio Cesar Cortes Rios on
active learning approaches to feedback-drive
improvement of dataspaces(with Norman Paton).
- (Apr 2013-to date) Duhai Alshukaili on
integration of linked data search results (with Norman Paton).
I have supervised to completion (mostly jointly) the following
PhD students (as well as more than 25 MSc students in the course
of my career):
The admin responsibilities I currently have are:
- (2016) Fernando Osorno Gutierrez on
static generation of effective feedback collection plans for dataspaces (with Norman Paton).
- (2015) Klitos
Christodoulou on pay-as-you-go data integration
over linked open data (with Norman Paton).
- (2014) Alan Stokes
on autonomic approaches to quality-of-service
compliance in wireless sensor network query
processing (with Norman Paton).
- (2013) Lu Mao on schema
mapping for dataspaces (with Norman Paton).
Chenjuan Guo on schema matching for dataspaces
(with Norman Paton).
- (2010) Farhana Jabeen on distributed algorithms
for spatial operations over sensor networks.
- (2010) Ixent Galpin
on QoS-aware sensor-network query optimization (with
- (2009) Christian
Brenninkmeijer on a formally-defined
sensor-network query language with
empirically-validated analytical cost models (with
- (2009) Kwanchai
Eurviriyanukul on adaptive query processing (with
- (2005) Veruska Aragão on service-oriented
- (2005) Ane Tröger on an in-silico experiment
language over heterogeneous, autonomous, distributed
- (2004) Marcelo Aragão on combining
induction and deduction for knowledge management in a
logic programming setting.
- (2004) Seung-Hyun Jeong on efficient algorithms
for spatio-temporal query processing (with Norman
- (2003) M. Akhtar Ali on a comprehensive
solution to incrementally maintaining materialized
OQL views (with Norman Paton).
James Ohene-Dhan on personalizable
- Being PhD Tutor within the Research
- Helping to run the Mentoring Scheme for the
department's research students. (The mentors
webpage is full of useful information for
- On the Information Management Group,
on the School of Computer Science, on
The University of Manchester, on the
city of Manchester.
- On the landscape of computer science research,
see the brilliant DBLP web site.
- On this page's author:
- This is my DBLP entry (with the
- Bearing in mind inflation due to false
positives and duplicates, this is my
Google Scholar Profile and my Microsoft Academic
- On 11 Feb 2015, Publish or
Perish had the following stats (somewhat
filtered to remove false positives but still
very likely inflated figures) about me:
- Papers: 120
- Cites/paper: 17.78
- Citations: 2134
- Cites/year: 92.78
- h-index: 28
- g-index: 41
- My Erdös number is 5.
- You can see the pages known to Google to have backlinks to
- Some old photos,
the 1998 photo, a
1993 portrait and its
painter @ illugraphics ::
- If you like football, then let it be known that
five stars stand above my heart, and every four years
I hunger for one more.
The University of Manchester is not responsible for
the content of this page or those it links to.