2021
Journals
M. A. R. Chowdhury, R. Abdalkareem, E. Shihab, and B. Adams
IEEE Transactions on Software Engineering (TSE)
IEEE Transactions on Software Engineering (TSE)
@article{atique_tse2021,
title={On the Untriviality of Trivial Packages: An Empirical Study of npm JavaScript Packages},
author={Chowdhury, Md Atique Reza and Abdalkareem, Rabe and Shihab, Emad and Adams, Bram},
journal={IEEE Transactions on Software Engineering (TSE)},
year={2021},
pages={To Appear},
publisher={IEEE}
}
D. E. Costa, S. Mujahid, R. Abdalkareem, and E. Shihab
IEEE Transactions on Software Engineering (TSE)
IEEE Transactions on Software Engineering (TSE)
@article{costa_tse2020,
title={Breaking Type-Safety in Go: An Empirical Study on the Usage of the unsafe Package},
author={Costa, Diego Elias and Mujahid, Suhaib and Abdalkareem, Rabe and Shihab, Emad},
journal={IEEE Transactions on Software Engineering (TSE)},
year={2021},
pages={To Appear},
publisher={IEEE}
}
M. Elshafei and E. Shihab
Sensors
Sensors
@article{elshafei_sensors2021,
title={Towards Detecting Biceps Muscle Fatigue in Gym Activity Using Wearables},
author={Elshafei, Mohamed and Shihab, Emad},
journal={Sensors},
year={2021},
pages={To Appear},
publisher={MDPI}
}
M. Elshafei, D. E. Costa, and E. Shihab
Sensors
Sensors
@article{elshafei_sensors2021_1,
title={On the Impact of Biceps Muscle Fatigue in Human Activity Recognition},
author={Elshafei, Mohamed and Costa, Diego Elias and Shihab, Emad},
journal={Sensors},
year={2021},
pages={To Appear},
publisher={MDPI}
}
J. Hoyos, R. Abdelkareem, S. Mujahid, E. Shihab, and A. E. Bedoya
Empirical Software Engineering (EMSE)
Empirical Software Engineering (EMSE)
@article{Hoyos2021,
title={On the Removal of Feature Toggles},
author={Hoyos, Juan and Abdelkareem, Rabe and Mujahid, Suhaib and Shihab, Emad and Bedoya, Albeiro Espinosa},
journal={Empirical Software Engineering (EMSE)},
year={2021},
volume={26},
issue={2},
pages={1-26}
}
Conferences
J. Latendress, R. Abdelkareem, D. E. Costa, and E. Shihab
Proceedings of the 18th International Conference on Mining Software Repositories (MSR’21)
Proceedings of the 18th International Conference on Mining Software Repositories (MSR’21)
@inproceedings{17-Jasmine_MSR2021,
title={How Effective is Continuous Integration in Indicating Single-Statement Bugs?},
author={Latendress, Jasmine and Abdelkareem, Rabe and Costa, Diego Elias and Shihab, Emad},
booktitle={Proceedings of the 18th International Conference on Mining Software Repositories (MSR'21)},
pages={To Appear},
year={2021},
}
M. Alfadel, D. E. Costa, E. Shihab, and M. Mkhallalati
Proceedings of the 18th International Conference on Mining Software Repositories (MSR’21)
Proceedings of the 18th International Conference on Mining Software Repositories (MSR’21)
@inproceedings{Dependabot_Alfadel_preprint,
title={On the Use of Dependabot Security Pull Requests},
author={Alfadel, Mahmoud and Costa, Diego Elias and Shihab, Emad and Mkhallalati, Mouafak},
booktitle={Proceedings of the 18th International Conference on Mining Software Repositories (MSR'21)},
pages={To Appear},
year={2021},
}
M. Alfadel, D. E. Costa, and E. Shihab
Proceedings of the 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER’21)
Proceedings of the 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER’21)
@incollection{alfadel_saner2021,
title={Empirical Analysis of Security Vulnerabilities in Python Packages},
author={Alfadel, Mahmoud and Costa, Diego Elias and Shihab, Emad},
booktitle={Proceedings of the 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER’21)},
year={2021},
numpages = {To Appear},
publisher={IEEE}
}
2020
Journals
R. Abdalkareem, S. Mujahid, and E. Shihab
IEEE Transactions on Software Engineering (TSE)
IEEE Transactions on Software Engineering (TSE)
@article{abdalkareem_tse2020,
title={A Machine Learning Approach to Improve the Detection of CI Skip Commits},
author={Abdalkareem, Rabe and Mujahid, Suhaib and Shihab, Emad},
journal={IEEE Transactions on Software Engineering (TSE)},
year={2020},
pages={To Appear},
publisher={IEEE}
}
R. Abdalkareem, V. Oda, S. Mujahid, and E. Shihab
Empirical Software Engineering (EMSE)
Empirical Software Engineering (EMSE)
@article{abdelkareem_emse2020,
title={On the impact of using trivial packages: an empirical case study on npm and PyPI},
author={Abdalkareem, Rabe and Oda, Vinicius and Mujahid, Suhaib and Shihab, Emad},
journal={Empirical Software Engineering (EMSE)},
year={2020},
volume={25},
issue={2},
pages={1168-1204}
}
A. Abdellatif, K. Badran, and E. Shihab
Empirical Software Engineering (EMSE)
Empirical Software Engineering (EMSE)
@article{Abdellatif2020EMSE,
author={Abdellatif, Ahmad and Badran, Khaled and Shihab, Emad},
title={MSRBot: Using Bots to Answer Questions from Software Repositories},
journal={Empirical Software Engineering (EMSE)},
year={2020},
volume={25},
issue={3},
pages={1834-1863}
}
A. Abdellatif, Y. Zeng, M. Elshafei, E. Shihab, and W. Shang
Information and Software Technology
Information and Software Technology
@article{abdellatif_ist2020,
title = "Simplifying the Search of npm Packages",
author = "Ahmad Abdellatif and Yi Zeng and Mohamed Elshafei and Emad Shihab and Weiyi Shang",
journal = "Information and Software Technology",
volume = "126",
year = "2020",
}
PerfJIT: Test-level Just-in-time Prediction for Performance Regression Introducing Commits
J. Chen, W. Shang, and E. Shihab
IEEE Transactions on Software Engineering (TSE)
IEEE Transactions on Software Engineering (TSE)
@article{chen_tse2020,
title={PerfJIT: Test-level Just-in-time Prediction for Performance Regression Introducing Commits},
author={Chen, Jinfu and Shang, Weiyi and Shihab, Emad},
journal={IEEE Transactions on Software Engineering (TSE)},
year={2020},
pages={To Appear},
publisher={IEEE}
}
J. Han, E. Shihab, Z. Wan, S. Den, and X. Xia
Empirical Software Engineering (EMSE)
Empirical Software Engineering (EMSE)
@article{han_2019EMSE,
author={Han, Junxiao and Shihab, Emad and Wan, Zhiyuan and Den, Shuiguang and Xia, Xin},
title={What do Programmers Discuss about Deep Learning Frameworks},
journal={Empirical Software Engineering (EMSE)},
year={2020},
volume={24},
number={4},
pages={2694-2747}
}
Conferences
Is Using Deep Learning Frameworks Free? Characterizing Technical Debt in Deep Learning Frameworks
J. Liu, Q. Huang, X. Xia, E. Shihab, D. Lo, and S. Li
Proceedings of the 42nd ACM/IEEE International Conference on Software Engineering – SE in Society (ICSE’20 SEIS)
Proceedings of the 42nd ACM/IEEE International Conference on Software Engineering – SE in Society (ICSE’20 SEIS)
@incollection{liu_icse2020,
title={Is Using Deep Learning Frameworks Free? Characterizing Technical Debt in Deep Learning Frameworks},
author={Liu, Jiakun and Huang, Qiao and Xia, Xin and Shihab, Emad and Lo, David and Li, Shanping},
booktitle={Proceedings of the 42nd ACM/IEEE International Conference on Software Engineering - SE in Society (ICSE’20 SEIS)},
year={2020},
numpages = {To Appear},
publisher={ACM/IEEE}
}
A. Abdellatif, D. E. Costa, K. Badran, R. Abdelkareem, and E. Shihab
Proceedings of the 17th International Conference on Mining Software Repositories (MSR’20)
Proceedings of the 17th International Conference on Mining Software Repositories (MSR’20)
@inproceedings{Abdellatif_MSR2020,
title={Challenges in Chatbot Development: A Study of Stack Overflow Posts},
author={Abdellatif, Ahmad and Costa, Diego Elias and Badran, Khaled and Abdelkareem, Rabe and Shihab, Emad},
booktitle={Proceedings of the 17th International Conference on Mining Software Repositories (MSR'20)},
pages={To Appear},
year={2020},
}
S. Mujahid, R. Abdelkareem, E. Shihab, and S. McIntosh
Proceedings of the 17th International Conference on Mining Software Repositories (MSR’20)
Proceedings of the 17th International Conference on Mining Software Repositories (MSR’20)
@inproceedings{Mujahid_MSR2020,
title={Using Others’ Tests to Avoid Breaking Updates},
author={Mujahid, Suhaib and Abdelkareem, Rabe and Shihab, Emad and McIntosh, Shane},
booktitle={Proceedings of the 17th International Conference on Mining Software Repositories (MSR'20)},
pages={To Appear},
year={2020},
}
Theses
H. Nourani
Concordia University
Concordia University
@phdthesis{nourani_thesis,
title={A Comprehensive Comparison of Human Activity Recognition using Inertial Sensors},
author={Nourani, Hosein},
year={2020},
journal={Concordia University}
}
2019
Journals
R. Abdalkareem, S. Mujahid, E. Shihab, and J. Rilling
IEEE Transactions on Software Engineering (TSE)
IEEE Transactions on Software Engineering (TSE)
@article{abdalkareem_tse2019,
title={Which Commits Can Be CI Skipped?},
author={Abdalkareem, Rabe and Mujahid, Suhaib and Shihab, Emad and Rilling, Juergen},
journal={IEEE Transactions on Software Engineering (TSE)},
year={2019},
pages={To Appear},
publisher={IEEE}
}
A Quantitative Comparison of Overlapping and Non-Overlapping Sliding Windows for Human Activity Recognition Using Inertial Sensors
A. Dehghani, O. Sarbishei, T. Glatard, and E. Shihab
Sensors
Sensors
@article{Dehghani_sensors2019,
title={A Quantitative Comparison of Overlapping and Non-Overlapping Sliding Windows for Human Activity Recognition Using Inertial Sensors},
author={Dehghani, Akbar and Sarbishei, Omid and Glatard, Tristan and Shihab, Emad},
journal={Sensors},
volume={19},
number={22},
pages={5026},
year={2019},
publisher={Multidisciplinary Digital Publishing Institute}
}
M. T. Rahman, P. C. Rigby, and E. Shihab
Empirical Software Engineering (EMSE)
Empirical Software Engineering (EMSE)
@article{Rahman2019EMSE,
author={Rahman, Md Tajmilur and Rigby, Peter C. and Shihab, Emad},
title={The modular and feature toggle architectures of Google Chrome},
journal={Empirical Software Engineering (EMSE)},
year={2019},
volume={24},
number={2},
pages={826--853}
}
G. Sierra, E. Shihab, and Y. Kamei
Journal of Systems and Software (JSS)
Journal of Systems and Software (JSS)
@article{sierra_jss2019,
title={A Survey of Self-admitted Technical Debt},
author={Sierra, Giancarlo and Shihab, Emad and Kamei, Yasutaka},
journal={Journal of Systems and Software (JSS)},
year={2019},
vol={152}
pages={70-82},
publisher={Elsevier}
}
Conferences
Class Imbalance Evolution and Verification Latency in Just-in-Time Software Defect Prediction
G. Cabral, L. Minku, E. Shihab, and S. Mujahid
Proceedings of the 41st ACM/IEEE International Conference on Software Engineering (ICSE’19)
Proceedings of the 41st ACM/IEEE International Conference on Software Engineering (ICSE’19)
@incollection{cabral_icse2019,
title={Class Imbalance Evolution and Verification Latency in Just-in-Time Software Defect Prediction},
author={Cabral, George and Minku, Leandro and Shihab, Emad and Mujahid, Suhaib},
booktitle={Proceedings of the 41st ACM/IEEE International Conference on Software Engineering (ICSE’19)},
year={2019},
numpages = {To Appear},
publisher={ACM/IEEE}
}
G. Sierra, T. Ahmad, E. Shihab, and N. Tsantalis
Proceedings of the 26th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER’19)
Proceedings of the 26th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER’19)
@incollection{sierra_saner2019,
title={Is Self-Admitted Technical Debt a Good Indicator of Architectural Divergences?},
author={Sierra, Giancarlo and Ahmad, Tahmid and Shihab, Emad and Tsantalis, Nikolaos},
booktitle={Proceedings of the 26th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER’19)},
year={2019},
numpages = {To Appear},
publisher={IEEE}
}
H. Nourani, E. Shihab, and O. Sarbishei
Proceedings of the 15th Workshop on Context Modeling and Recognition (CoMoRea’19)
Proceedings of the 15th Workshop on Context Modeling and Recognition (CoMoRea’19)
@incollection{nourani_comorea2019,
title={The Impact of Data Reduction on Wearable-Based Human Activity Recognition},
author={Nourani, Hosein and Shihab, Emad and Sarbishei, Omid},
booktitle={Proceedings of the 15th Workshop on Context Modeling and Recognition (CoMoRea'19)},
year={2019},
numpages = {To Appear},
publisher={IEEE}
}
Theses
M. A. Reza Chowdhury
Concordia University
Concordia University
@phdthesis{chowdhury_thesis,
title={Untriviality of Trivial Packages},
author={Reza Chowdhury, Md Atique},
year={2019},
journal={Concordia University}
}
A quantitative comparison of Overlapping and Non-overlapping sliding windows effects for human activity recognition using inertial sensors
A. Dehghani
Concordia University
Concordia University
@phdthesis{dehghani_thesis,
title={A quantitative comparison of Overlapping and Non-overlapping sliding windows effects for human activity recognition using inertial sensors},
author={Dehghani, Akbar},
year={2019},
journal={Concordia University}
}
A Qualitative Study of Vulnerability-Fixing Commits
M. Mkhallalati
Concordia University
Concordia University
@phdthesis{mkhallalati_thesis,
title={A Qualitative Study of Vulnerability-Fixing Commits},
author={Mkhallalati, Mouafak},
year={2019},
journal={Concordia University}
}
G. Sierra
Concordia University
Concordia University
@phdthesis{sierra_thesis,
title={Towards the Repayment of Self-Admitted Technical Debt},
author={Sierra, Giancarlo},
year={2019},
journal={Concordia University}
}
2018
Journals
M. Hassani, W. Shang, E. Shihab, and N. Tsantalis
Empirical Software Engineering (EMSE)
Empirical Software Engineering (EMSE)
@article{hassani_emse2018,
title={Studying and Detecting Log-Related Issues},
author={Hassani, Mehran and Shang, Weiyi and Shihab, Emad and Tsantalis, Nikolaos},
journal={Empirical Software Engineering (EMSE)},
year={2018},
pages={To Appear},
publisher={Springer}
}
S. Mujahid, G. Sierra, R. Abdalkareem, E. Shihab, and W. Shang
Empirical Software Engineering (EMSE)
Empirical Software Engineering (EMSE)
@article{mujahid_emse2018,
title={An Empirical Study of Android Wear User Complaints},
author={Mujahid, Suhaib and Sierra, Giancarlo and Abdalkareem, Rabe and Shihab, Emad and Shang, Weiyi},
journal={Empirical Software Engineering (EMSE)},
year={2018},
pages={To Appear},
publisher={Springer}
}
H. Valdivia-Garcia, E. Shihab, and M. Nagappan
Journal of Systems and Software (JSS)
Journal of Systems and Software (JSS)
@article{valdivia_jss2018,
title={Characterizing and predicting blocking bugs in open source projects},
author={Valdivia-Garcia, Harold and Shihab, Emad and Nagappan, Mei},
journal={Journal of Systems and Software (JSS)},
year={2018},
pages={To Appear},
publisher={Elsevier}
}
M. Yan, X. Xia, E. Shihab, D. Lo, J. Yin, and X. Yang
IEEE Transactions on Software Engineering (TSE)
IEEE Transactions on Software Engineering (TSE)
@article{yan_tse2018,
title={Automating Change-level Self-admitted Technical Debt Determination},
author={Yan, Meng and Xia, Xin and Shihab, Emad and Lo, David and Yin, Jianwei and Yang, Xiaohu},
journal={IEEE Transactions on Software Engineering (TSE)},
year={2018},
pages={To Appear},
publisher={IEEE}
}
Conferences
Z. Liu, Q. Huang, X. Xia, E. Shihab, D. Lo, and S. Li
Proceedings of the 40th International Conference on Software Engineering – Tool Demonstrations track (ICSE’18 Demos)
Proceedings of the 40th International Conference on Software Engineering – Tool Demonstrations track (ICSE’18 Demos)
@incollection{liu_icse2018,
title={SATD Detector: A Text-Mining-Based Self-Admitted Technical Debt Detection Tool},
author={Zhongxin Liu and Qiao Huang and Xin Xia and Emad Shihab and David Lo and Shanping Li},
booktitle={Proceedings of the 40th International Conference on Software Engineering - Tool Demonstrations track (ICSE’18 Demos)},
year={2018},
numpages = {To Appear},
publisher={IEEE}
}
S. Mujahid, R. Abdalkareem, and E. Shihab
Proceedings of the 34th International Conference on Software Maintenance and Evolution (ICSME’18)
Proceedings of the 34th International Conference on Software Maintenance and Evolution (ICSME’18)
@incollection{mujahid_icsme_2018,
title={Studying Permission Related Issues in Android Wearable Apps},
author={Suhaib Mujahid and Rabe Abdalkareem and Emad Shihab},
booktitle={Proceedings of the 34th International Conference on Software Maintenance and Evolution (ICSME’18)},
year={2018},
numpages = {To Appear},
publisher={IEEE},
data = {http://das.encs.concordia.ca/publications/wearable-permissions-data}
}
Y. Zhu, E. Shihab, and P. C. Rigby
Proceedings of the 34th International Conference on Software Maintenance and Evolution (ICSME’18)
Proceedings of the 34th International Conference on Software Maintenance and Evolution (ICSME’18)
@incollection{zhu_icsme2018,
title={Test Re-prioritization in Continuous Testing Environments},
author={Yuecai Zhu and Emad Shihab and Peter C. Rigby},
booktitle={Proceedings of the 34th International Conference on Software Maintenance and Evolution (ICSME’18)},
year={2018},
numpages = {To Appear},
publisher={IEEE}
}
J. Coelho, M. T. Valente, L. L. Silva, and E. Shihab
Proceedings of the 12th International Symposium on Empirical Software Engineering and Measurement (ESEM’18)
Proceedings of the 12th International Symposium on Empirical Software Engineering and Measurement (ESEM’18)
@incollection{coelho_esem2018,
title={Identifying Unmaintained Projects in GitHub},
author={Jailton Coelho and Marco Tulio Valente and Luciana L. Silva and Emad Shihab},
booktitle={Proceedings of the 12th International Symposium on Empirical Software Engineering and Measurement (ESEM’18)},
year={2018},
numpages = {To Appear},
publisher={IEEE}
}
2017
Journals
R. Abdalkareem, E. Shihab, and J. Rilling
Information and Software Technology
Information and Software Technology
@article{Abdalkareem_IST2017,
title={On code reuse from StackOverflow: An exploratory study on Android apps},
author={Abdalkareem, Rabe and Shihab, Emad and Rilling, Juergen},
journal={Information and Software Technology},
year={2017},
pages={148-158},
publisher={Elsevier}
}
R. Abdalkareem, E. Shihab, and J. Rilling
IEEE Software: SI on Crowdsourcing for Software Engineering
IEEE Software: SI on Crowdsourcing for Software Engineering
@article{Abdalkareem_SW2017,
title={What Do Developers Use the Crowd For? A Study Using Stack Overflow},
author={Abdalkareem, Rabe and Shihab, Emad and Rilling, Juergen},
journal={IEEE Software: SI on Crowdsourcing for Software Engineering},
year={2017},
pages={1-6},
publisher={IEEE}
}
An empirical study on the discrepancy between performance testing results from virtual and physical environments
M. Arif, W. Shang, and E. Shihab
Empirical Software Engineering
Empirical Software Engineering
@article{arif_emse2018,
title={An empirical study on the discrepancy between performance testing results from virtual and physical environments},
author={Arif, Moiz and Shang, Weiyi and Shihab, Emad},
journal={Empirical Software Engineering},
year={2017},
pages={To Appear},
publisher={Springer}
}
Q. Huang, E. Shihab, X. Xia, D. Lo, and S. Li
Empirical Software Engineering
Empirical Software Engineering
@article{Huang_EMSE2017,
title={Identifying self-admitted technical debt in open source projects using text mining},
author={Huang, Qiao and Shihab, Emad and Xia, Xin and Lo, David and Li, Shanping},
journal={Empirical Software Engineering},
year={2017},
pages={To Appear},
publisher={Springer}
}
E. Maldonado, E. Shihab, and N. Tsantalis
IEEE Transactions on Software Engineering (TSE)
IEEE Transactions on Software Engineering (TSE)
@article{Maldonado_TSE2017,
title={Using Natural Language Processing to Automatically Detect Self-Admitted Technical Debt},
author={Maldonado, Everton and Shihab, Emad and Tsantalis, Nikolaos},
journal={IEEE Transactions on Software Engineering (TSE)},
year={2017},
year={2017},
volume={PP},
number={99},
pages={To Appear},
}
Conferences
E. Maldonado, R. Abdalkareem, E. Shihab, and A. Serebrenik
Proceedings of the 33rd International Conference on Software Maintenance and Evolution (ICSME’17)
Proceedings of the 33rd International Conference on Software Maintenance and Evolution (ICSME’17)
@incollection{maldonado_icsme2017,
title={An Empirical Study On the Removal of Self-Admitted Technical Debt},
author={Everton Maldonado and Rabe Abdalkareem and Emad Shihab and Alexander Serebrenik},
booktitle={Proceedings of the 33rd International Conference on Software Maintenance and Evolution (ICSME’17)},
year={2017},
numpages = {To Appear},
publisher={IEEE},
data = {http://das.encs.concordia.ca/uploads/2017/07/maldonado_icsme2017.zip}
}
R. Abdalkareem, O. Nourry, S. Wehaibi, S. Mujahid, and E. Shihab
Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE’17)
Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE’17)
@incollection{Abdalkareem_FSE2017,
title={Why Do Developers Use Trivial Packages? An Empirical Case Study on npm},
author={Abdalkareem, Rabe and Nourry, Olivier and Wehaibi, Sultan and Mujahid, Suhaib and Shihab, Emad},
booktitle={Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE'17)},
year={2017},
numpages = {To Appear}
publisher={ACM},
data = {http://das.encs.concordia.ca/publications/npm-survey-data}
}
R. Abdalkareem
Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE’17)
Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE’17)
@incollection{abdalkareem_fse_src_2017,
title={Reasons and Drawbacks of using Trivial npm Packages: The Developers’ Perspective},
author={Abdalkareem, Rabe},
booktitle={Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE'17)},
year={2017},
numpages = {To Appear}
publisher={ACM}
}
S. Mujahid
Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE’17)
Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE’17)
@incollection{Mujahid_FSE_SRC_2017,
title={Detecting Wearable App Permission Mismatches: A Case Study on Android Wear},
author={Mujahid, Suhaib},
booktitle={Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE'17)},
year={2017},
numpages = {To Appear}
publisher={ACM}
}
S. Mujahid, G. Sierra, R. Abdalkareem, E. Shihab, and W. Shang
Proceedings of the 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems
Proceedings of the 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems
@incollection{mujahid_mobilesoft2017,
title={Examining User Complaints of Wearable Apps: A Case Study on Android Wear},
author={Mujahid, Suhaib and Sierra, Giancarlo and Abdalkareem, Rabe and Shihab, Emad and Shang, Weiyi},
booktitle={Proceedings of the 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems},
year={2017},
numpages = {4},
publisher={IEEE}
}
Theses
An Empirical Study on the Discrepancy between Performance Testing Results from Virtual and Physical Environments
M. Arif
Concordia University
Concordia University
@phdthesis{arif_thesis,
title={An Empirical Study on the Discrepancy between Performance Testing Results from Virtual and Physical Environments},
author={Arif, Moiz},
year={2017},
journal={Concordia University}
}
S. Mujahid
Concordia University
Concordia University
@phdthesis{mujahid_thesis,
title={Determining and Detecting Permission Issues of Wearable Apps},
author={Mujahid, Suhaib},
year={2017},
journal={Concordia University}
}
On the Relationship Between Self-Admitted Technical Debt and Software Quality
S. Wehaibi
Concordia University
Concordia University
@phdthesis{wehaibi_thesis,
title={On the Relationship Between Self-Admitted Technical Debt and Software Quality},
author={Wehaibi, Sultan},
year={2017},
journal={Concordia University}
}
2016
Journals
C. Rosen and E. Shihab
Empirical Software Engineering (EMSE)
Empirical Software Engineering (EMSE)
@article{Rosen_EMSE2015,
title={What are mobile developers asking about? A large scale study using stack overflow},
author={Rosen, Christoffer and Shihab, Emad},
journal=Empirical Software Engineering (EMSE),
year=2016,
volume=21,
number=3,
pages=1192--1223,
}
A. T. Misirli, E. Shihab, and Y. Kamei
Empirical Software Engineering Journal (EMSE)
Empirical Software Engineering Journal (EMSE)
@article{Tosun_EMSE2016,
title={Studying High Impact Fix-inducing Changes},
author={Misirli, Ayse Tosun and Shihab, Emad and Kamei, Yasukata},
journal={Empirical Software Engineering Journal (EMSE)},
year=2016,
volume=21,
number=2,
pages=605--641,
}
X. Xia, D. Lo, E. Shihab, and X. Wang
IEEE Transactions on Reliability (ToR)
IEEE Transactions on Reliability (ToR)
@article{Xia_ToR2015,
title={Automated Bug Report Field Reassignment and Refinement Prediction},
author={Xia, Xin and Lo, David and Shihab, Emad and Wang, Xinyu},
journal={IEEE Transactions on Reliability (ToR)},
year={2016},
volume={PP},
number={99},
pages={1-20},
publisher={IEEE}
}
Conferences
Y. Kamei and E. Shihab
Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER’16)
Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER’16)
@inproceedings{Kamei_SANER2016,
title={Defect Prediction: Accomplishments and Future Challenges},
author={Kamei, Yasutaka and Shihab, Emad},
booktitle = {Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER'16)},
year = {2016},
location = {Osaka, Japan},
numpages = {11}
}
Y. Kamei, E. Maldonado, E. Shihab, and N. Ubayashi
Proceedings of the 1st International Workshop on Technical Debt Analytics (TDA)
Proceedings of the 1st International Workshop on Technical Debt Analytics (TDA)
@inproceedings{Kamei_TDA2016,
title={Using Analytics to Quantify Interest of Self-Admitted Technical Debt},
author={Kamei, Yasutaka and Maldonado, Everton and Shihab, Emad and Ubayashi, Naoyasu},
booktitle = {Proceedings of the 1st International Workshop on Technical Debt Analytics (TDA)},
year = {2016},
numpages = {4}
}
M. Nagappan and E. Shihab
Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER’16)
Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER’16)
@inproceedings{Nagappan_SANER2016,
title={Future Trends in Software Engineering Research for Mobile Apps},
author={Nagappan, Meiyappan and Shihab, Emad},
booktitle = {Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER'16)},
year = {2016},
location = {Osaka, Japan},
numpages = {11}
}
S. Wehaibi, E. Shihab, and L. Guerrouj
Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER’16)
Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER’16)
@inproceedings{Wehaibi_SANER2016,
title={Examining the Impact of Self-admitted Technical Debt on Software Quality},
author={Wehaibi, Sultan and Shihab, Emad and Guerrouj, Latifa},
booktitle = {Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER'16)},
year = {2016},
location = {Osaka, Japan},
numpages = {11}
}
It Takes Two toTango: Deleted Stack Overflow Question Prediction with Text and Meta Features
X. Xia, D. Lo, D. Correa, A. Sureka, and E. Shihab
Proceedings of the The 40th Annual International Computers, Software & Applications Conference
Proceedings of the The 40th Annual International Computers, Software & Applications Conference
@inproceedings{Xia_COMPSAC2016,
title={It Takes Two toTango: Deleted Stack Overflow Question Prediction with Text and Meta Features},
author={Xia,Xin and Lo,David and Correa, Denzil and Sureka, Ashish and Shihab,Emad},
booktitle = {Proceedings of the The 40th Annual International Computers, Software & Applications Conference},
year = {2016},
numpages = {11}
}
X. Xia, E. Shihab, Y. Kamei, D. Lo, and X. Wang
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM’16)
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM’16)
@inproceedings{Xia_ESEM2016,
title={Predicting Crashing Releases of Mobile Applications},
author={Xia, Xin and Shihab, Emad and Kamei, Yasutaka and Lo, David and Wang, Xinyu},
booktitle = {Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM'16)},
year = {2016},
location = {Ciudad Real, Spain},
numpages = {10}
}
Are Discussions Associated with Bug Reworking? An Empirical Study on Open Source Projects
Y. Zhao, F. Zhang, E. Shihab, Y. Zou, and A. E. Hassan
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM’16)
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM’16)
@inproceedings{Zhao_ESEM2016,
title={Are Discussions Associated with Bug Reworking? An Empirical Study on Open Source Projects},
author={Zhao, Yu and Zhang, Feng and Shihab, Emad and Zou, Ying and Hassan, Ahmed E.},
booktitle = {Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM'16)},
year = {2016},
location = {Ciudad Real, Spain},
numpages = {10}
}
Theses
E. Maldonado
Concordia University
Concordia University
@phdthesis{maldonado_thesis,
title={Identifying Self-Admitted Technical Debt},
author={Maldonado, Everton},
year={2016},
journal={Concordia University}
}
2015
Journals
H. Khalid, E. Shihab, M. Nagappan, and A. E. Hassan
IEEE Software
IEEE Software
@article{khalid2014mobile,
title={What do mobile app users complain about? A study on free iOS apps},
author={Khalid, Hammad and Shihab, Emad and Nagappan, Meiyappan and Hassan, Ahmed E.},
journal={IEEE Software},
year={2015},
volume={32},
number={3},
pages={70-77},
publisher={IEEE}
}
X. Xia, D. Lo, E. Shihab, X. Wang, and X. Yang
Information and Software Technology Journal (IST)
Information and Software Technology Journal (IST)
@article{Xia_IST2015,
title={ELBlocker: Predicting blocking bugs with ensemble imbalance learning},
author={Xia, Xin and Lo, David and Shihab, Emad and Wang, Xinyu and Yang, Xiaohu},
journal={Information and Software Technology Journal (IST)},
volume={61},
pages={93--106},
year={2015},
publisher={Elsevier}
}
Conferences
D. E. Krutz, S. A. Malachowsky, and E. Shihab
@article{Krutz_SAC2015,
title={Examining the Effectiveness of Using Concolic Analysis to Detect Code Clones},
author={Krutz, Daniel E and Malachowsky, Samuel A and Shihab, Emad}
}
E. Maldonado and E. Shihab
Proceedings of the 7th IEEE International Workshop on Managing Technical Debt (MTD’15)
Proceedings of the 7th IEEE International Workshop on Managing Technical Debt (MTD’15)
@inproceedings{Maldonado_MTD2015,
title={Detecting and quantifying different types of self-admitted technical Debt},
author={Maldonado, Everton and Shihab, Emad},
booktitle={Proceedings of the 7th IEEE International Workshop on Managing Technical Debt (MTD'15)},
pages={9--15},
year={2015},
data = {https://users.encs.concordia.ca/~eshihab/data/MTD2015/MTD_15_data.zip}
}
C. Rosen, B. Grawi, and E. Shihab
Proceedings of the10th Joint Meeting on Foundations of Software Engineering (FSE’15)
Proceedings of the10th Joint Meeting on Foundations of Software Engineering (FSE’15)
@inproceedings{Rosen_FSE2015Tool,
title={Commit guru: analytics and risk prediction of software commits},
author={Rosen, Christoffer and Grawi, Ben and Shihab, Emad},
booktitle={Proceedings of the10th Joint Meeting on Foundations of Software Engineering (FSE'15)},
pages={966--969},
year={2015},
organization={ACM}
}
X. Xia, D. Lo, S. McIntosh, E. Shihab, and A. E. Hassan
Proceedings of the 22nd IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER’15)
Proceedings of the 22nd IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER’15)
@inproceedings{Xia_SANER2015,
title={Cross-project build co-change prediction},
author={Xia, Xin and Lo, David and McIntosh, Shane and Shihab, Emad and Hassan, Ahmed E},
booktitle={Proceedings of the 22nd IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER'15)},
pages={311--320},
year={2015},
organization={IEEE}
}
2014
Journals
X. Xia, D. Lo, E. Shihab, X. Wang, and B. Zhou
Automated Software Engineering
Automated Software Engineering
@article{Xia_ASE2014,
title={Automatic, high accuracy prediction of reopened bugs},
author={Xia, Xin and Lo, David and Shihab, Emad and Wang, Xinyu and Zhou, Bo},
journal={Automated Software Engineering},
volume={22},
number={1},
pages={75--109},
year={2014},
publisher={Springer}
}
Conferences
T. Chen, M. Nagappan, E. Shihab, and A. E. Hassan
Proceedings of the 11th Working Conference on Mining Software Repositories (MSR’14)
Proceedings of the 11th Working Conference on Mining Software Repositories (MSR’14)
@inproceedings{Chen_MSR2014,
title={An Empirical Study of Dormant Bugs},
author={Chen, Tse-Hsun and Nagappan, Meiyappan and Shihab, Emad and Hassan, Ahmed E},
booktitle={Proceedings of the 11th Working Conference on Mining Software Repositories (MSR'14)},
pages={82--91},
year={2014},
}
H. Khalid, M. Nagappan, E. Shihab, and A. E. Hassan
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE’14)
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE’14)
@inproceedings{Khalid_FSE2014,
title={Prioritizing Devices To Test Your App On: A Case Study Of Android Game Apps},
author={Khalid, Hammad and Nagappan, Meiyappan and Shihab, Emad and Hassan, Ahmed E},
booktitle={Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE'14)},
pages={610--620},
year={2014},
}
A. Potdar and E. Shihab
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution (ICSME’14)
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution (ICSME’14)
@inproceedings{Potdar_ICSME2014,
title={An Exploratory Study on Self-Admitted Technical Debt},
author={Potdar, Aniket and Shihab, Emad},
booktitle={Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution (ICSME'14)},
pages={91--100},
year={2014},
data={http://das.encs.concordia.ca/wp-content/uploads/2016/04/Potdar_ICSME14_data.zip}
}
E. Shihab
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution (ICSME’14)
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution (ICSME’14)
@inproceedings{Shihab_ICSME2014,
title={Practical Software Quality Prediction},
author={Shihab, Emad},
booktitle={Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution (ICSME'14)},
pages={639--644},
year={2014},
}
H. Valdivia Garcia and E. Shihab
Proceedings of the 11th Working Conference on Mining Software Repositories (MSR’14)
Proceedings of the 11th Working Conference on Mining Software Repositories (MSR’14)
@inproceedings{Valdivia_MSR2014,
title={Characterizing and Predicting Blocking Bugs in Open Source Projects},
author={Valdivia Garcia, Harold and Shihab, Emad},
booktitle={Proceedings of the 11th Working Conference on Mining Software Repositories (MSR'14)},
pages={72--81},
year={2014},
}
X. Xia, D. Lo, M. Wen, E. Shihab, and B. Zhou
Proceedings of the 2014 Software Evolution Week – IEEE Conference on Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE)
Proceedings of the 2014 Software Evolution Week – IEEE Conference on Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE)
@inproceedings{Xia_CSMR2014,
title={An Empirical Study of Bug Report Field Reassignment},
author={Xia, Xin and Lo, Daniel and Wen, Ming and Shihab, Emad and Zhou, Bo},
booktitle={Proceedings of the 2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE)},
pages={174--183},
year={2014},
}
2013
Journals
Y. Kamei, E. Shihab, B. Adams, A. E. Hassan, A. Mockus, A. Sinha, and N. Ubayashi
Software Engineering, IEEE Transactions on
Software Engineering, IEEE Transactions on
@article{Kamei_TSE2013,
title={A large-scale empirical study of just-in-time quality assurance},
author={Kamei, Yasutaka and Shihab, Emad and Adams, Bram and Hassan, Ahmed E and Mockus, Audris and Sinha, Aloka and Ubayashi, Naoyasu},
journal={Software Engineering, IEEE Transactions on},
volume={39},
number={6},
pages={757--773},
year={2013},
publisher={IEEE}
}
E. Shihab, Y. Kamei, B. Adams, and A. E. Hassan
Information and Software Technology
Information and Software Technology
@article{Shihab_IST2013,
title={Is lines of code a good measure of effort in effort-aware models?},
author={Shihab, Emad and Kamei, Yasutaka and Adams, Bram and Hassan, Ahmed E},
journal={Information and Software Technology},
volume={55},
number={11},
pages={1981--1993},
year={2013},
publisher={Elsevier},
data={http://posl.ait.kyushu-u.ac.jp/%7Ekamei/publications/data/IST2013.zip}
}
Conferences
D. E. Krutz and E. Shihab
Reverse Engineering (WCRE), 2013 20th Working Conference on
Reverse Engineering (WCRE), 2013 20th Working Conference on
@inproceedings{Krutz_WCRE2013,
title={CCCD: Concolic code clone detection},
author={Krutz, Daniel E and Shihab, Emad},
booktitle={Reverse Engineering (WCRE), 2013 20th Working Conference on},
pages={489--490},
year={2013},
organization={IEEE}
}
J. Zhang, S. Sagar, and E. Shihab
Proceedings of the 2013 International Workshop on Software Development Lifecycle for Mobile
Proceedings of the 2013 International Workshop on Software Development Lifecycle for Mobile
@inproceedings{Zhang_DeMobile2013,
title={The evolution of mobile apps: An exploratory study},
author={Zhang, Jack and Sagar, Shikhar and Shihab, Emad},
booktitle={Proceedings of the 2013 International Workshop on Software Development Lifecycle for Mobile},
pages={1--8},
year={2013},
organization={ACM}
}
2012
Journals
E. Shihab, A. Ihara, Y. Kamei, W. M. Ibrahim, M. Ohira, B. Adams, A. E. Hassan, and K. Matsumoto
Empirical Software Engineering
Empirical Software Engineering
@article{Shihab_EMSE2012,
author = {Emad Shihab and
Akinori Ihara and
Yasutaka Kamei and
Walid M. Ibrahim and
Masao Ohira and
Bram Adams and
Ahmed E. Hassan and
Ken{-}ichi Matsumoto},
title = {Studying Re-opened Bugs in Open Source Software},
journal = {Empirical Software Engineering},
volume = {18},
number = {5},
pages = {1005--1042},
year = {2013},
url = {http://dx.doi.org/10.1007/s10664-012-9228-6},
doi = {10.1007/s10664-012-9228-6},
timestamp = {Wed, 28 Aug 2013 17:10:04 +0200}
}
Conferences
E. Shihab, C. Bird, and T. Zimmermann
Empirical Software Engineering and Measurement (ESEM), 2012 ACM-IEEE International Symposium on
Empirical Software Engineering and Measurement (ESEM), 2012 ACM-IEEE International Symposium on
@inproceedings{Shihab_ESEM2012,
title={The Effect of Branching Strategies on Software Quality},
author={Shihab, Emad and Bird, Christian and Zimmermann, Thomas},
booktitle={Empirical Software Engineering and Measurement (ESEM), 2012 ACM-IEEE International Symposium on},
pages={301--310},
year={2012},
organization={IEEE},
ar={25.2}
}
E. Shihab, A. E. Hassan, B. Adams, and Z. M. Jiang
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering
@inproceedings{Shihab_FSE2012,
title={An Industrial Case Study on the Risk of Software Changes},
author={Shihab, Emad and Hassan, Ahmed E and Adams, Bram and Jiang, Zhen Ming},
booktitle={Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering},
pages={62},
year={2012},
organization={ACM},
ar={17.4}
}
Theses
An Exploration of Challenges Limiting Pragmatic Software Defect Prediction
E. Shihab
Queen’s University
Queen’s University
@article{Shihab_phd,
title={An Exploration of Challenges Limiting Pragmatic Software Defect Prediction},
author={Shihab, Emad},
year={2012},
journal={Queen’s University}
}
2011
Journals
E. Shihab, Z. M. Jiang, B. Adams, A. E. Hassan, and R. Bowerman
Software: Practice and Experience
Software: Practice and Experience
@article{Shihab_SPE2011,
title={Prioritizing the Creation of Unit Tests in Legacy Software Systems},
author={Shihab, Emad and Jiang, Zhen Ming and Adams, Bram and Hassan, Ahmed E and Bowerman, Robert},
journal={Software: Practice and Experience},
volume={41},
number={10},
pages={1027--1048},
year={2011},
publisher={Wiley OL}
}
Conferences
I. Herraiz, E. Shihab, T. H. Nguyen, and A. E. Hassan
Reverse Engineering (WCRE), 2011 18th Working Conference on
Reverse Engineering (WCRE), 2011 18th Working Conference on
@inproceedings{Herraiz_WCRE2011,
title={Impact of Installation Counts on Perceived Quality: A Case Study on Debian},
author={Herraiz, Israel and Shihab, Emad and Nguyen, Thanh HD and Hassan, Ahmed E},
booktitle={Reverse Engineering (WCRE), 2011 18th Working Conference on},
pages={219--228},
year={2011},
organization={IEEE},
ar={25.9}
}
E. Shihab, A. Mockus, Y. Kamei, B. Adams, and A. E. Hassan
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
@inproceedings{Shihab_FSE2011_update,
title={High-Impact Defects: A Study of Breakage and Surprise Defects},
author={Shihab, Emad and Mockus, Audris and Kamei, Yasutaka and Adams, Bram and Hassan, Ahmed E},
booktitle={Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering},
pages={300--310},
year={2011},
organization={ACM},
ar={16.7}
}
E. Shihab
Software Engineering (ICSE), 2011 33rd International Conference on
Software Engineering (ICSE), 2011 33rd International Conference on
@inproceedings{Shihab_ICSE2011,
title={Pragmatic Prioritization of Software Quality Assurance Efforts},
author={Shihab, Emad},
booktitle={Software Engineering (ICSE), 2011 33rd International Conference on},
pages={1106--1109},
year={2011},
organization={IEEE},
ar={22.6}
}
2010
Journals
F. Wan, L. Cai, E. Shihab, and A. Gulliver
Computer Communications
Computer Communications
@article{Wan_IJCN2010,
title={Admission Region of Triple-play Services in Wireless Home Networks},
author={Wan, Fengdan and Cai, Lin and Shihab, Emad and Gulliver, Aaron},
journal={Computer Communications},
volume={33},
number={7},
pages={852--859},
year={2010},
publisher={Elsevier}
}
Conferences
A. Hindle, I. Herraiz, E. Shihab, and Z. M. Jiang
Mining Software Repositories (MSR), 2010 7th IEEE Working Conference on
Mining Software Repositories (MSR), 2010 7th IEEE Working Conference on
@inproceedings{Hindle_MSR2010,
title={Mining Challenge 2010: FreeBSD, GNOME Desktop and Debian/Ubuntu},
author={Hindle, Abram and Herraiz, Israel and Shihab, Emad and Jiang, Zhen Ming},
booktitle={Mining Software Repositories (MSR), 2010 7th IEEE Working Conference on},
pages={82--85},
year={2010},
organization={IEEE},
}
W. M. Ibrahim, N. Bettenburg, E. Shihab, B. Adams, and A. E. Hassan
Mining Software Repositories (MSR), 2010 7th IEEE Working Conference on
Mining Software Repositories (MSR), 2010 7th IEEE Working Conference on
@inproceedings{Ibrahim_MSR2010,
title={Should I Contribute to This Discussion?},
author={Ibrahim, Walid M and Bettenburg, Nicolas and Shihab, Emad and Adams, Bram and Hassan, Ahmed E},
booktitle={Mining Software Repositories (MSR), 2010 7th IEEE Working Conference on},
pages={181--190},
year={2010},
organization={IEEE},
ar={31.1}
}
Z. M. Jiang, A. Avritzer, E. Shihab, A. E. Hassan, and P. Flora
Secure Software Integration and Reliability Improvement (SSIRI), 2010 Fourth International Conference on
Secure Software Integration and Reliability Improvement (SSIRI), 2010 Fourth International Conference on
@inproceedings{Jiang_SSIRI2010,
title={An Industrial Case Study on Speeding up User Acceptance Testing by Mining Execution Logs},
author={Jiang, Zhen Ming and Avritzer, Alberto and Shihab, Emad and Hassan, Ahmed E and Flora, Parminder},
booktitle={Secure Software Integration and Reliability Improvement (SSIRI), 2010 Fourth International Conference on},
pages={131--140},
year={2010},
organization={IEEE},
ar={33.3}
}
Understanding the Impact of Code and Process Metrics on Post-release Defects: A Case Study on the Eclipse Project
E. Shihab, Z. M. Jiang, W. M. Ibrahim, B. Adams, and A. E. Hassan
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
@inproceedings{Shihab_ESEM2010,
title={Understanding the Impact of Code and Process Metrics on Post-release Defects: A Case Study on the Eclipse Project},
author={Shihab, Emad and Jiang, Zhen Ming and Ibrahim, Walid M and Adams, Bram and Hassan, Ahmed E},
booktitle={Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement},
pages={4},
year={2010},
organization={ACM},
ar={29.4}
}
E. Shihab, Z. M. Jiang, B. Adams, A. E. Hassan, and R. Bowerman
Quality Software (QSIC), 2010 10th International Conference on
Quality Software (QSIC), 2010 10th International Conference on
@inproceedings{Shihab_QSIC2010,
title={Prioritizing Unit Test Creation for Test-Driven Maintenance of Legacy Systems},
author={Shihab, Emad and Jiang, Zhen Ming and Adams, Bram and Hassan, Ahmed E and Bowerman, Robert},
booktitle={Quality Software (QSIC), 2010 10th International Conference on},
pages={132--141},
year={2010},
organization={IEEE},
ar={16.5}
}
E. Shihab, A. Ihara, Y. Kamei, W. M. Ibrahim, M. Ohira, B. Adams, A. E. Hassan, and K. Matsumoto
Reverse Engineering (WCRE), 2010 17th Working Conference on
Reverse Engineering (WCRE), 2010 17th Working Conference on
@inproceedings{Shihab_WCRE2010,
title={Predicting Re-opened Bugs: A Case Study on the Eclipse Project},
author={Shihab, Emad and Ihara, Akinori and Kamei, Yasutaka and Ibrahim, Walid M and Ohira, Masao and Adams, Bram and Hassan, Ahmed E and Matsumoto, Ken-ichi},
booktitle={Reverse Engineering (WCRE), 2010 17th Working Conference on},
pages={249--258},
year={2010},
organization={IEEE},
ar={31.3},
url={http://users.encs.concordia.ca/~eshihab/data/WCRE2010/Ecipse_reopened_all_dims.arff}
}
2009
Journals
E. Shihab, L. Cai, and J. Pan
Vehicular Technology, IEEE Transactions on
Vehicular Technology, IEEE Transactions on
@article{Shihab_GC2008,
title={A Distributed Directional-to-Directional MAC Protocol for Asynchronous Ad Hoc Networks},
author={Shihab, Emad and Cai, Lin and Pan, Jianping},
journal={Vehicular Technology, IEEE Transactions on},
volume={58},
number={9},
pages={5124--5134},
year={2009},
publisher={IEEE}
}
Conferences
An Empirical Study on the Risks of Using Off-the-Shelf Techniques for Processing Mailing List Data
N. Bettenburg, E. Shihab, and A. E. Hassan
Software Maintenance, 2009. ICSM 2009. IEEE International Conference on
Software Maintenance, 2009. ICSM 2009. IEEE International Conference on
@inproceedings{Bettenburg_ICSM2009,
title={An Empirical Study on the Risks of Using Off-the-Shelf Techniques for Processing Mailing List Data},
author={Bettenburg, Nicolas and Shihab, Emad and Hassan, Ahmed E},
booktitle={Software Maintenance, 2009. ICSM 2009. IEEE International Conference on},
pages={539--542},
year={2009},
organization={IEEE}
}
E. Shihab, Z. M. Jiang, and A. E. Hassan
Software Maintenance, 2009. ICSM 2009. IEEE International Conference on
Software Maintenance, 2009. ICSM 2009. IEEE International Conference on
@inproceedings{Shihab_ICSM2009,
title={Studying the Use of Developer IRC Meetings in Open Source Projects},
author={Shihab, Emad and Jiang, Zhen Ming and Hassan, Ahmed E},
booktitle={Software Maintenance, 2009. ICSM 2009. IEEE International Conference on},
pages={147--156},
year={2009},
organization={IEEE},
ar={21.6}
}
E. Shihab, N. Bettenburg, B. Adams, and A. E. Hassan
New frontiers in artificial intelligence
New frontiers in artificial intelligence
@incollection{Shihab_KCSD2009,
title={On the Central Role of Mailing Lists in Open Source Projects: An Exploratory
Study},
author={Shihab, Emad and Bettenburg, Nicolas and Adams, Bram and Hassan, Ahmed E},
booktitle={New frontiers in artificial intelligence},
pages={91--103},
year={2010},
publisher={Springer}
}
E. Shihab, Z. M. Jiang, and A. E. Hassan
Mining Software Repositories, 2009. MSR’09. 6th IEEE International Working Conference on
Mining Software Repositories, 2009. MSR’09. 6th IEEE International Working Conference on
@inproceedings{Shihab_MSR2009Challenge,
title={On the use of Internet Relay Chat (IRC) meeting by developers of the GNOME GTK+ project},
author={Shihab, Emad and Jiang, Zhen Ming and Hassan, Ahmed E},
booktitle={Mining Software Repositories, 2009. MSR'09. 6th IEEE International Working Conference on},
pages={107--110},
year={2009},
organization={IEEE}
}
2008
Journals
E. Shihab, L. Cai, F. Wan, A. Gulliver, and N. Tin
Network, IEEE
Network, IEEE
@article{Shihab_NETWORK2008,
title={Mesh Network for in-home IPTV Distribution},
author={Shihab, Emad and Cai, Lin and Wan, Fengdan and Gulliver, Aaron and Tin, Noel},
journal={Network, IEEE},
volume={22},
number={1},
pages={52--57},
year={2008},
publisher={IEEE},
ar={14}
}
Conferences
E. Shihab, L. Cai, and J. Pan
Global Telecommunications Conference, 2008. IEEE GLOBECOM 2008. IEEE
Global Telecommunications Conference, 2008. IEEE GLOBECOM 2008. IEEE
@inproceedings{Shihab_GC2008,
title={A distributed directional-to-directional MAC protocol for asynchronous ad hoc networks},
author={Shihab, Emad and Cai, Lin and Pan, Jianping},
booktitle={Global Telecommunications Conference, 2008. IEEE GLOBECOM 2008. IEEE},
pages={1--5},
year={2008},
organization={IEEE},
ar={36.8}
}
Theses
A directional-to-directional (DtD) MAC protocol for ad hoc networks
E. Shihab
@phdthesis{shihab2008directional,
title={A directional-to-directional (DtD) MAC protocol for ad hoc networks},
author={Shihab, Emad},
year={2008},
school={University of Victoria}
}
2007
Conferences
E. Shihab and L. Cai
Electrical and Computer Engineering, 2007. CCECE 2007. Canadian Conference on
Electrical and Computer Engineering, 2007. CCECE 2007. Canadian Conference on
@inproceedings{Shihab_CCECE2007,
title={IPTV Distribution Technologies in Broadband Home Networks},
author={Shihab, Emad and Cai, Lin},
booktitle={Electrical and Computer Engineering, 2007. CCECE 2007. Canadian Conference on},
pages={765--768},
year={2007},
organization={IEEE},
ar={39.5}
}
2006
Journals
Would you like some testing with that?
E. Shihab
Blackberry Developers Journal
Blackberry Developers Journal
@ARTICLE {emadshihab2006,
author = "Emad Shihab",
title = "Would you like some testing with that?",
journal = "Blackberry Developers Journal",
year = "2006",
volume = "3",
pages = "46-47"
}