Tehseen Zia

Work place: COMSATS Institute of Information Technology, Islamabad, 44000, Pakistan, University of Sargodha, Sargodha, 40100, Pakistan

E-mail: tehseen.zia@comsats.edu.pk


Research Interests: Computer systems and computational processes, Computational Learning Theory, Data Mining


Tehseen Zia received the Ph.D degrees in Computer Science from Vienna University of Technology, Austria. He is currently working as Assistant Professor in COMSATS Institute of Information Technology, Islamabad. His research interests include machine learning and data mining. 

Author Articles
Source Code Author Attribution Using Author’s Programming Style and Code Smells

By Muqaddas Gull Tehseen Zia Muhammad Ilyas

DOI: https://doi.org/10.5815/ijisa.2017.05.04, Pub. Date: 8 May 2017

Source code is an intellectual property and using it without author’s permission is a violation of property right. Source code authorship attribution is vital for dealing with software theft, copyright issues and piracies. Characterizing author’s signature for identifying their footprints is the core task of authorship attribution. Different aspects of source code have been considered for characterizing signatures including author’s coding style and programming structure, etc. The objective of this research is to explore another trait of authors’ coding behavior for personifying their footprints. The main question that we want to address is that “can code smells are useful for characterizing authors’ signatures? A machine learning based methodology is described not only to address the question but also for designing a system. Two different aspects of source code are considered for its representation into features: author’s style and code smells. The author’s style related feature representation is used as baseline. Results have shown that code smell can improves the authorship attribution.

[...] Read more.
Other Articles