School of Electronic Engineering and Computer Science

Dr Felix Cuadrado

Felix

Senior Lecturer

Email: felix.cuadrado@qmul.ac.uk
Telephone: +44 20 7882 5819
Room Number: Engineering, Eng 153a
Website: http://www.eecs.qmul.ac.uk/~fcuadrado
Office Hours: Tuesday 14:00-16:00

Teaching

Big Data Processing (Undergraduate)

Parallel computing, which implies the simultaneous execution of several processes for solving a single problem, is a mainstream subject with wide ranging implications for computer architecture, algorithms design and programming. The UK has been at the forefront of this technology through its involvement in the development of several innovative architectures. Queen Mary has been actively involved with Parallel Computing for more than a decade. In this module, you will be introduced to parallel computing and will gain first hand experience in relevant techniques. Laboratory work will be based on the MPI (Message Passing Interfaces) standard, running on a network of PCs in the teaching laboratory. The module should be of interest to Computer Scientists and those following joint programmes (eg CS/Maths, CS/Stats). It is also suitable for Chemistry and Engineering students and all those who are concerned with the application of high performance parallel computing for their particular field of study (eg Simulation of chemical Behaviour). The 12-week module involves two hours of timetabled lectures per week. Laboratory sessions are timetabled at two hours per week, normally spanning half the semester only. The module syllabus adopts a hands-on programming stance. In addition, it focuses on algorithms and architectures to familiarise you with messagepassing systems (MPI) as adopted by the industry.

Big Data Processing (Postgraduate)

The 12 week module involves 2 hours of timetabled lectures per week. Laboratory sessions are timetabled at 2 hours per week for 6 to 7 weeks only. The module syllabus adopts a hands-on programming stance. In addition it focuses on algorithms and architectures to familiarise students with message-passing systems ((MPI) as adopted by industry. Parallel computing, which implies the simultaneous execution of several processes for solving a single problem, is a mainstream subject with wide ranging implications for computer architecture, algorithms design and programming. The UK has been at the forefront of this technology through its involvement in the development of several innovative architectures.Queen Mary has been involved with Parallel Computing for more than a decade. In this module, students will be introduced to parallel computing and will gain firsthand experience in relevant techniques.

Cloud Computing (Postgraduate)

Cloud Computing has transformed how services and applications are delivered. Thanks to the rise of virtualisation technology and new programming paradigms, applications can quickly be delivered to a growing audience, without the need to physically own and configure the infrastructure. The Cloud Computing module will cover the main characteristics of Cloud Computing, including the enabling technologies, main software and service paradigms underpinning it, as well as related aspects, namely security, privacy, ethical concerns

Research

Research Interests:

 Cloud computing, Big Data Computing, Autonomic Computing

Publications

  • Steer B, Cuadrado F, Clegg R (2020). Raphtory: Streaming analysis of distributed temporal graphs. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Böttger T, Cuadrado F, Antichi G et al. (2019). An empirical study of the cost of DNS-over-HTTPS. nameOfConference



    Citations: 0
  • Deng J, Tyson G, Cuadrado F et al. (2019). Keddah: Network evaluation powered by simulating distributed application traffic. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Vaquero LM, Cuadrado F, Elkhatib Y et al. (2019). Research challenges in nextgen service orchestration. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • CUADRADO F, UHLIG S, BOTTGER T (publicationYear). Looking for Hypergiants in PeeringDB. nameOfConference



    Citations: 0
  • Erb B, Meißner D, Kargl F et al. (2018). GraphTides: A framework for evaluating stream-based graph processing platforms. nameOfConference


    QMRO: qmroHref

    Citations: 2
  • Böttger T, Cuadrado F, Tyson G et al. (2018). Open Connect Everywhere: A Glimpse at the Internet Ecosystem Through the Lens of the Netflix CDN. nameOfConference



    Citations: 0
  • Brook J, Cuadrado F, Deliot E et al. (2018). Loom: Complex large-scale visual insight for large hybrid IT infrastructure management. nameOfConference



    Citations: 0
  • Duenas JC, Navarro JM, Parada HAG et al. (2018). Applying Event Stream Processing to Network Online Failure Prediction. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Böttger T, Cuadrado F, Tyson G et al. (2018). Open Connect Everywhere: A Glimpse at the Internet Ecosystem through the Lens of the Netflix CDN.. nameOfConference

    DOI: doi


    Citations: 0
  • Huang S, Cuadrado F, Uhlig S (2017). Middleboxes in the Internet: A HTTP perspective. nameOfConference


    QMRO: qmroHref

    Citations: 3
  • Vaquero LM, Rodero-Merino L, Cuadrado F (2017). The anatomy of information cascades in the classroom: An observational study. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Deng J, Tyson G, Cuadrado F et al. (2017). Keddah: Capturing Hadoop Network Behaviour. International Conference on Distributed Computing Systems


    QMRO: qmroHref

    Citations: 0
  • Steer BA, Cuadrado F, Clegg RG (2017). Demo: Raphtory: Decentralised streaming for temporal graphs. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Steer BA, Cuadrado F, Clegg RG (2017). Doctoral symposium: Raphtory: Decentralised streaming for temporal graphs. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Steer BA, Alnaimi A, Lotz MABFG et al. (2017). Cytosm: Declarative property graph qeries without data migration. nameOfConference


    QMRO: qmroHref

    Citations: 2
  • TYSON G, Huang S, Cuadrado F et al. (2017). Exploring HTTP Header Manipulation in the Wild. World Wide Web Conference



    Citations: 0
  • Deng J, Tyson G, Cuadrado F et al. (2017). Internet scale user-generated live video streaming: The Twitch case. Passive and Active Measurements Conference



    Citations: 0
  • Cuadrado Cordero I, PHILLIPS CI, CUADRADO F et al. (publicationYear). Microcities: a Platform based on Microclouds for Neighborhood Services. 16th International Conference on Algorithms and Architectures for Parallel Processing



    Citations: 0
  • Saljooghinejad H, Cuadrado F, Uhlig S (2016). Let latency guide you: Towards characterization of cloud application performance. nameOfConference


    QMRO: qmroHref

    Citations: 2
  • Deng J, Cuadrado F, Tyson G et al. (2016). Behind the game: Exploring the twitch streaming platform. nameOfConference


    QMRO: qmroHref

    Citations: 4
  • TOKARCHUK LN, Wang X, Cuadrado F et al. (2015). Adaptive identification of hashtags for real-time event data collection. nameOfConference

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Vaquero LM, Celorio A, Cuadrado F et al. (2015). Deploying large-scale datasets on-demand in the cloud: Treats and tricks on data distribution. nameOfConference



    Citations: 9
  • Vaquero LM, Cuadrado F, Logothetis D et al. (2014). Adaptive partitioning for large-scale dynamic graphs. nameOfConference



    Citations: 25
  • Cuadrado F, Navas A, Duenas JC et al. (2014). Research Challenges for Cross-Cloud Applications (Invited Paper). nameOfConference

    DOI: doi

    QMRO: qmroHref

    Citations: 3
  • Cuadrado F, Navas A, Duenas JC et al. (2014). Research challenges for cross-cloud applications. nameOfConference



    Citations: 4
  • Vaquero LM, Cuadrado F, Ripeanu M (2014). Systems for Near Real-Time Analysis of Large-Scale Dynamic Graphs.. nameOfConference

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Garcia-Carmona R, Cuadrado F, Navas A et al. (2013). A Multi-Level Monitoring Approach for the Dynamic Management of Private IaaS Platforms. nameOfConference


    QMRO: qmroHref

    Citations: 1
  • Jun L, Yinzhou L, Cuadrado F et al. (2013). Parallelized Jaccard-Based Learning Method and MapReduce Implementation for Mobile Devices Recognition from Massive Network Data. nameOfConference


    QMRO: qmroHref

    Citations: 6
  • Gu Q, Cuadrado F, Lago P et al. (2013). 3D architecture viewpoints on service automation. nameOfConference



    Citations: 1
  • García-Carmona R, Cuadrado F, Dueñas JC et al. (2013). A Repository for Integration of Software Artifacts with Dependency Resolution and Federation Support. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Vaquero LM, Cuadrado F, Logothetis D et al. (2013). Adaptive partitioning for large-scale dynamic graphs.. nameOfConference

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Wang X, Tokarchuk L, Cuadrado F et al. (2013). Exploiting Hashtags for Adaptive Microblog Crawling. nameOfConference

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Wang X, Tokarchuk L, Cuadrado F et al. (2013). Exploiting hashtags for adaptive microblog crawling. nameOfConference


    QMRO: qmroHref

    Citations: 17
  • Vaquero LM, Cuadrado F, Logothetis D et al. (2013). xDGP: A Dynamic Graph Processing System with Adaptive Partitioning.. nameOfConference

    DOI: doi


    Citations: 0
  • CUADRADO F, Duenas JC (2012). Mobile Application Stores. Success Factors, Existing Approaches and Future Developments. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • García-Carmona R, Cuadrado F, Navas A et al. (2012). A federated repository for paas components in a multi-cloud environment. nameOfConference

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Cuadrado F, Dueñas JC, García-Carmona R (2012). An autonomous engine for services configuration and deployment. nameOfConference


    QMRO: qmroHref

    Citations: 15
  • García-Carmona R, Dueñas JC, Cuadrado F et al. (2011). Lessons learned on the development of an enterprise service management system using model-driven engineering. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Dai N, Lopez AR, Zeeb E et al. (2011). OSAMI Commons - An open dynamic services platform for ambient intelligence. nameOfConference


    QMRO: qmroHref

    Citations: 3
  • García-Carmona R, Cuadrado F, Dueñas JC et al. (2011). A model-based repository for open source service and component integration. nameOfConference


    QMRO: qmroHref

    Citations: 2
  • Cuadrado F, García-Carmona R, Dueñas JC et al. (2011). A model-based monitoring architecture for heterogeneous enterprise services and information systems. nameOfConference

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Gu Q, Cuadrado F, Lago P et al. (2010). Architecture views illustrating the service automation aspect of SOA. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Dueñas JC, Cuadrado F (2010). Experiments in evaluation: Towards an eXtreme learning method. nameOfConference


    QMRO: qmroHref

    Citations: 1
  • Cuadrado F, Garcia-Carmona R, Navas A et al. (2010). A Change Execution System for Enterprise Services with Compensation Support. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Cuadrado F, Dueñas JC, García R et al. (2009). A model for enabling context-adapted deployment and configuration operations for the banking environment. nameOfConference


    QMRO: qmroHref

    Citations: 2
  • Garcia R, Duenas JC, Cuadrado F et al. (2009). AN EXPERIENCE IN APPLYING MODEL-DRIVEN ENGINEERING FOR AN ENTERPRISE MANAGEMENT SYSTEM. nameOfConference

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Ruiz JL, Duenas JC, Cuadrado F (2009). Model-Based Context-Aware Deployment of Distributed Systems. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Duenas JC, Cuadrado F, Garcia B et al. (2009). System Virtualization Tools for Software Development. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Cuadrado F, Garcia B, Duenas JC et al. (2008). A Case Study on Software Evolution towards Service-Oriented Architecture. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Ruiz JL, Duenas JC, Cuadrado F et al. (2008). A Service Component Deployment Architecture for e-Banking. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Cuadrado F, Duenas JC, Ruiz JL et al. (2008). An Open Source Platform for the Integration of Distributed Services. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Duenas JC, Parade HA, Cuadrado F et al. (2007). Apache and Eclipse: Comparing open source project incubators. nameOfConference


    QMRO: qmroHref

    Citations: 0