Publications

Papers Under Submission: (If you are interested in collaboration and would like to read any of these papers, please drop an email!)
  • Adaptive CP****** ***********************************Applications  (Anonymous Submission)
  • Predictive ************************************************** Data Center (Anonymous Submission)
  • Burst-Aware Predictive Autoscaling for Containerized Microservices
  • Automatic NoSQL to Relational Database Transformation with Dynamic Schema Mapping
  • Efficient Learning of Predictive Autoscaling Policies for Cloud-hosted Microservices
  • Adaptive Sliding Windows for Improved Estimation of Data Center Resource Utilization
  • Big Data Full-Text Search Index Minimization Using Text Summarization
  • Dynamic Horizontal and Vertical Scaling for Multi-tier Web Applications

Accepted/Published Papers:

  • Shuja-ur-Rehman Baig, Waheed Iqbal, Josep Lluis Berral, Abdelkarim Erradi, David Carrera: Adaptive sliding windows for improved estimation of data center resource utilization. Future Generation Computer Systems, (2019). [PDF] [BibTeX] (JCR IF = 5.7)

  • Muhammad Abdullah, Waheed Iqbal, Abdelkarim Erradi, Faisal Bukhari: Learning Predictive Autoscaling Policies for Cloud-hosted Microservices Using Trace-driven Modeling. In the 11th IEEE International Conference on Cloud Computing Technology and Science (CloudCom),  2019,  Sydney, Australia. [PDF]

  • Waheed Iqbal, Abdelkarim Erradi, Muhammad Abdullah, Arif Mahmood: Predictive Auto-scaling of Multi-tier Applications Hosted on Performance Varying Cloud Virtual Machines. IEEE Transactions on Cloud Computing, (2019). [PDF] [BibTeX] (JCR IF = 5.9)

  • Shuja-ur-Rehman Baig, Waheed Iqbal, Josep Lluis Berral, Abdelkarim Erradi, David Carrera: Adaptive Prediction Models for Data Center Resource Utilization Estimation. IEEE Transactions on Network and Service Management, (2019). [PDF] [BibTeX] (JCR IF = 4.6)

  • Shuja-ur-Rehman Baig, Waheed Iqbal, Josep Lluis Berral, Abdelkarim Erradi, David Carrera: Real-time Data Center's Telemetry Reduction and Reconstruction Using Markov Chain Models. IEEE Systems Journal, (2019). [PDF] [BibTeX] (JCR IF = 4.3)

  • Abdelkarim Erradi, Waheed Iqbal, Arif Mahmood, Athman Bouguettaya: Web Application Resource Requirements Estimation based on the Workload Latent Features. IEEE Transactions on Service Computing, (2019). [PDF] [BibTeX] (JCR IF = 5.7)

  • Bilal Iqbal, Waheed Iqbal, Nazar Khan, Arif Mahmood, Abdelkarim Erradi: Canny Edge Detection and Hough Transform for High Resolution Video Streams Using Hadoop and Spark. Accepted in Cluster Computing, 1-12, (2019). [PDF] [BibTeX] (JCR IF = 1.6)

  • Muhammad Abdullah, Waheed Iqbal, Abdelkarim ErradiUnsupervised Learning Approach for Web Application Auto-Decomposition into MicroservicesJournal of Systems and Softwares, 151: 243-257, (2019). [PDF] [BibTeX] (JCR IF = 2.59)

  • Alenezi, Mamdouh, Muhammad Usama, Khaled Almustafa, Waheed Iqbal, Muhammad Ali Raza, and Tanveer Khan: An Efficient, Secure, and Queryable Encryption for NoSQL-Based Databases Hosted on Untrusted Cloud Environments. International Journal of Information Security and Privacy (IJISP) 13, no. 2 (2019): 14-31. [BibTeX]

  • Waheed Iqbal, Abdelkarim Erradi, Arif Mahmood: Dynamic Workload Patterns Prediction for Proactive Auto-scaling of Web Applications. Journal of Network and Computer Applications, 124, pp.94-107, (2018). [PDF] [BibTeX] (JCR IF = 5.27)

  • Muhammad Abdullah, Waheed Iqbal, Faisal Bukhari: Containers vs Virtual Machines for Auto-Scaling Multi-tier  Applications Under Dynamically Increasing Workloads.  Proceedings of the International Conference on Intelligent Technologies and Applications (INTAP), Springer, pp. 153-167, 2018. [PDF] [BibTeX]

  • Muhammad Abdullah, Saad Ahmad Kha, Mamdouh Alenezi, Khaled Almustafa, Waheed Iqbal: Application Centric Virtual Machine Placements to Minimize Bandwidth Utilization in Datacenters. Intelligent Automation and Soft Computing, 1–14, (2018). [PDF] [BibTeX] (JCR IF =0.65)


  • Waqar Haider, Waheed Iqbal, Fawaz Bokhari, Faisal Bukhari: On Providing Response Time Guarantees to a Cloud-hosted Telemedicine Web Service. In International Conference on Cloud Computing (pp. 234-243). Springer, (2015). [PDF] [BibTeX]

  • Abid Nisar, Waheed Iqbal, Fawaz Bokhari, Faisal Bukhari: Hybrid Auto-scaling of Multi-tier Web Applications: A Case of Using Amazon Public Cloud. Accepted in NetApps'15. [PDF] [BibTeX]

  • Salman Khalid, Fawaz Bokhari,  Waheed Iqbal, Shazal Irshad: 

    Performance Evaluation of TCP Incast Protocols in 

    Data Center Network. Accepted in NetApps'15. [PDF] [BibTeX]

  • Faisal Shahzad, Waheed Iqbal, Fawaz Bokhari: On the Use of CryptDB for Securing Electronic Health Data in the Cloud: A Performance Study. In 17th IEEE International Conference on E-health Networking, Application Services (HealthCom), (pp. 120-125), 2015. [PDF] [BibTeX]

  • Waheed Iqbal, Matthew Dailey, David Carrera: Unsupervised Learning of Dynamic Resource Provisioning Policies for Cloud-hosted Multi-tier Web Application. IEEE Systems Journal10(4), 1435-1446, 2015. [PDF] [BibTeX] (JCR IF = 4.33)

  • Waheed Iqbal, Matthew Dailey, David Carrera: Low Cost Quality Aware Multi-tier Application Hosting on the Amazon Cloud. In International Conference on the Future Internet of Things and Cloud (FiCloud), pp. 202-209, 2014 
    . [PDF] [BibTeX] [Best Paper Award!]
  • Muhammad Idrees, Waheed Iqbal, Shafaat Ahmed Bazaz: Real-time Doctor-Patient Assignment in a Telemedicine System. In 16th IEEE International Multitopic Conference  (INMIC 2013), pp. 55-60. [PDF] [BibTeX]

  • Waheed Iqbal: Minimalistic Adaptive Resource Management for Multi-tier Applications Hosted on Clouds. In IEEE 26th Parallel and Distributed Processing Symposium (IPDPS 2012) Ph.D. Forum, pp.2546--2549. [PDF] [BibTeX]

  • Waheed Iqbal, Matthew Dailey, David Carrera. Black-Box Approach to Capacity Identification for Multi-Tier Applications Hosted on Virtualized Platforms. In International Conference on Cloud and Service Computing (CSC): pp. 111-117, 2011. [PDF] [BibTeX]

  • Waheed Iqbal, Matthew Dailey, David Carrera. Policy Learning for Adaptive Allocation of Cloud Resources to Multi-tier Web Applications. In Proceedings of 23rd ACM Symposium on Operating Systems Principles (SOSP), 2011. [PDF] [BibTeX]

  • Waheed Iqbal, Matthew Dailey, David Carrera, Paul Janecek.: Adaptive Resource Provisioning for Read Intensive Multi-tier Applications in the Cloud. In Future Generation Computer Systems (FGCS), 27(6): pp. 871-879, 2011. [PDF] [BibTeX] (JCR IF = 4.63)

  • Waheed Iqbal, Matthew Dailey, David Carrera, Imran Ali, Paul Janecek. Adaptive Resource Allocation for Back-end Mashup Applications on a Heterogeneous Private Cloud. In ECTI-CON 2010: Proceedings of the 7th International Conference on Electrical Engineering/Electronics Computer Telecommunications and Information Technology pp.317--321.[PDF] [BibTeX]

  • Waheed Iqbal, Matthew Dailey, David Carrera, Paul Janecek. SLA-Driven Automatic Bottleneck Detection and Resolution for Read Intensive Multi-tier Applications Hosted on a Cloud. In: GPC ’10: Proceedings of the 5th International Conference on Advances in Grid and Pervasive Computing, Berlin, Heidelberg, Springer-Verlag (2010) pp.37–46 [PDF] [BibTeX]

  • Waheed Iqbal, Matthew N. Dailey, David Carrera. SLA-Driven Dynamic Resource Management for Multi-tier Web Applications in a Cloud. In: CCGRID ’10: Proceedings of the 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (2010) pp.832–837. [PDF] [BibTeX]

  • Waheed Iqbal, Matthew Dailey, David Carrera. SLA-driven adaptive resource management for web applications on a heterogeneous compute cloud. In: CloudCom ’09: Proceedings of the 1st International Conference on Cloud Computing, Berlin, Heidelberg, Springer-Verlag (2009) pp.243–253. [PDF] [BibTeX]

  • Rauf Malick, Usama Khanzada, Athar Abbas, Waheed Iqbal, Kamran Azim. AINAN: Collaborative Application for Protein Visualization & Analyses, In:  SNPD '08:  International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (2008) pp. 171-175. [PDF]