Details of the group's ongoing projects can be found below. All project specific enquiries should be directed to the contact person listed on the particular project home page. Check the completed projects list for information about past work undertaken by the group.
Aedus: Adaptable Environments for Distributed Ubiquitous Systems
A five year platform grant addressing issues in: adaptive software environments; policy and security; and requirements engineering and modelling. The first Platform Grant completed 31 July 2007 but it has been renewed for a further 5 years
ÆTHER is an IST-FET project funded under the 6th framework programme (FP6). Selected under the fourth call in the Advanced Computing Architecture (ACA) initiative of the Future and Emerging Technologies (FET) programme, ÆTHER's main objective is to study novel self-adaptive computing technologies for future embedded and pervasive applications.
ALLOW: Adaptable Pervasive Flows
EU Framework 7 Funded
The project will develop a new programming paradigm for human-oriented pervasive applications based on Adaptable Pervasive Flows. The Imperial College focus is on Security, Trsut and Privacy aspects.
ASATAS: Adaptable Software Architecture and Task Synthesis for UAVs
SEAS DTC Funded
The aim of this project is to develop software architectures which are capable of adapting to unexpected events in the field, and to synthesise tasks or plans from high-level goals.
Local Contact: Jeff Magee
AutoMed - Automatic Data Integration using Both as View (BAV) Rules
EPSRC and others
AutoMed is a framework and software package comprising of graphical tools, and a programmers API, that provides new solution to the problem of model based data integration. AutoMed was originally an EPSRC funded project, but development work continues at Birkbeck and Imperial Colleges, under a number of related projects.
Bop! - Making Sense of Space
Bop! is a DTI-funded project in collaboration with Central Saint Martins College of Art & Design, Arup and others that is studying how ubiquitous wireless sensor node networks can be used to monitor the creative use of buildings and so identify ways in which they can be improved.
Consequence: Context-aware Data-centric Information Sharing
EU Framework 7 Funded
"Consequence" is a collaborative research project partly funded by the European Commission that aims to deliver a data-centric information protection framework based on data-sharing agreements. The Consequence Framework will help to fill the gap between today's business requirements in the area of controlled data sharing and currently available technology offerings. It will provide enforcement of policies that are defined in legally binding data sharing agreements. To do this it will combine technologies for access control with those for digital rights management by applying recent computer science research advances in policy based security..
DISSP: Dependable Internet-Scale Stream Processing
The project investigates techniques for reliably processing large amounts of stream data coming from geographically distributed sources at an Internet scale.
EMANICS: European Network of Excellence for the Management of Internet Technologies and Complex Services
PBM-FIMBSE: Partial Behaviour Modelling: A Foundation for Incremental and Iterative Model-Based Software Engineering
This aim of this project is to develop the foundations, techniques and tools that will enable the automated construction of partial behaviour models from multiple sources of partial specifications, the provision of early feedback through automated partial behaviour model analysis, and the support incremental, iterative elaboration of behaviour models.
Local Contact: Sebastian Uchitel
PIPES - Personalised Information from Prioritised Environmental Sensing
This project aims to develop an autonomic system capable of adaptively responding to querying and monitoring requirements at large infrastructure observing systems.
Local Contact: Julie McCann
PRiMMA: Privacy Rights Management for Mobile Applications
PRiMMA will develop a privacy rights management framework for specifying and enforcing privacy in mobile applications
RoDEX - Robust application-layer data exchange protocols for networks of semi-autonomous vehicles
SEAS DTC Funded
This project develops a network application layer protocol that is specific to the problem of supporting data integration and distributed query processing in system where data sources and connections to data sources are subject to interruption and loss. To date, data integration typically assumes a reliable connection-oriented (CO) communication between data-sources and the entity querying the data-sources. In the context of many applications based on mobile agents (such as aircraft, shipping, cars, etc), a connectionless (CL) communication must be assumed, which the requirement that different routes are used to answer parts of the same query, and that partial caches of information spread over the entire network should be used to answer queries as far as possible. This project ended in September 2007.
RoKEx - Robust application-layer Knowledge Exchange protocols for networks of semi-autonomous vehicles
SEAS DTC Funded
This project extends the work done on RoDEx to to build the technology that will allow knowledge present in existing modern software applications plus information of human sources to be integrated in a semi-automated manner. The result will be knowledge integration techniques and tools, suited to knowledge based reasoning and planning in rapidly evolving and environments with unreliable sources of knowledge. These techniques and tools would also have more general applicability to the coordination and knowledge exchange between any group of autonomous systems (AS) and between AS and humans.
EU Funded, Collaborative effort with UCL as London Software Systems
SENSORIA is an IST project funded by the European Union as an Integrated Project in the 6th framework programme as part of the Global Computing Initiative. The aim of SENSORIA is to develop a novel comprehensive approach to the engineering of software systems for service-oriented overlay computers where foundational theories, techniques and methods are fully integrated in a pragmatic software engineering approach.
SmartFlow: Extendable, Event-Based Middleware
The project investigates a novel architecture for building messaging middleware for healthcare applications from a set of dynamic middleware extensions. Applications express their requirements as extensions and push them into a lightweight, intelligent middleware layer, simplifying application design and improving performance.
UKUS-ITA: International Technology Alliance in Network and Information Science
We are primarily involved in Project 4, which focusses on Policy Based Security management, in collaboration with IBM and Royal Holloway College