Recent Courses

IS336

User Interface Design & Development

IS371

QUANTITATIVE Analysis

SE365

HUMAN Computer Interaction

SE201

Introduction to SOFTWARE ENGINEERING

SE211

Software Construction

SE492

COOP Education

SE401

SOFTWARE Quality Assurance & Testing

CS102

Computer Programming II (Adv. Java)

SE411

SOFTWARE Construction

CS225

Software Engineering: Design & Dev

Semester Courses

No Data Exists.

Education

  • B

    BACHELOR / 2000

    GIK Institute of Engineering Sciences & Technology

    Topi , Pakistan

  • D

    DOCTORATE / 2007

    National University of Singapore

    Singapore , Singapore

Experience

  • 2007 - 2018

    LAHORE

    Assistant Professor

    3/1/2007 - 6/30/2018

    Lahore University of Management Sciences

    Lahore,Pakistan

  • 2019 - 2022

    RIYADH

    Associate Professor

    9/24/2019 - 3/27/2022

    Prince Sultan University

    Riyadh,Saudi Arabia

Professional Society

No Data Exists.

Publications

  • 2022-12-01

    journal

    Jaweria Kanwal Kanwal J. ,Onaiza Maqbool Maqbool O. ,Hamid Abdul Basit Basit H.A. ,Muddassar Azam Sindhu Sindhu M.A. ,Katsuro Inoue Inoue K.

    PLoS ONE 2022-12-01

    Historical perspective of code clone refactorings in evolving software

  • 2022-11-07

    conference

    Shamsa Abid Abid S. ,Hamid Abdul Basit Abdul Basit H. ,Shafay Shamail Shamail S.

    ESEC/FSE 2022 - Proceedings of the 30th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering 2022-11-07

    Context-aware code recommendation in Intellij IDEA

  • 2022-08-01

    journal

    Muhammad Hammad Hammad M. ,Önder Babur Babur O. ,Hamid Abdul Basit Basit H.A. ,Mark van den Brand van den Brand M.

    Software Impacts 2022-08-01

    Clone-Writer: An effective editor for developing code by using code clones

  • 2022-06-01

    journal

    Mamdouh Alenezi Alenezi M. ,Hamid Abdul Basit Basit H.A. ,Maham Anwar Beg Beg M.A. ,Muhammad Saad Shaukat Shaukat M.S.

    Software - Practice and Experience 2022-06-01

    Synthesizing secure software development activities for linear and agile lifecycle models

  • 2022-01-01

    journal

    Muhammad Hammad Hammad M. ,Onder Babur Babur O. ,Hamid Abdul Basit Basit H.A. ,Mark Van Den Brand Van Den Brand M.

    IEEE Access 2022-01-01

    Clone-Seeker: Effective Code Clone Search Using Annotations

  • 2021-11-01

    journal

    Shamsa Abid Abid S. ,Shafay Shamail Shamail S. ,Hamid Abdul Basit Basit H.A. ,Sarah Nadi Nadi S.

    Empirical Software Engineering 2021-11-01

    FACER: An API usage-based code-example recommender for opportunistic reuse

  • 2021-01-01

    journal

    Muhammad Hammad Hammad M. ,Önder Babur Babur O. ,Hamid Abdul Basit Basit H.A. ,Mark van den Brand van den Brand M.

    PeerJ Computer Science 2021-01-01

    Clone-advisor: recommending code tokens and clone methods with deep learning and information retrieval

  • 2021-01-01

    other

    Muhammad Hammad Hammad M. ,Hamid Abdul Basit Basit H.A. ,Stan Jarzabek Jarzabek S. ,Rainer Koschke Koschke R.

    Research, Tools, and Practices 2021-01-01

    Visualization of Clones

  • 2020-12-16

    conference

    Maham Anwar Beg Beg M.A. ,Hamid Abdul Basit Basit H.A.

    2020 14th International Conference on Open Source Systems and Technologies, ICOSST 2020 - Proceedings 2020-12-16

    CMT: A Comprehensive Clone Management Solution

  • 2020-08-01

    other

    Muhammad Hammad Hammad M. ,Hamid Abdul Basit Basit H.A. ,Stan Jarzabek Jarzabek S. ,Rainer Koschke Koschke R.

    Computer Science Review 2020-08-01

    A systematic mapping study of clone visualization

  • 2020-04-15

    conference

    Mamdouh Alenezi Alenezi M. ,Hamid Abdul Basit Basit H.A. ,Faraz Idris Khan Khan F.I. ,Maham Anwar Beg Beg M.A.

    ACM International Conference Proceeding Series 2020-04-15

    A Comparison Study of Available Sofware Security Ontologies

  • 2020-01-01

    conference

    Muhammad Hammad Hammad M. ,Önder Babur Babur O. ,Hamid Abdul Basit Abdul Basit H. ,Mark van den Brand Brand M.

    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 2020-01-01

    DeepClone: Modeling Clones to Generate Code Predictions

  • 2019-01-01

    journal

    Jaweria Kanwal Kanwal J. ,Onaiza Maqbool Maqbool O. ,Hamid Abdul Basit Basit H.A. ,Muddassar Azam Sindhu Sindhu M.A.

    IEEE Access 2019-01-01

    Evolutionary Perspective of Structural Clones in Software

  • 2018-05-27

    conference

    Dmitry Luciv Luciv D. ,Dmitrij Koznov Koznov D. ,George Chernishev Chernishev G. ,Hamid Abdul Basit Basit H.A. ,Konstantin Romanovsky Romanovsky K. ,Andrey Terekhov Terekhov A.

    Proceedings - International Conference on Software Engineering 2018-05-27

    Poster: Duplicate finder toolkit

  • 2018-03-27

    conference

    Jaweria Kanwal Kanwal J. ,Hamid Abdul Basit Basit H.A. ,Onaiza Maqbool Maqbool O.

    2018 IEEE 12th International Workshop on Software Clones, IWSC 2018 - Proceedings 2018-03-27

    Structural clones: An evolution perspective

  • 2018-01-01

    journal

    Aisha Khan Khan A. ,Hamid Abdul Basit Basit H.A. ,Syed Mansoor Sarwar Sarwar S.M. ,Muhammad Murtaza Yousaf Yousaf M.M.

    Pakistan Journal of Engineering and Applied Sciences 2018-01-01

    Cloning in popular server side technologies using agile development: An empirical study

  • 2017-03-16

    conference

    Shamsa Abid Abid S. ,Salman Javed Javed S. ,Momna Naseem Naseem M. ,Suleman Shahid Shahid S. ,Hamid Abdul Basit Basit H.A. ,Yoshiki Higo Higo Y.

    IWSC 2017 - 11th IEEE International Workshop on Software Clones, co-located with SANER 2017 2017-03-16

    CodeEase: Harnessing method clone structures for reuse

  • 2016-07-02

    conference

    Shamsa Abid Abid S. ,Zohaa Qamar Qamar Z. ,Natasha Khan Khan N. ,Muhammad Shayan Shayan M. ,Hamid Abdul Basit Basit H.A.

    Proceedings - Asia-Pacific Software Engineering Conference, APSEC 2016-07-02

    Retrieving design pattern usage examples using domain matching

  • 2016-07-01

    journal

    Luciv Luciv D.V. , Koznov Koznov D.V. , Basit Basit H.A. , Terekhov Terekhov A.N.

    Programming and Computer Software 2016-07-01

    On fuzzy repetitions detection in documentation reuse

  • 2016-05-20

    other

    Hamid Abdul Basit Basit H.A. ,Minhaz F. Zibran Zibran M.F. ,Norihiro Yoshida Yoshida N.

    2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering, SANER 2016 2016-05-20

    Foreword

  • 2016-05-20

    conference

    Shamsa Abid Abid S. ,Hamid Abdul Basit Basit H.A.

    2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering, SANER 2016 2016-05-20

    Towards a structural clone based recommender system

  • 2016-01-01

    conference

    Dmitrij Koznov Koznov D. ,Dmitry Luciv Luciv D. ,Hamid Abdul Basit Basit H.A. ,Ouh Eng Lieh Lieh O.E. ,Mikhail Smirnov Smirnov M.

    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 2016-01-01

    Clone detection in reuse of software technical documentation

  • 2015-11-19

    conference

    Hamid Abdul Basit Basit H.A. ,Muhammad Hammad Hammad M. ,Rainer Koschke Koschke R.

    2015 IEEE 3rd Working Conference on Software Visualization, VISSOFT 2015 - Proceedings 2015-11-19

    A survey on goal-oriented visualization of clone data

  • 2015-06-22

    conference

    Shamsa Abid Abid S. ,Hamid Abdul Basit Basit H.A. ,Naveed Arshad Arshad N.

    Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2015-06-22

    Reflections on teaching refactoring: A tale of two projects

  • 2015-03-26

    conference

    Hamid Abdul Basit Basit H.A. ,Hassan Shahid Khan Khan H.S. ,Fahad Hamid Hamid F. ,Irtza Suhail Suhail I.

    2015 IEEE 9th International Workshop on Software Clones, IWSC 2015 - Proceedings 2015-03-26

    Tool support for managing method clones

  • 2015-03-26

    conference

    Hamid Abdul Basit Basit H.A. ,Muhammad Hammad Hammad M. ,Stan Jarzabek Jarzabek S. ,Rainer Koschke Koschke R.

    2015 IEEE 9th International Workshop on Software Clones, IWSC 2015 - Proceedings 2015-03-26

    What do we need to know about clones? deriving information needs from user goals

  • 2014-01-01

    conference

    Hamid Abdul Basit Basit H.A. ,Yanja Dajsuren Dajsuren Y.

    Electronic Communications of the EASST 2014-01-01

    Handling clone mutations in simulink models with VCL

  • 2012-12-01

    conference

    Hamid Abdul Basit Basit H.A. ,Usman Ali Ali U. ,Sidra Haque Haque S. ,Stan Jarzabek Jarzabek S.

    IEEE International Conference on Software Maintenance, ICSM 2012-12-01

    Things structural clones tell that simple clones don't

  • 2011-06-29

    conference

    Hamid Abdul Basit Basit H.A. ,Usman Ali Ali U. ,Stan Jarzabek Jarzabek S.

    Proceedings - International Conference on Software Engineering 2011-06-29

    Viewing simple clones from structural clones' perspective

  • 2009-08-27

    journal

    Hamid Abdul Basit Basit H.A. ,Stan Jarzabek Jarzabek S.

    IEEE Transactions on Software Engineering 2009-08-27

    A data mining approach for detecting higher-level clones in software

  • 2008-12-29

    conference

    Yali Zhang Zhang Y. ,Hamid Abdul Basit Basit H.A. ,Stan Jarzabek Jarzabek S. ,Dang Anh Anh D. ,Melvin Low Low M.

    IEEE International Conference on Software Maintenance, ICSM 2008-12-29

    Query-based filtering and graphical view generation for clone analysis

  • 2007-12-01

    conference

    Hamid Abdul Basit Basit H.A. ,Simon J. Puglisi Puglisi S.J. ,William F. Smyth Smyth W.F. ,Andrew Turpin Turpin A. ,Stan Jarzabek Jarzabek S.

    6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2007 2007-12-01

    Efficient token based clone detection with flexible tokenization

  • 2007-12-01

    conference

    Hamid Abdul Basit Basit H.A. ,Simon J. Puglisi Puglisi S.J. ,William F. Smyth Smyth W.F. ,Andrew Turpin Turpin A. ,Stan Jarzabek Jarzabek S.

    6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering - Companion Papers 2007-12-01

    Efficient token based clone detection with flexible tokenization

  • 2006-09-01

    journal

    Ling Yuan Yuan L. ,Jin Song Dong Dong J.S. ,Jing Sun Sun J. ,Hamid Abdul Basit Basit H.A.

    IEEE Transactions on Reliability 2006-09-01

    Generic fault tolerant software architecture reasoning and customization

  • 2005-12-01

    conference

    Hamid Abdul Basit Basit H.A. ,Damith C. Rajapakse Rajapakse D.C. ,Stan Jarzabek Jarzabek S.

    17th International Conference on Software Engineering and Knowledge Engineering, SEKE 2005 2005-12-01

    All empirical study on limits of clone unification using generics

  • 2005-12-01

    conference

    Hamid Abdul Basit Basit H.A. ,Damith C. Rajapakse Rajapakse D.C. ,Stan Jarzabek Jarzabek S.

    Proceedings - 27th International Conference on Software Engineering, ICSE05 2005-12-01

    Beyond templates: A study of clones in the STL and some general implications

  • 2005-01-01

    conference

    Hamid Abdul Basit Basit H.A. ,Stan Jarzabek Jarzabek S.

    ESEC/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) 2005-01-01

    Detecting higher-level similarity patterns in programs

INTERESTS

  • Software Engineering, Software Security, Code Recommendation Systems