Since August 2017
PhD Theses/Students:
In progress:
1. Robotic Automation of Customer Support Process during Software Maintenance. Khadija Saeed
2. Leveraging LLM to aid RE in Automated Requirements Prioritization Framework using User Reviews and Usage Analytics. Haroon Abdul Waheed
Completed:
1. Prioritizing Software Requirements by Combining Usage Monitoring and User Feedback Data. Syeda Synnia Tanveer (REFSQ'21, IEEE Access'24)
MS Theses:
In progress:
1. Impact of deep inheritance hierarchies on software quality. Durraiz Waseem
2. Jira-based analytics for better sprint planning and team capacity management. Hafiza Bushra
3. Impact of role ambiguity and role conflict on scrum-based software projects. Kiran Junaid
Completed:
1. Knowledge Management and Extraction of Tacit Knowledge in Global Software Engineering. Maham Noor. (ICCOINS'18, ICACS'23)
2. Lightweight Practices for Small Organizations. Naila Saad Siddiqui.
3. Evaluating Performance of Software Defect Prediction Models using Area Under Precision-Recall Curve (AUC-PR).Shahzad Ali. (ICACS'19)
4. A Study of Factors that Influence Knowledge Transfer Time. Hafiza Maryum Ishfaq.
5. Finding Similarity in Requirements using NLP Techniques. Mehak Akhtar.
6Impact of using Web Development Frameworks on Software Characteristics. Arshya Ishaq.
7. People Profile Metrics for Improved Classification of Defect Prone Files in Open Source Projects. Humaira Aslam Chughtai. (ICACS'20)
8A Set of Guidelines Characterised by Team Skills for Adoption of DevOps. Arzoo Fatima.
9. Requirements Engineering Challenges in Large Distributed Software Teams. Hafiz Khizar Mahmood. (ICET'22)
10. Focusing on Requirements Engineering Process to Improve Software Quality. Maria Hayat.
11. Supporting Refactoring Decision for Better Management of Technical Debt. Arooj Arif. (ICOSST'20)
12. Extracting Tacit Knowledge in SE Process. Muhammad Ahmad Hussnain.
13. Evaluation of Agile Methodologies in Local Industry Using Fuzzy Based Multicriteria Decision Aid. Fatima Fayyaz.
14. Classification of Defect Prone Commits through Clustering of Software Change Data. Aliya Farooq.
15. Technical Debt Management using People-Process-Technology (PPT) Triangle. Muhammad Qayyum Ahsan.
16. A Study of Trust Related Factors for Successful Client-Vendor Relationship in Outsourced Software Projects. Omar Shahzad.
17Predicting Software Defects through Clustering. Sania Arshad.
18. Measuring Software Development Waste. Momna Zaneb.
19. Validation of Success Factors for Client-Vendor Relationship in Outsourced Software Projects. Mahnoor Chaudhry.
20. Software Defect Prediction Using Deep Learning. Syeda Zehra Batool.
21. Study of Communication Issues and Team productivity in Global Software Development. Anam Farooqui.
22. Using developer factors to recommend bug severity in open-source software projects. Hafiz M. Waqas Amjad. (ICET'22)
23.Comparative Study of practices for SPI in small and medium software organizations. Munib Ahmad. (ICOSST'21)
24Determining the Level of Software Requirements Detail using Machine Learning. Syed Absar ul Hassan. (FIT'22)
25Software Effort Estimation Methods and their Practice in Software Industry. Maryam Rafiq.
26A Study of UI Dark Patterns in E-Commerce Websites. Muhammad Saad Naeem.
27Validation of Metrics that Measure Software Development Waste. Khadeeja Basharat.
28Lessons Learnt from Successful and Failed Software Projects. Malik Muhammad Akif.
29. Automatic Prioritization of Software Bugs using Intelligent Computing. Nida Saeed.
30Impact of documenting NFR on quality of software developed using agile methods. Ahmad Kabir.
31Study of Continuous Requirements Elicitation. Tahreem Masood.
32. A Study of Characteristics of Self-organizing Teams in Agile. Javeria Sadiq. (IBCAST'24)
33A Comparative Study of Software Processes. Shumaila Arshad.
34A Set of Practices for Effective Collaboration between Distributed Software Teams. Syed Muhammad Fazle Tehami.
35. Employing Agile Practices to Improve Software Project Management. Iqra Sultan.
36Impact of DevOps practices on Software Quality. Hasham Khan.
Undergrad Final Projects:
In Progress:
1. AI bot for remote Artisan.
2. An AI therapist.
3. Rhinoplasty classification.
4. Car damage detection.
5. Automated Attendance System for University Students.
6. Smart Decision Review System for Cricket Games.
7. CarbonSense.
Completed:
1. Text to Animation.
2.User Interfacing through Tapping Motion on a Surface (UITMS).
3. Newsalytics.
4. Automatic Fabric Fault Detection.
5. HexaFlows.
6. Personal Tweet-er.
7.Data Analytics Tool for Businesses.
8. Identifying Patronizing and Condescending Language in tweets.
9Be my voice - An app for signers.
10. TeemUp - An app for interactive meet up planning.
11. Signers' Academy: An e-learning app for people who use PSL.
12. Determine human personality traits from videos.
13. Anomaly detection in surveillance footage.
14. Virtual Hiring Assistant (for an organization).
15. Urban Blue-Green area segmentation for AQI improvement.
16. ConnectXpert (a meeting app for education platforms).
17. An LMS for an online teaching platform.
18. VibeOn! (Musical Instruments Notes Generation).
19. Vision Guide (Aid for the blind).
20. Analysis of ML algorithms to aid development of a Customer Service Support Chatbot.
21. Seraphina.
22 AI-driven Sprint Retrospective Module for Reetro.
23. CodeSync: AI-based Code Change Summary.
24. EduSync: An LMS for an online teaching platform.
25. Image based detection of Prostate Cancer using Intelligent Computing Techniques.
26. ALiS: Addressing Limitations of Scripting Languages.
27. An Information System for Smart Delivery Boxes.
Co-Supervisor/Collaborator/External
PhD Theses:
1. Improving Detection of Breast Malignancy through Mammogram Characteristics. Imran (Completed)
MS Theses:
1. Empirical Study of Software Defect Prediction Models using Clean Defect Data. Sana Hafeez (Completed).
2. NLP based Identification of Vendors' Success Factors in Offshore Outsourcing. Sitara Hussain (Completed)
3. Managing and Repaying Technical Debt Efficiently: A Step-by-step Approach. Ammar Ahmad (Completed)
4. Factors Affecting Software Effort Estimation: An Investigative Study of Lahore's Software Industry. Rehan Aziz (Completed) (FIT'24)
5. Assessment Criteria for Adoption of DevOps. Zunaira Arshad (Completed)
6. Impact of Work From Home Strategy on Distributed Software Engineering Projects. Sana Ishtiaq (Completed)
7. Managing and Representing Tacit Knowledge in SE Process. Maham Zahid (Completed)
Undergrad Final Projects:
1. Real time identification of inappropriate activity and words in a stream (Completed)
2. A multi-user system for conducting online tournaments of turn-based games (Completed)
3. PolyNext - An extension and uplift to an existing LMS
4. Bot in EdTech Domain