Cloud Computing

Why cloud computing?

Industry has become very interested in cloud computing because of its potential for low investment and high flexibility. In academia, researchers want to investigate many aspects of cloud computing such as security and performance.

Who are we?

A group of researchers and PhD students from the School of Computing Science are investigating cloud computing. Although this is still an emerging field, we are very exciting to be working in this area.

What are we doing?

There are now five PhD students investigating cloud computing. A brief summary of their research is as follows:

  • Abdulaziz Alabdulhafez (Topic: Targeted Co-location for Attacking Virtual Machines in the Cloud).
  • John Mace Topic: Automating and controlling the deployment of workflows/business processes on public cloud environments).
  • Mohammed Ibrahim M Almanea (Topic: Towards Balanced Security and Transparency In the Cloud).


  • F. Rocha, M. Correia, S. Abreu; The Final Frontier: Confidentiality and Privacy in the Cloud, IEEE Computer, September 2011.
  • F. Rocha and M. Correia; Lucy in the Sky without Diamonds: Stealing Confidential Data in the Cloud, In Proceedings of the 1st International Workshop on Dependability of Clouds, Data Centers and Virtual Computing Environments (DCDV, with DSN'11), Hong Kong, June 2011.
  • Smith, C. (2010). Uncertainty in service provisioning relationships, Newcastle University. PhD. (
  • Dodda, R. T., C. Smith, et al. (2009). An Architecture for Cross-Cloud System Management Contemporary Computing. S. Ranka, S. Aluru, R. Buyyaet al, Springer Berlin Heidelberg. 40: 556-567.
  • Machulak M, Moren L, Van Moorsel A. Design and implementation of user-managed access framework for web 2.0 applications. In: Proceedings of the 5th Workshop on Middleware for Service Oriented Computing, MW4SOC 2010, Held at the ACM/IFIP/USENIX International Middleware Conference. 2010, Bangalore, India: ACM Press.
  • Machulak M, Maler E, Catalano D, Van Moorsel A. User-managed access to web resources. In: Proceedings of the ACM Conference on Computer and Communications Security. 2010, Chicago, Illinois, USA: ACM Press.
  • Smith C, van Moorsel A. Mitigating Provider Uncertainty In Service Provision Contracts. In: Neumann, D; Baker, M; Altmann, J; Rana, OF, ed. Economic Models and Algorithms for Distributed Systems. Basel, Switzerland: Birkhauser, 2010, pp. 143-159.
  • Dodda RT, Smith C, van Moorsel A. An Architecture for Cross-Cloud System Management. In: Proceedings of the Second International Conference on Contemporary Computing (IC3). 2009, Noida, India: Springer-Verlag.
  • Molina-Jimenez C, Pruyne J, van Moorsel A. The Role of Agreements in IT Management Software. In: de Lemos, R., Gacek, C., Romanovsky, A., ed. Architecting Dependable Systems III. Berlin: Springer, 2005, pp. 36-58.
  • Jarvis S, Thomas N, van Moorsel A. Open issues in grid performability. International Journal of Simulation: Systems, Science and Technology 2004, 5(5), 3-12.
  • Graupner S, Koenig R, Machiraju V, Pruyne J, Sahai A, van Moorsel A. Impact of Virtualization on Management Systems. Hewlett-Packard Laboratories: School of Computing Science, University of Newcastle upon Tyne, 2003. HPL-2003-125.
  • Machiraju V, Sahai A, van Moorsel A. Managed Utility Computing: The Grid as Management Backplane. In: First Latin American Symposium on Dependable Computing (LADC). 2003, Sao Paulo, Brazil: Springer-Verlag.
  • Graupner S, Machiraju V, Sahai A, van Moorsel A. Management += Grid. In: Self-Managing Distributed Systems: 14th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management (DSOM). 2003, Heidelberg, Germany: Springer.
  • Sahai A, Graupner S, Machiraju V, van Moorsel A. Specifying and Monitoring Guarantees in Commercial Grids through SLA. In: 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid2003). 2003, Tokyo, Japan: IEEE Computer Society.
  • Machiraju V, Rolia J, van Moorsel A. Quality of Business Driven Service Composition and Utility Computing. Hewlett Packard Laboratories: School of Computing Science, University of Newcastle upon Tyne, 2002. HPL-2002-66.

  • Our supervisors