Professor Omer Rana
College Dean of International
Professor of Performance Engineering
I am Professor of Performance Engineering and previously led the Complex Systems research group. My research interests lie in the overlap between intelligent systems and high performance distributed computing. I am particularly interested in understanding how intelligent techniques could be used to support resource management in distributed systems, and the use of these techniques in various application areas.
I am also the Dean of International for the Physical Sciences and Engineering College.
General Co-Chair: 19th IEEE International Conference on Scalable Computing and Communications (ScalCom 2019), Leicester, UK
Keynote: 4th International Conference on Fog and Mobile Edge Computing (FMEC, June 2019), Rome, Italy
Invited: 2nd Int. Conf. on New Trends in Information Sciences (ICTCS, October 2019), Amman, Jordan
Workshops Co-Chair: 12th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2019, December), Auckland, New Zealand
General Co-Chair of the 2018 IEEE Fog and Edge Computing conference (May 2018, Washington DC, USA)
General Co-Chair of 4th IEEE International Workshop on Sensors and Smart Cities (June 2018, Sicily, Italy)
General Co-Chair of the 8th IEEE International Symposium on Cloud and Services Computing (IEEE SC2) 2018 (November 2018, Paris, France)
Steering Committee member of International Workshop on Smart Cities Systems Engineering (April 2018, Barcelona, Spain)
Steering Committee member of 11th IEEE/ACM International Conference on Utility and Cloud Computing (December 2018, Zurich, Switzerland)
Steering Committee member of 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (May 2018, Washington DC, USA)
Steering Committee member of 15th Int. Conference on the Economics of Grids, Clouds, Systems, and Services (September 2018, Pisa, Italy)
Keynote speaker: 7th European Conf. on Service-Oriented and Cloud Computing (September 2018, Como, Italy)
Keynote speaker: International Conf. on Identification, Information and Knowledge in the Internet of Things (IIKI, October 2018, Beijing, China)
Invited talk: 16th Int. Conf. on Frontiers of Information Technology (December 2018, Islamabad, Pakistan)
Keynote talk: Workshop on Big Data and Cloud Computing (December 2018, LUMS, Lahore, Pakistan)
Keynote speaker: International Conference on new Trends in Computing Sciences (October 2017, Amman, Jordan)
General Co-Chair of 11th IEEE International Symposium on Service Oriented System Engineering (April 2017, San Francisco, USA)
General Co-Chair of the 2017 IEEE Fog and Edge Computing conference (May 2017, Madrid, Spain)
Technical Program Committee Co-Chair for the 20th IEEE International Symposium on Real Time Computing (May 2017, Toronto, Canada -- focusing on scalable, real-time data analytics)
Organising Committee & Tutorials Chair of 10th IEEE/ACM Conference on Utility & Cloud Computing (December 2017, Texas, USA)
1998: PhD: "Neural Computing and Parallel Architectures", Imperial College of Science, Technology & Medicine (London University)
1994: MSc: "Microelectronics Systems Design", University of Southampton
1989: BEng: "Information Systems Engineering", Imperial College of Science, Technology & Medicine (London University)
I am a member of IEEE, ACM
I have taught courses to undergraduate and postgraduate students at Cardiff University and at a number of other Universities in the UK, Australia and New Zealand. I have also contributed (as co-presenter) to a number of conference tutorials and provided short courses at Universities in Europe (e.g. UNL (Portugal), Univ. of Alicante (Spain)) and to local companies (e.g. BT Labs (Cardiff and Martlesham)). I have also contributed to degree validation at a number of UK and European Universities.
I am a Fellow of the Higher Education Academy (UK).
I am the director of the MSc program in "Information Security & Privacy".
At Cardiff University (present):
- Data Communication & Pervasive Computing (undergraduate)
- Emerging Technology (undergraduate)
- Web & Social Computing (postgraduate)
- Multi-Agent Systems (postgraduate)
- Neural & Knowledge Based Systems (postgraduate)
- Prolog Programming (undergraduate)
- Operating Systems (undergraduate)
- Computer Architecture & Networks (postgraduate)
- Distributed Computing (postgraduate & undergraduate)
- Digital Libraries
- Computer Networks
- Multi-Agent Systems
I have served as an external examiner for a number of UK & European Universities -- for both undergraduate and postgraduate degree programs. These have included:
- MEng: University College London (UCL), London University
- MSc (Distributed Systems): Brunel University, London
- MSc (Computer Science): Bangor University
- MSc (part of Doctoral Training Centre): Imperial College of Science, Technology & Medicine, London University
- BSc/MSc: King's College, London University
- MSc: Open University
- Four year undergraduate degree: University College Cork, Ireland
- MSc (Cybersecurity): Coventry University
- Imam Abdulrahman bin Faisal University (previously University of Dammam), Saudi Arabia
- Prince Muqrin University, Al Madina, Saudi Arabia
- Princess Noura University, Riyadh, Saudi Arabia
- University of West of Scotland, UK
- Liverpool University, UK
- Newcastle University, UK
My research interests lie in the overlap between Intelligent Systems and High Performance Distributed Computing. I am particularly interested in how techniques from intelligent systems could be used to support resource management & performance enhancement in parallel and distributed systems. This interest has led me to consider a number of possible aspects over recent years, which include:
- Improving performance and coordination within particular applications in science and engineering. This has involved collaboration with computational and social scientists who need to scale their applications or need access to specialist computational capability to improve accuracy and response time within their applications.
- Integrating intelligent resource management mechanisms within existing high performance distributed computing infrastructures. This has involved collaboration with infrastructure vendors and administrators, such as within Grid and Cloud computing, to: (i) evaluate where such resource management strategies could be most suitable; (ii) investigate techniques for undertaking such integration in practice.
- Understanding theoretical foundations that better enable (1) and (2), in order to formally assess how scale, performance or coordination could be supported when such applications or infrastructure change. My focus has particularly been on the use of dynamic systems models centered on Petri nets for undertaking such formal modelling.
- Understanding how requirements of emerging applications – such as streaming and “Big Data” impact (1), (2) and (3) – and validate these with realistic end user applications.
Areas of interest:
1. Cloud & Edge Computing;
2. Internet of Things
4. Data Science