| 2015 | ADC | A Cache-Based Semi-Stream Join to deal with Unmatched Stream Data. | Muhammad Asif Naeem, Imran Sarwar Bajwa, Noreen Jamil |
| 2014 | ICSE | OCL usability: a major challenge in adopting UML. | Imran Sarwar Bajwa, Behzad Bordbar, Mark G. Lee |
| 2012 | BPM | Back to Origin: Transformation of Business Process Models to Business Rules. | Saleem Malik, Imran Sarwar Bajwa |
| 2012 | CICLING | Resolving Syntactic Ambiguities in Natural Language Specification of Constraints. | Imran Sarwar Bajwa, Mark G. Lee, Behzad Bordbar |
| 2012 | FlAIRS | Semantic Analysis of English Specification of OCL. | Imran Sarwar Bajwa, Mark G. Lee, Behzad Bordbar |
| 2012 | FlAIRS | Addressing Semantic Ambiguities in Natural Language Constraints. | Imran Sarwar Bajwa, Mark G. Lee, Behzad Bordbar, Ahsan Ali Chaudhri |
| 2012 | NLDB | Interacting with Data Warehouse by Using a Natural Language Interface. | Muhammad Asif Naeem, Saif Ullah, Imran Sarwar Bajwa |
| 2011 | ACC | NL-Based Automated Software Requirements Elicitation and Specification. | Ashfa Umber, Imran Sarwar Bajwa, Muhammad Asif Naeem |
| 2011 | FIT | SBVR2UML: A Challenging Transformation. | Hina Afreen, Imran Sarwar Bajwa, Behzad Bordbar |
| 2011 | NLDB | On Specifying Requirements Using a Semantically Controlled Representation. | Imran Sarwar Bajwa, Muhammad Asif Naeem |
| 2010 | EDOC | OCL Constraints Generation from Natural Language Specification. | Imran Sarwar Bajwa, Behzad Bordbar, Mark G. Lee |