Dr. Shafay Shamail completed his BSc Electrical Engineering from UET Lahore, MSc Electronics from University of Wales, UK and Ph.D. degree in Electrical Engineering from University of Bath U.K. Before joining LUMS Dr Shamail worked in both the software industry as well as in the academia. During his stay at SoftNet Systems, he gained experience in e-commerce technologies, especially those from Microsoft. Dr. Shamail has taught at UET Lahore as well as at Pak-AIMS, and has a vast experience of curriculum design and implementation. He was Chair Department of Computer Science LUMS from 2004 to 2009. He worked as Vice Provost LUMS from 2010 to 2012. Since 2012 he is working as Director Office of Sponsored Prorammes (OSP). He is a Senior Member of IEEE and chaired IEEE Lahore Section for the session 2010-2011.

Title Publication Author Year
FACER: An API usage-based code-example recommender for opportunistic reuse Empirical Software Engineering 2021
ASSEMBLE: Attribute, Structure and Semantics Based Service Mapping Approach for Collaborative Business Process Development IEEE Transactions on Services Computing 2021
Collaborative Business Process Fault Resolution in the Services Cloud IEEE Transactions on Services Computing 2021
Requirements modeling of Web services-based business processes Business Process Management Journal 2020
BP-COM: A service mapping tool for rapid development of business processes Proceedings - International Conference on Distributed Computing Systems 2020
Blockchain based auditable access control for distributed business processes Proceedings - International Conference on Distributed Computing Systems 2020
Discovering events from social media for emergency planning ACM International Conference Proceeding Series 2019
Emergency response plan recommendation and composition system (ERPRCS) ACM International Conference Proceeding Series 2018
ASSEMBLE: A collaborative business process development tool Proceedings - International Conference on Software Engineering 2018
A privacy-sensitive collaborative approach to business process development Communications in Computer and Information Science 2016
Lean quality improvement model for quality practices in software industry in Pakistan Journal of Software: Evolution and Process 2015
Preserving privacy in collaborative business process composition SECRYPT 2015 - 12th International Conference on Security and Cryptography, Proceedings; Part of 12th International Joint Conference on e-Business and Telecommunications, ICETE 2015 2015
Improving Recall of software defect prediction models using association mining Knowledge-Based Systems 2015
Impact of using information gain in software defect prediction models Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 2014
Enterprise architecture and e-government projects in Punjab, Pakistan ACM International Conference Proceeding Series 2014
Identifying association between longer itemsets and software defects Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 2013
Enterprise architectures for e-government development Developing E-Government Projects: Frameworks and Methodologies 2013
A randomized partitioning approach for CBR-Based autonomic systems to improve retrieval performance Computer Journal 2013
Internet voting: A smarter way to vote in Pakistan ACM International Conference Proceeding Series 2013
Data analysis and visualization using spectral decomposition and feature selection ICET 2013 - 2013 IEEE 9th International Conference on Emerging Technologies 2013
Agile model adaptation for e-learning students' final-year project Proceedings of IEEE International Conference on Teaching, Assessment, and Learning for Engineering, TALE 2012 2012
Finding focused itemsets from software defect data 2012 15th International Multitopic Conference, INMIC 2012 2012
Using association rules to identify similarities between software datasets Proceedings - 2012 8th International Conference on the Quality of Information and Communications Technology, QUATIC 2012 2012
An empirical study of modeling self-management capabilities in autonomic systems using case-based reasoning Simulation Modelling Practice and Theory 2011
Nomenclature unification of software product measures IET Software 2011