Faculty Profile

Dr. Hamid Abdul Basit

Assistant Professor

Department Of Computer Science

Dr. Hamid Abdul Basit did his PhD from National University of Singapore in 2007 on the analysis and semi-automated detection of similarity patterns in software. He did his bachelors from Ghulam Ishaq Khan Institute of Engineering Sciences and Technology (GIKI) in 2000. He worked as a post-doctoral researcher in the Software Engineering Lab at NUS in 2006-2007 on the extraction of software design from software similarities. He developed a tool called Clone Miner for recovering higher-level similarity patterns in software using state-of-the-art string algorithms and data mining techniques. The results were presented at the top software engineering conferences.

TitlePublicationAuthorYear
Cloning in popular server side technologies using agile development: An empirical studyPakistan Journal of Engineering and Applied SciencesKhan A., Basit H.A., Sarwar S.M., Yousaf M.M.2018
Retrieving design pattern usage examples using domain matchingProceedings - Asia-Pacific Software Engineering Conference, APSECAbid S., Qamar Z., Khan N., Shayan M., Basit H.A.2017
CodeEase: Harnessing method clone structures for reuseIWSC 2017 - 11th IEEE International Workshop on Software Clones, co-located with SANER 2017Abid S., Javed S., Naseem M., Shahid S., Basit H.A., Higo Y.2017
On fuzzy repetitions detection in documentation reuseProgramming and Computer SoftwareLuciv D.V., Koznov D.V., Basit H.A., Terekhov A.N.2016
Towards a structural clone based recommender system2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering, SANER 2016Abid S., Basit H.A.2016
Clone detection in reuse of software technical documentationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)Koznov D., Luciv D., Basit H.A., Lieh O.E., Smirnov M.2016
A survey on goal-oriented visualization of clone data2015 IEEE 3rd Working Conference on Software Visualization, VISSOFT 2015 - ProceedingsBasit H.A., Hammad M., Koschke R.2015
Reflections on teaching refactoring: A tale of two projectsAnnual Conference on Innovation and Technology in Computer Science Education, ITiCSEAbid S., Basit H.A., Arshad N.2015
What do we need to know about clones? deriving information needs from user goals2015 IEEE 9th International Workshop on Software Clones, IWSC 2015 - ProceedingsBasit H.A., Hammad M., Jarzabek S., Koschke R.2015
Tool support for managing method clones2015 IEEE 9th International Workshop on Software Clones, IWSC 2015 - ProceedingsBasit H.A., Khan H.S., Hamid F., Suhail I.2015
Handling clone mutations in simulink models with VCLElectronic Communications of the EASSTBasit H.A., Dajsuren Y.2014
Things structural clones tell that simple clones don'tIEEE International Conference on Software Maintenance, ICSMBasit H.A., Ali U., Haque S., Jarzabek S.2012
Viewing simple clones from structural clones' perspectiveProceedings - International Conference on Software EngineeringBasit H.A., Ali U., Jarzabek S.2011
A data mining approach for detecting higher-level clones in softwareIEEE Transactions on Software EngineeringBasit H.A., Jarzabek S.2009
Query-based filtering and graphical view generation for clone analysisIEEE International Conference on Software Maintenance, ICSMZhang Y., Basit H.A., Jarzabek S., Anh D., Low M.2008
Efficient token based clone detection with flexible tokenizationProceedings of the the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering 2007, ESEC-FSE'07Basit H.A., Puglisi S.J., Smyth W.F., Turpin A., Jarzabek S.2007
Efficient token based clone detection with flexible tokenization6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2007Basit H.A., Puglisi S.J., Smyth W.F., Turpin A., Jarzabek S.2007
Generic fault tolerant software architecture reasoning and customizationIEEE Transactions on ReliabilityYuan L., Dong J.S., Sun J., Basit H.A.2006
All empirical study on limits of clone unification using generics17th International Conference on Software Engineering and Knowledge Engineering, SEKE 2005Basit H.A., Rajapakse D.C., Jarzabek S.2005
Beyond templates: A study of clones in the STL and some general implicationsProceedings - 27th International Conference on Software Engineering, ICSE05Basit H.A., Rajapakse D.C., Jarzabek S.2005
Detecting higher-level similarity patterns in programsESEC/FSE'05 - Proceedings of the Joint 10th European Software Engineering Conference (ESEC) and 13th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-13)Basit H.A., Jarzabek S.2005