MIT admission is going on. (Last date of application: November 15, 2023) || PGDIT admission is going on. (Last date of application: November 14, 2023) || Training program admission is going on.

Alim Ul Gias

Full Name Alim Ul Gias
Designation Lecturer
Qualification M.Sc. in Software Engineering
DBLP Profile
Google Scholar Profile Profile
ResearchGate Profile
Status On Study Leave

I am a lecturer at Institute of Information Technology (IIT), University of Dhaka (DU). At present, I am on a study leave to pursue my PhD. I have completed M.Sc. in Software Engineering from IIT, DU with thesis entitled "Steering System Execution towards Intensive Computations for Adaptive Software Performance Testing". I also received my Bachelor's degree in Information Technology (Major in Software Engineering) from here. As a part of my bachelor program, I worked at Grameenphone Ltd. Bangladesh as an intern from July to December 2011. I am currently a member of IEEE, IEEE Computer Society and Technical Council on Software Engineering.

I consider myself as a bookworm who is not biased to any particular genre. I can get engage with any book - it could be comics, crime thrillers, biographies or even encyclopedias. I used to participate in Quiz competitions and came to know about many topics by reading different books. I also like to travel and books help a lot to alleviate those traveling experiences. To most people, walking on an old street of Calcutta may seem boring. However, I strolled around such streets and was thrilled as stories of my childhood heroes, “Byomkesh” and “Feluda”, evolved around those places. And last but not the least, I love trying different types of food and my traveling helps a lot on that aspect.

The broad domain of my research is Automated Software Engineering. To be more specific, I like to address the challenges which are involved in automating any steps of the Software Development Life Cycle (SDLC). Although, I would mainly prefer to work with software architecture and testing related issues.

I am a member of the Distributed Systems and Software Engineering research group at IIT. Being a part of the group, I focus on adaptive software performance testing. The main purpose of this research is to automatically suggest performance hotspots within a large scale web application. To do so, we frequently need to use the concepts of machine learning. Besides, I have also worked on a project addressing system’s scalability using formal approaches.

I occasionally try to contribute in the work of IIT, DU Optimization Research Group. My specific interest is on software design issues that involve optimization and different meta-heuristic algorithms. At present, we are trying to develop a solution that will automatically propose a component based design (having high cohesion and low coupling) from legacy code written in procedural language.

Currently, I have a growing interest to work on automated software verification techniques that involve issues like software performance, scalability and reliability. Some of the challenges are - modelling system’s behavior and generating counter examples in terms of performance issues, resolving conflict for properties of different nature, etc.


Conference Papers

1. A. U. Gias and K. Sakib, “An Adaptive Bayesian Approach for URL Selection to Test Performance of Large Scale Web-Based Systems,” in Companion Proceedings of the Thirty Sixth International Conference of Software Engineering, (Hyderabad, India), pp. 608–609, ACM/IEEE, June 2014.

Files :Adaptive Software Performance Testing ICSE 2014
 Download File

2. A. U. Gias, A. Imran, R. Rahman, K. Sakib. IVRIDIO: Design of a software testing framework to provide Test-first Performance as a service. InThird International Conference on Innovative Computing Technology (INTECH 2013) 2013 Aug 29 (pp. 520-525). IEEE

Files :No Files

3. R. Rahman, A. Imran, A. U. Gias, K Sakib. A peer to peer resource provisioning scheme for cloud computing environment using multi attribute utility theory. InThird International Conference on Innovative Computing Technology (INTECH 2013) 2013 Aug 29 (pp. 132-137). IEEE.

Files :No Files

4. A. Imran, A. U. Gias, K Sakib. An empirical investigation of cost-resource optimization for running real-life applications in open source cloud. In2012 International Conference on High Performance Computing & Simulation (HPCS) 2012 Jul 2 (pp. 718-723). IEEE.

Files :No Files

Journal Papers

1. A. U. Gias, R. Rahman, A. Imran, and K. Sakib, “TFPaaS : Test-first Performance as a Service to Cloud for Software Testing Environment,” International Journal of Web Applications, vol. 5, no. 4, pp. 153–167, 2013.

Files :TFPaaS
 Download File

2. A. Imran, A. U. Gias, R. Rahman, and K. Sakib, “ProvIntSec: A Provenance Cognition Blueprint Ensuring Integrity and Security for Real Life Open Source Cloud,” International Journal of Information Privacy, Security and Integrity, vol. 1, no. 4, pp. 360–380, 2013.

Files :ProvIntSec Journal
 Download File


1. A. U. Gias, "Steering System Execution towards Intensive Computations for Adaptive Software Performance Testing," Master's Thesis - IIT, University of Dhaka, Dhaka, Bangladesh, 2014

Files :Draft of Master's Thesis
 Download File

I take the following courses at the undergrad level -

  • SE 206 Object Oriented Concepts I
  • SE 306 Object Oriented Concepts II
  • SE 605 Software Testing and Quality Assurance

For the Master's program, I am the course instructor of the course MS 1004 Distributed Software Engineering. Besides, I am informally involved with the course MS 1002 Formal Methods and Models in Software Engineering.

IIT Building

University of Dhaka

Email: alim at du dot ac dot bd

In short, I have contributed in the following projects -

  • DU Cyber Center Automation: Authentication and authorization system for Dhaka University cyber center based on users’ usage
  • Call Prioritization - UGC Research Project: A research project funded by University Grant Commission (UGC) of Bangladesh that focuses on identifying different social aspects by analyzing phone call logs
  • Education Management Information System (EMIS): An Information System for Bangladesh Bureau of Educational Information and Statistics
  • Working Memory Test: Research Tool for Dhaka University Memory Research Unit (DUMRU)

During my Master's program, I was awarded the National Science and Technology Fellowship 2013-2014 and IIT Academic Excellence Gold Medal 2014. This was really inspiring for me. I was also awarded the Dhaka University Undergraduate Scholarship during my undergrad period.