|
Rudi Ball |
|
Distributed Software Engineering Section |
||
Research
My interests are in complex mobile and distributed systems which utilise activity, mapping, message passing and inter-node communication as a means to provide distributed applications to users - most notably adaptive control systems on scaled populations of mobile devices. Focus includes topics of ad-hoc network simulation, mobile device programming (Android, Symbian and Windows Mobile) and distributed information systems development.
I am especially interested in how the systems found in urban spaces, like cities and devices carried by people, can be utilised to provide beneficial applications and access to useful resources in the real world. Many natural systems exist in urban spaces and these systems could be used to provide pervasive data services to end-users.
Supervisors
Projects
Cityware - Researching urban environments and the ways in which users utilise pervasive environments and tools.
AEDUS2 - Researching adaptive software environments; policy and security; and requirements engineering and modelling.
Simulation
A large part of my PhD work has involved work on the Geographic Urban Simulator (GUS). The GUS is a powerful discrete-event simulator for the simulation of mobile devices in urban spaces and along specified mobility tracks (traces) using collected or synthesized geographic coordinates. As many as 100 000 (complex) peers have been tested on the simulator.
The source-code is set for release in 2011.
Publications
Enrico Scalavino, Giovanni Russello, Rudi Ball, Vaibhav Gowadia, Emil Lupu. An Opportunistic Authority Evaluation Scheme for Data Security in Crisis Management Scenarios. 5th ACM Symposium on Information, Computer and Communications Security. April 2010. (bibtex)
Leonardo Mostarda, Rudi Ball, Naranker Dulay: Distributed Fault Tolerant Controllers. DAIS 2010: 141-154 (bibtex)
Leonardo Mostarda, Rudi Ball, Naranker Dulay. Distributed Fault Tolerant Controllers. Technical Report. TR 2010/3, Department of Computing, Imperial College London. February 2010.
Rudi Ball, Naranker Dulay. Approximating Travel Times using Opportunistic Networking. 2nd IEEE Intl Workshop on Opportunistic Networking. April, 2009 (bibtex)
Rudi Ball, James Grant, Jonathan So, Victoria Spurrett, Rogério de Lemos: Dependable and Secure Distributed Storage System for Ad Hoc Networks. ADHOC-NOW 2007: 142-152 (bibtex)
Rudi Ball. Fault Tolerance in a Peer-to-Peer Storage System. Honours Project. Internal publication. 2006.

