Professor Ali Babar
Professor
School of Computer and Mathematical Sciences
Faculty of Sciences, Engineering and Technology
Eligible to supervise Masters and PhD - email supervisor to discuss availability.
M. Ali Babar a Professor in the School of Computer Science at the University of Adelaide.
During the more than 18 years of my research career, I have individually and as a team lead carried out World leading research on many topics that are considered vital for industrial software intensive systems and services. For the last 5 years, my team and I have started mainly focusing on developing approaches and tools for engineering Secure Software Systems and Services for/with emerging technologies such as Cloud Computing, Edge Computing, Internet of Things (IoT), and Big Data. Technologically our research falls at the intersection of Software Engineering, Artificial Intelligence (ML/NLP), and Cyber Security; methodologically we use empirical research methods, both qualitative and quantitative.
Traditionally, I have carried out research in Software Systems Engineering, an area that is being increasingly considered critical to Cyber Security. The results of my research have been published in more than 240 peer-reviewed scientific papers that have attracted 9900 citations with h-index 49 according to Google scholar, 2 March 2021. This level of citations is among the leading Software Engineering researchers in Aus/NZ. Along with my collaborators, I led the authoring of a paper that was awarded the most influential paper for Australasian Software Engineering Conference in 2014 and several of my co-authored papers have received the best paper award at different international conferences. I have built and led high performing R&D teams that have successfully carried out high quality research, mostly in close collaboration with industry.
I led the University of Adelaide’s participation, involving 16 researchers from 6 schools, in a successful bid for setting up a Cyber Security Cooperative Research Centre (CSCRC), whose estimated budget is around A$140 Millions over 7 years with A$50 Millions provided by the Australia government. I was one of the key players who led the development of the business case for establishing the CSCRC consisting of two programs (i.e., Security of Critical Infrastructure and Cyber Security as a Service). I leads the theme on Platform and Architecture for Cyber Security as a Service.
Our research is being carried out and evaluated in close collaboration with industry/government partners such as DST, ActewAGL, TSS, ATO, Jemena, Cisco, DST Group, Health SA and Defence SA. We also have active engagements with the emerging Australian Cyber Security ecosystem’s key players such as AustCyber, Data61, DST Group, Oceania Cyber Security Centre, and Australian Cyber Collaboration Centre (AC3).
-
Appointments
Date Position Institution name 2013 - ongoing Professor University of Adelaide 2013 - 2013 Reader (Software Engineering) Lancaster University, Lancaster 2009 - ongoing Associate Professor IT University of Copenhagen -
Education
Date Institution name Country Title 2003 - 2007 University of New South Wales, Sydney Australia PhD 1998 - 1999 University of Technology, Sydney, Sydney Australia MSc Computing -
Research Interests
-
Journals
Year Citation 2024 Ali, M. E., Cheema, M. A., Hashem, T., Ulhaq, A., & Babar, M. A. (2024). Enabling Spatial Digital Twins: Technologies, Challenges, and Future Research Directions. PFG - Journal of Photogrammetry, Remote Sensing and Geoinformation Science, 18 pages.
2024 Prokhorenko, V., & Babar, M. A. (2024). Offloaded Data Processing Energy Efficiency Evaluation. Informatica, 35(3), 649-669.
2024 Xie, Y., Zhang, H., & Babar, M. A. (2024). LogSD: Detecting Anomalies from System Logs through Self-Supervised Learning and Frequency-Based Masking. Proceedings of the ACM on Software Engineering, 1(FSE), 2098-2120.
2024 Arani, A. K., Le, T. H. M., Zahedi, M., & Ali Babar, M. (2024). Systematic Literature Review on Application of Learning-based Approaches in Continuous Integration. IEEE Access, 12, 135419-135450.
2024 Ullah, F., Dhingra, S., Xia, X., & Babar, M. A. (2024). Evaluation of distributed data processing frameworks in hybrid clouds. Journal of Network and Computer Applications, 224, 14 pages.
2024 Chen, H., & Babar, M. A. (2024). Security for Machine Learning-based Software Systems: A Survey of Threats, Practices, and Challenges. ACM Computing Surveys, 56(6), 38 pages.
Scopus42024 Jayatilaka, A., Arachchilage, N. A. G., & Babar, M. A. (2024). Why People Still Fall for Phishing Emails: An Empirical Investigation into How Users Make Email Response Decisions.. CoRR, abs/2401.13199. 2024 Bui, H. T., Aboutorab, H., Mahboubi, A., Gao, Y., Sultan, N. H., Chauhan, A., . . . Yan, S. (2024). Agriculture 4.0 and beyond: Evaluating cyber threat intelligence sources and techniques in smart farming ecosystems. Computers and Security, 140(1), 32 pages.
Scopus12 Europe PMC122024 Guo, M., Goel, D., Wang, G., Guo, R., Sakurai, Y., & Babar, M. A. (2024). Mechanism design for public projects via three machine learning based approaches. Autonomous Agents and Multi-Agent Systems, 38(1), 30 pages.
2024 Chauhan, M. A., Babar, M. A., & Shen, H. (2024). KRIOTA: A framework for Knowledge-management of dynamic Reference Information and Optimal Task Assignment in hybrid edge-cloud environments to support situation-aware robot-assisted operations. Future Generation Computer Systems, 160, 489-504.
Scopus12024 Malviya, G., Lannagan, T. R. M., Johnson, E., Mackintosh, A., Bielik, R., Peters, A., . . . Lewis, D. Y. (2024). Noninvasive Stratification of Colon Cancer by Multiplex PET Imaging.. Clinical cancer research : an official journal of the American Association for Cancer Research, 30(8), 1518-1529.
2024 Islam, C., Babar, M. A., & Nepal, S. (2024). Design and Generation of a Set of Declarative APIs for Security Orchestration. IEEE Transactions on Services Computing, 17(1), 127-141.
2024 Xia, X., Fattah, S. M. M., & Babar, M. A. (2024). A Survey on UAV-Enabled Edge Computing: Resource Management Perspective. ACM Computing Surveys, 56(3), 1-36.
Scopus62024 Sarker, O., Jayatilaka, A., Haggag, S., Liu, C., & Babar, M. A. (2024). A Multi-vocal Literature Review on challenges and critical success factors of phishing education, training and awareness. Journal of Systems and Software, 208, 25 pages.
Scopus82023 Mansouri, Y., Ullah, F., Dhingra, S., & Babar, M. A. (2023). Design and Implementation of Fragmented Clouds for Evaluation of Distributed Databases. IEEE Transactions on Cloud Computing, 1-14.
Scopus12023 Aljedaani, B., Ahmad, A., Zahedi, M., & Babar, M. A. (2023). An empirical study on secure usage of mobile health apps: The attack simulation approach. Information and Software Technology, 163, 1-16.
Scopus2 WoS12023 Phu, A. T., Li, B., Ullah, F., Ul Huque, T., Naha, R., Babar, M. A., & Nguyen, H. (2023). Defending SDN against packet injection attacks using deep learning. Computer Networks, 234, 16 pages.
Scopus42023 Kholoosi, M. M., Babar, M. A., & Yilmaz, C. (2023). Empirical Analysis of Software Vulnerabilities Causing Timing Side
Channels.2023 Iwaya, L. H., Babar, M. A., & Rashid, A. (2023). Privacy Engineering in the Wild: Understanding the Practitioners' Mindset, Organisational Aspects, and Current Practices. IEEE Transactions on Software Engineering, 49(9), 1-26.
Scopus82023 Prokhorenko, V., Islam, C., & Babar, M. A. (2023). Analyzing the Evolution of Inter-package Dependencies in Operating Systems: A Case Study of Ubuntu. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 14212 LNCS, 233-249.
2023 Mansouri, Y., Prokhorenko, V., Ullah, F., & Babar, M. A. (2023). Resource Utilization of Distributed Databases in Edge-Cloud Environment.. IEEE Internet Things J., 10, 9423-9437. 2023 Zhang, L., Zhou, R., Liu, Q., Xu, J., Liu, C., & Babar, M. A. (2023). Enhancing bitcoin transaction confirmation prediction: a hybrid model combining neural networks and XGBoost. World Wide Web, 26(6), 4173-4191.
Scopus22023 Li, M., Yao, Z., Chen, Y., Li, D., Shao, J., Dong, H., . . . Shao, P. (2023). Potential-dependent selectivity for the efficient capture of gold from E-waste acid leachate using sulfhydryl-functionalized carbon. Science Bulletin, 68(11), 1095-1099.
Scopus22 Europe PMC22023 You, Y., Ma, Z., Gu, Y., Ren, J., Wang, Y., Li, Y., . . . Hou, F. (2023). Litter leachates transform soil bacterial composition enhancing nitrogen fixation in alpine meadow. APPLIED SOIL ECOLOGY, 189, 11 pages.
2023 Xu, R., Shi, W., Kamran, M., Chang, S., Jia, Q., & Hou, F. (2023). Grass-legume mixture and nitrogen application improve yield, quality, and water and nitrogen utilization efficiency of grazed pastures in the loess plateau. FRONTIERS IN PLANT SCIENCE, 14, 17 pages.
2023 Le, T. H. M., Chen, H., & Babar, M. A. (2023). A Survey on Data-driven Software Vulnerability Assessment and Prioritization. ACM Computing Surveys, 55(5), 1-39.
Scopus28 WoS32023 Ahmad, H., Dharmadasa, I., Ullah, F., & Babar, M. A. (2023). A Review on C3I Systems' Security: Vulnerabilities, Attacks, and Countermeasures. ACM Computing Surveys, 55(9), 192-1-192-38.
Scopus9 WoS12023 Sworna, Z. T., Islam, C., & Babar, M. A. (2023). APIRO: A Framework for Automated Security Tools API Recommendation. ACM Transactions on Software Engineering and Methodology, 32(1), 1-42.
Scopus102023 Sworna, Z. T., Mousavi, Z., & Babar, M. A. (2023). NLP methods in host-based intrusion detection systems: A systematic review and future directions. Journal of Network and Computer Applications, 220, 103761.
Scopus122023 Croft, R., Xie, Y., & Babar, M. A. (2023). Data Preparation for Software Vulnerability Prediction: A Systematic Literature Review. IEEE Transactions on Software Engineering, 49(3), 1-20.
Scopus24 WoS32023 Islam, C., Prokhorenko, V., & Babar, M. A. (2023). Runtime software patching: Taxonomy, survey and future directions. Journal of Systems and Software, 200, 111652.
Scopus5 WoS12023 Aljedaani, B., Ahmad, A., Zahedi, M., & Babar, M. A. (2023). End-users’ knowledge and perception about security of clinical mobile health apps: A case study with two Saudi Arabian mHealth providers. Journal of Systems and Software, 195, 1-24.
Scopus13 WoS32023 Phu, A. T., Li, B., Ullah, F., Huque, T. U., Naha, R., Babar, M. A., & Nguyen, H. (2023). Defending Sdn Against Packet Injection Attacks Using Deep Learning.
2023 Mansouri, Y., Prokhorenko, V., Ullah, F., & Babar, M. A. (2023). Resource Utilization of Distributed Databases in Edge-Cloud Environment. IEEE Internet of Things Journal, 10(11), 1.
Scopus72023 Hashmi, M. U., Hussain, M., Babar, M., & Qureshi, B. (2023). Single-Timestamp Skew Correction (STSC) in V2X Networks. Electronics (Switzerland), 12(6), 1276.
Scopus62023 Beu, N., Jayatilaka, A., Zahedi, M., Babar, A., Hartley, L., Lewinsmith, W., & Baetu, I. (2023). Falling for phishing attempts: An investigation of individual differences that are associated with behavior in a naturalistic phishing simulation. Computers and Security, 131, 1-11.
Scopus42023 Zhou, X., Li, S., Cao, L., Zhang, H., Jia, Z., Zhong, C., . . . Babar, M. A. (2023). Revisiting the practices and pains of microservice architecture in reality: An industrial inquiry. Journal of Systems and Software, 195, 1-20.
Scopus172022 Duboc, L., Bahsoon, R., Alrebeish, F., Mera-Gomez, C., Nallur, V., Kazman, R., . . . Buyya, R. (2022). Systematic Scalability Modeling of QoS-aware Dynamic Service Composition. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 16(3-4), 39 pages.
WoS32022 Iwaya, L. H., Babar, M. A., Rashid, A., & Wijayarathna, C. (2022). On the privacy of mental health apps. Empirical Software Engineering, 28(1), 1-42.
Scopus21 Europe PMC62022 Rajapakse, R. N., Zahedi, M., & Babar, M. A. (2022). Collaborative Application Security Testing for DevSecOps: An Empirical
Analysis of Challenges, Best Practices and Tool Support.2022 Chen, H., & Babar, M. A. (2022). Security for Machine Learning-based Software Systems: a survey of
threats, practices and challenges.2022 Islam, C., Babar, M. A., Croft, R., & Janicke, H. (2022). SmartValidator: A framework for automatic identification and classification of cyber threat data. Journal of Network and Computer Applications, 202, 1-20.
Scopus15 WoS32022 Jiang, L., Tran, N. K., & Ali Babar, M. (2022). Mod2Dash: A Framework for Model-Driven Dashboards Generation. Proceedings of the ACM on Human-Computer Interaction, 6(EICS), 1-28.
Scopus12022 Ullah, F., Ali Babar, M., & Aleti, A. (2022). Design and evaluation of adaptive system for big data cyber security analytics. Expert Systems with Applications, 207, 1-27.
Scopus3 WoS12022 Tran, N. K., Babar, M. A., & Walters, A. (2022). A framework for automating deployment and evaluation of blockchain networks. Journal of Network and Computer Applications, 206, 1-19.
Scopus10 WoS12022 Ullah, F., & Babar, M. A. (2022). On the scalability of Big Data Cyber Security Analytics systems. Journal of Network and Computer Applications, 198, 1-23.
Scopus11 WoS12022 Jiang, L., Jayatilaka, A., Nasim, M., Grobler, M., Zahedi, M., & Babar, M. A. (2022). Systematic Literature Review on Cyber Situational Awareness Visualizations. IEEE Access, 10, 57525-57554.
Scopus18 WoS72022 Croft, R., Xie, Y., Zahedi, M., Babar, M. A., & Treude, C. (2022). An empirical study of developers’ discussions about security challenges of different programming languages. Empirical Software Engineering, 27(1), 52 pages.
Scopus11 WoS22022 Tian, F., Liang, P., & Babar, M. A. (2022). Relationships between software architecture and source code in practice: An exploratory survey and interview. Information and Software Technology, 141, 1-21.
Scopus11 WoS62022 Rajapakse, R. N., Zahedi, M., Babar, M. A., & Shen, H. (2022). Challenges and solutions when adopting DevSecOps: A systematic review.. Information and Software Technology, 141, 1-22.
Scopus59 WoS122022 Sabir, B., Babar, M. A., Gaire, R., & Abuadbba, A. (2022). Reliability and Robustness analysis of Machine Learning based Phishing URL Detectors. IEEE Transactions on Dependable and Secure Computing, 1-18.
Scopus52022 Ghani, M. U., Kamran, M., Ahmad, I., Arshad, A., Zhang, C., Zhu, W., . . . Hou, F. (2022). Alfalfa-grass mixtures reduce greenhouse gas emissions and net global warming potential while maintaining yield advantages over monocultures. SCIENCE OF THE TOTAL ENVIRONMENT, 849, 14 pages.
2022 Rajapakse, R. N., Zahedi, M., & Babar, M. A. (2022). Collaborative Application Security Testing for DevSecOps: An Empirical Analysis of Challenges, Best Practices and Tool Support.. CoRR, abs/2211.06953. 2022 Jiang, L., Jayatilaka, A., Nasim, M., Grobler, M., Zahedi, M., & Babar, M. A. (2022). Systematic Literature Review on Cyber Situational Awareness Visualizations.. IEEE Access, 10, 57525-57554. 2022 Islam, C., Prokhorenko, V., & Babar, M. A. (2022). Runtime Software Patching: Taxonomy, Survey and Future Directions.. CoRR, abs/2203.12132. 2021 Mansouri, Y., Prokhorenko, V., Ullah, F., & Babar, M. A. (2021). Evaluation of Distributed Databases in Hybrid Clouds and Edge Computing: Energy, Bandwidth, and Storage Consumption.. CoRR, abs/2109.07260. 2021 Jiang, L., Jayatilaka, A., Nasim, M., Grobler, M., Zahedi, M., & Babar, M. A. (2021). Systematic Literature Review on Cyber Situational Awareness Visualizations.. CoRR, abs/2112.10354. 2021 Jayatilaka, A., Beu, N., Baetu, I., Zahedi, M., Babar, M. A., Hartley, L., & Lewinsmith, W. (2021). Evaluation of Security Training and Awareness Programs: Review of Current Practices and Guideline.. CoRR, abs/2112.06356. 2021 Aljedaani, B., & Babar, M. A. (2021). Challenges in Developing Secure Mobile Health Applications: Systematic Review (Preprint). JMIR mHealth and uHealth, 9(6), 16 pages.
Scopus43 WoS13 Europe PMC232021 Sabir, B., Ullah, F., Babar, M. A., & Gaire, R. (2021). Machine Learning for Detecting Data Exfiltration. ACM Computing Surveys, 54(3), 1-47.
Scopus28 WoS82021 Mansouri, Y., & Babar, M. A. (2021). A review of edge computing: Features and resource virtualization. Journal of Parallel and Distributed Computing, 150, 155-183.
Scopus121 WoS552021 Tran, N. K., Ali Babar, M., & Boan, J. (2021). Integrating blockchain and Internet of Things systems: A systematic review on objectives and designs. Journal of Network and Computer Applications, 173, 25 pages.
Scopus24 WoS122021 Li, S., Zhang, H., Jia, Z., Zhong, C., Zhang, C., Shan, Z., . . . Babar, M. A. (2021). Understanding and addressing quality attributes of microservices architecture: A Systematic literature review. Information and Software Technology, 131, 1-23.
Scopus83 WoS242021 Guo, M., Wang, G., Hata, H., & Babar, M. A. (2021). Revenue maximizing markets for zero-day exploits. AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 35(2), 15 pages.
Scopus7 WoS12021 Tian, F., Wang, T., Liang, P., Wang, C., Khan, A. A., & Babar, M. A. (2021). The impact of traceability on software maintenance and evolution: A mapping study. Journal of Software: Evolution and Process, 33(10), 1-31.
Scopus13 WoS52021 Mansouri, Y., Prokhorenko, V., Ullah, F., & Babar, M. A. (2021). Evaluation of Distributed Databases in Hybrid Clouds and Edge Computing:
Energy, Bandwidth, and Storage Consumption.2021 Shahin, M., Nasab, A. R., & Babar, M. A. (2021). A qualitative study of architectural design issues in DevOps. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 35(5), 38 pages.
Scopus10 WoS12021 Jayatilaka, A., Beu, N., Baetu, I., Zahedi, M., Babar, M. A., Hartley, L., & Lewinsmith, W. (2021). Evaluation of Security Training and Awareness Programs: Review of
Current Practices and Guideline.2020 Mohsin, A., Janjua, N. K., Islam, S. M. S., & Babar, M. A. (2020). SAM-SoS: A Stochastic Software Architecture Modeling and Verification Approach for Complex System-of-Systems. IEEE ACCESS, 8, 177580-177603.
Scopus6 WoS12020 Dissanayake, N., Jayatilaka, A., Zahedi, M., & Babar, M. A. (2020). Software Security Patch Management - A Systematic Literature Review of Challenges, Approaches, Tools and Practices.. CoRR, abs/2012.00544, 21 pages.
Scopus39 WoS112020 Mansouri, Y., Prokhorenko, V., & Babar, M. A. (2020). An automated implementation of hybrid cloud for performance evaluation of distributed databases. Journal of Network and Computer Applications, 167, 102740-1-102740-14.
Scopus31 WoS92020 Le, T. H. M., Chen, H., & Babar, M. A. (2020). Deep Learning for Source Code Modeling and Generation: Models, Applications, and Challenges. ACM Computing Surveys, 53(3), 38 pages.
Scopus93 WoS462020 Prokhorenko, V., & Ali Babar, M. (2020). Architectural resilience in cloud, fog and edge systems: A survey. IEEE Access, 8, 28078-28095.
Scopus45 WoS262020 Iwaya, L. H., Ahmad, A., & Babar, M. A. (2020). Security and Privacy for mHealth and uHealth Systems: A Systematic Mapping Study. IEEE ACCESS, 8, 150081-150112.
Scopus33 WoS162020 Babar, M., Khattak, A., Arif, F., & Tariq, M. (2020). An improved framework for modelling data warehouse systems using uml profile. International Arab Journal of Information Technology, 17(4), 562-571.
Scopus32020 Shahin, M., Babar, M. A., & Chauhan, M. A. (2020). Architectural Design Space for Modelling and Simulation as a Service: A Review. Journal of Systems and Software, 170, 25 pages.
Scopus15 WoS72020 Hachem, J. E., Chiprianov, V., Babar, M. A., Khalil, T. A., & Aniorte, P. (2020). Modeling, analyzing and predicting security cascading attacks in smart buildings systems-of-systems. Journal of Systems and Software, 162, 17 pages.
Scopus29 WoS142019 Islam, C., Babar, M. A., & Nepal, S. (2019). A multi-vocal review of security orchestration. ACM Computing Surveys, 52(2), 45 pages.
Scopus58 WoS322019 Tekinerdogan, B., Zdun, U., & Babar, M. A. (2019). Special issue on architecting for hyper connectivity and hyper virtualization. Journal of Systems and Software, 149, 531-532.
2019 Tziakouris, G., Bahsoon, R., & Babar, M. A. (2019). A survey on self-adaptive security for large-scale open environments. ACM Computing Surveys, 51(5), 42 pages.
Scopus12 WoS72019 Ullah, F., & Babar, M. (2019). Architectural Tactics for Big Data Cybersecurity Analytics Systems: A Review. Journal of Systems and Software, 151, 81-118.
Scopus63 WoS352019 Tran, N. K., Sheng, Q. Z., Ali Babar, M., Yao, L., Zhang, W. E., & Dustdar, S. (2019). Internet of things search engine. Communications of the ACM, 62(7), 66-73.
Scopus15 WoS112019 Ali Babar, M., Shen, H., Biffl, S., & Winkler, D. (2019). An Empirical Study of the Effectiveness of Software Architecture Evaluation Meetings. IEEE Access, 7, 79069-79084.
Scopus2 WoS22019 Iqbal, A., Gunn, L. J., Guo, M., Babar, M. A., & Abbott, D. (2019). Game theoretical modelling of network/cybersecurity. IEEE Access, 7, 154167-154179.
Scopus13 WoS92019 Aljedaani, B., & Babar, M. A. (2019). Challenges With Developing Secure Mobile Health Applications: Systematic Review (Preprint).
2019 Shahin, M., Zahedi, M., Babar, M. A., & Zhu, L. (2019). An empirical study of architecting for continuous delivery and deployment. Empirical Software Engineering, 24(3), 1061-1108.
Scopus35 WoS202018 Ayala, C., Nguyen-Duc, A., Franch, X., Höst, M., Conradi, R., Cruzes, D., & Babar, M. (2018). System requirements-OSS components: matching and mismatch resolution practices - an empirical study. Empirical Software Engineering, 23(6), 3073-3128.
Scopus13 WoS102018 Li, Z., Ranjan, R., O'Brien, L., Zhang, H., Babar, M., Zomaya, A., & Wang, L. (2018). On the communication variability analysis of the NeCTAR research Cloud system. IEEE Systems Journal, 12(2), 1506-1517.
Scopus2 WoS12018 Ullah, F., Edwards, M., Ramdhany, R., Chitchyan, R., Babar, M., & Rashid, A. (2018). Data exfiltration: a review of external attack vectors and countermeasures. Journal of Network and Computer Applications, 101, 18-54.
Scopus98 WoS532018 Zhang, W., Yang, Y., Liu, X., Zhang, C., Li, X., Xu, R., . . . Babar, M. A. (2018). Decision support for project rescheduling to reduce software development delays based on ant colony optimization. International Journal of Computational Intelligence Systems, 11(1), 894-910.
Scopus4 WoS32017 Shahin, M., Ali Babar, M., & Zhu, L. (2017). Continuous integration, delivery and deployment: a systematic review on approaches, tools, challenges and practices. IEEE Access, 5, 3909-3943.
Scopus381 WoS1822017 Anvari, F., Richards, D., Hitchens, M., Babar, M., Tran, H., & Busch, P. (2017). An empirical investigation of the influence of persona with personality traits on conceptual design. Journal of Systems and Software, 134, 324-339.
Scopus41 WoS212017 Hoda, R., Babar, M., Shastri, Y., & Yaqoob, H. (2017). Socio-cultural challenges in global software engineering education. IEEE Transactions on Education, 60(3), 173-182.
Scopus24 WoS182017 Tran, N. K., Sheng, Q. Z., Babar, M. A., & Yao, L. (2017). Searching the Web of Things: State of the art, challenges, and solutions. ACM Computing Surveys, 50(4), 34 pages.
Scopus55 WoS412017 Gao, C., Jin, K., Shen, H., & Babar, M. (2017). Are you a human or a humanoid: Predictive user modelling through behavioural analysis of online gameplay data. Advanced Engineering Informatics, 33, 410-424.
2017 Chauhan, M., Babar, M., & Sheng, Q. (2017). A Reference Architecture for provisioning of Tools as a Service: meta-model, ontologies and design elements. Future Generation Computer Systems, 69, 41-65.
Scopus12 WoS92017 Chauhan, M., Babar, M., & Benatallah, B. (2017). Architecting cloud-enabled systems: a systematic survey of challenges and solutions. Software: Practice and Experience, 47(4), 599-644.
Scopus22 WoS122016 Ahmad, A., & Babar, M. (2016). Software architectures for robotic systems: a systematic mapping study. Journal of Systems and Software, 122, 16-39.
Scopus72 WoS492016 Zahedi, M., & Ali Babar, M. (2016). Why does site visit matter in global software development: a knowledge-based perspective. Information and Software Technology, 80, 36-56.
Scopus16 WoS112016 Capilla, R., Jansen, A., Tang, A., Avgeriou, P., & Babar, M. (2016). 10 years of software architecture knowledge management: practice and future. Journal of Systems and Software, 116, 191-205.
Scopus115 WoS742016 Zahedi, M., Shahin, M., & Ali Babar, M. (2016). A systematic review of knowledge sharing challenges and practices in global software development. International Journal of Information Management, 36(6), 995-1019.
Scopus177 WoS1262015 Zhang, P., Han, Y., & Babar, M. (2015). A dataflow optimisation mechanism for service-oriented cloud workflow. International Journal of Computational Science and Engineering, 10(1), 15-31.
Scopus102015 Mougouei, D., Shen, H., & Babar, M. (2015). Partial selection of agile software requirements. International Journal of Software Engineering and its Applications, 9(1), 113-126.
Scopus32015 Zhang, P., Han, Y., & Babar, M. A. (2015). A dataflow optimisation mechanism for service-oriented cloud workflow. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 10(1-2), 15-31.
WoS72014 Babar, M., & Lescher, C. (2014). Global software engineering: Identifying challenges is important and providing solutions is even better. Information and Software Technology, 56(1), 1-5.
Scopus35 WoS182014 Verner, J., Babar, M., Cerpa, N., Hall, T., & Beecham, S. (2014). Factors that motivate software engineering teams: a four country empirical study. Journal of Systems and Software, 92(1), 115-127.
Scopus58 WoS342014 Cleland-Huang, J., Babar, M. A., & Mirakhorli, M. (2014). An inverted classroom experience: Engaging students in architectural thinking for agile projects. Proceedings - International Conference on Software Engineering, 31-May-2014, 364-371.
Scopus14 WoS92014 Stol, K., Avgeriou, P., Babar, M., Lucas, Y., & Fitzgerald, B. (2014). Key factors for adopting Inner Source. ACM Transactions on Software Engineering and Methodology, 23(2), 1-35.
Scopus46 WoS332014 Shahin, M., Liang, P., & Babar, M. (2014). A systematic review of software architecture visualization techniques. Journal of Systems and Software, 94, 161-185.
Scopus78 WoS462013 Zhang, H., & Ali Babar, M. (2013). Systematic reviews in software engineering: an empirical investigation. Information and Software Technology, 55(7), 1341-1354.
Scopus95 WoS642013 Chen, L., Babar, M., & Nuseibeh, B. (2013). Characterizing architecturally significant requirements. IEEE Software, 30(2), 38-45.
Scopus117 WoS692013 Babar, M. A., Gorton, I., & Oquendo, F. (2013). Building European software architecture community: How far have we come?. Software and Systems Modeling, 12(2), 435-438.
Scopus1 WoS12012 Lago, P., Muccini, H., & Babar, M. (2012). An empirical study of learning by osmosis in global software engineering. Journal of software: Evolution and Process, 24(6), 693-706.
Scopus5 WoS52012 Babar, M. (2012). A framework for groupware-supported software architecture evaluation process in global software development. Journal of Software: Evolution and Process, 24(2), 207-229.
Scopus5 WoS42012 Capilla, R., Babar, M., & Pastor, O. (2012). Quality requirements engineering for systems and software architecting: methods, approaches, and tools. Requirements Engineering, 17(4), 255-258.
Scopus18 WoS122012 Cuesta, C. E., Männistö, T., Babar, M. A., & Savolainen, J. E. (2012). Foreword. ACM International Conference Proceeding Series, 50(1), 3-4.
2011 Chen, L., & Babar, M. (2011). A systematic review of evaluation of variability management approaches in software product lines. Information and Software Technology, 53(4), 344-362.
Scopus198 WoS1382011 Stol, K., Babar, M., Avgeriou, P., & Fitzgerald, B. (2011). A comparative study of challenges in integrating open source software and inner source software. Information and Software Technology, 53(12), 1319-1336.
Scopus62 WoS372011 Zhang, H., Babar, M., & Tell, P. (2011). Identifying relevant studies in software engineering. Information and Software Technology, 53(6), 625-637.
Scopus378 WoS2812011 Rosik, J., Le Gear, A., Buckley, J., Babar, M., & Connolly, D. (2011). Assessing architectural drift in commercial software development: a case study. Software, 41(1), 63-86.
Scopus38 WoS232010 Falessi, D., Babar, M., Cantone, G., & Kruchten, P. (2010). Applying empirical software engineering to software architecture: challenges and lessons learned. Empirical Software Engineering, 15(3), 250-276.
Scopus50 WoS252010 Babar, M. A., Chen, L., & Shull, F. (2010). Managing variability in software product lines. IEEE Software, 27(3), 89-91, 94.
Scopus582010 Abrahamsson, P., Babar, M. A., & Kruchten, P. (2010). Agility and architecture: can they coexist?. IEEE Software, 27(2), 16-22.
Scopus132 WoS772010 Niazi, M., Babar, M., & Verner, J. (2010). Software Process Improvement barriers: a cross-cultural comparison. Information and Software Technology, 52(11), 1204-1216.
Scopus80 WoS622010 Tang, A., Avgeriou, P., Jansen, A., Capilla, R., & Babar, M. (2010). A comparative study of architecture knowledge management tools. Journal of Systems and Software, 83(3), 352-370.
Scopus153 WoS1022010 Ali, M., Babar, M., Chen, L., & Stol, K. (2010). A systematic review of comparative evidence of aspect-oriented programming. Information and Software Technology, 52(9), 871-887.
Scopus64 WoS492010 Babar, M. A., Chen, L., & Shull, F. (2010). Voice of Evidence Managing Variability in Software Product Lines. IEEE SOFTWARE, 27(3), 89-+.
WoS362010 Wattoo, J. I., Khan, A. S., Ali, Z., Babar, M., Naeem, M., Ullah, M. A., & Hussain, N. (2010). Study of correlation among yield related traits and path coefficient analysis in rice (oryza sativa L.). African Journal of Biotechnology, 9(46), 7853-7856.
Scopus122009 Niazi, M., & Babar, M. (2009). Identifying high perceived value practices of CMMI level 2: an empirical study. Information and Software Technology, 51(8), 1231-1243.
Scopus49 WoS422009 Babar, M. A., & Lago, P. (2009). Design decisions and design rationale in software architecture. Journal of Systems and Software, 82(8), 1195-1197.
Scopus13 WoS62009 Babar, M. A., & Gorton, I. (2009). Software architecture review: The state of practice. Computer, 42(7), 26-32.
Scopus482008 Niazi, M., Babar, M., & Katugampola, N. (2008). Demotivators of software process improvement: an empirical investigation. Software Process Improvement and Practice, 13(3), 249-264.
Scopus332008 Babar, M., Kitchenham, B., & Jeffery, R. (2008). Comparing distributed and face-to-face meetings for software architecture evaluation: a controlled experiment. Empirical Software Engineering, 13(1), 39-62.
Scopus26 WoS182008 Kitchenham, B., Al-Khilidar, H., Babar, M., Berry, M., Cox, K., Keung, J., . . . Zhu, L. (2008). Evaluating guidelines for reporting empirical software engineering studies. Empirical Software Engineering, 13(1), 97-121.
Scopus86 WoS682007 Ali Babar, M., Verner, J. M., & Nguyen, P. T. (2007). Establishing and maintaining trust in software outsourcing relationships: An empirical investigation. Journal of Systems and Software, 80(9), 1438-1449.
Scopus1282006 Tang, A., Babar, M. A., Gorton, I., & Han, J. (2006). A survey of architecture design rationale. Journal of Systems and Software, 79(12), 1792-1804.
Scopus1352006 Babar, M. A., Kitchenham, B., Zhu, L., Gorton, I., & Jeffery, R. (2006). An empirical study of groupware support for distributed software architecture evaluation process. Journal of Systems and Software, 79(7), 912-925.
Scopus272004 Zhu, L., Babar, M. A., & Jeffery, R. (2004). Distilling scenarios from patterns for software architecture evaluation - a position paper. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3047, 225-229.
Scopus2 -
Books
Year Citation 2013 Babar, M. A., Brown, A. W., & Mistrik, I. (Eds.) (2013). Agile Software Architecture: Aligning Agile Processes and Software Architectures. Morgen Kaufmann Publishers.
DOI Scopus312013 Babar, M. A., Brown, A. W., & Mistrik, I. (Eds.) (2013). Agile Software Architecture: Aligning Agile Processes and Software Architectures. Morgen Kaufmann Publishers.
DOI Scopus312009 Babar, M. A., Dingsoyr, T., Lago, P., & Van Vliet, H. (Eds.) (2009). Software architecture knowledge management: Theory and practice. Springer.
DOI Scopus1262009 Babar, M. A., Dingsoyr, T., Lago, P., & Van Vliet, H. (Eds.) (2009). Software architecture knowledge management: Theory and practice. Springer.
DOI Scopus126 -
Book Chapters
Year Citation 2023 Maadad, N., & Yu, M. (2023). Wellbeing and Online Learning: Perspectives of Refugee-Background Students. In M. White, F. McCallum, & C. Boyle (Eds.), New Research and Possibilities in Wellbeing Education (pp. 245-265). Springer.
DOI2017 Chauhan, M., & Babar, M. (2017). Using Reference Architectures for Design and Evaluation of Web of Things Systems: A Case of Smart Homes Domain. In Q. Sheng, Y. Qin, L. Yao, & B. Benatallah (Eds.), Managing the Web of Things: Linking the Real World to the Web (pp. 205-228). Cambridge, MA: Elsevier.
DOI Scopus102016 Tekinerdogan, B., Zdun, U., & Ali Babar, M. (2016). Preface. In B. Tekinerdogan, U. Zdun, & M. Babar (Eds.), 10th European Conference on Software Architecture, ECSA 2016; Copenhagen; Denmark; 28 November 2016 through 2 December 2016 (Vol. 9839 LNCS, pp. V-VI). 2014 Babar, M. (2014). Making software architecture and agile approaches work together: foundations and approaches. In M. Babar, A. Brown, & I. Mistrik (Eds.), Agile software architecture: aligning agile processes and software architectures (pp. 1-22). Netherlands: Elsevier.
DOI Scopus62014 Babar, M. (2014). Making software architecture and agile approaches work together: foundations and approaches. In M. Babar, A. Brown, & I. Mistrik (Eds.), Agile software architecture: aligning agile processes and software architectures (pp. 1-22). Netherlands: Elsevier.
DOI Scopus62010 Babar, M. (2010). A web-based system for managing software architectural knowledge. In J. Yao (Ed.), Web-based Support Systems (Vol. 46, pp. 305-332). Springer Science & Business Media.
DOI Scopus12009 Ahmed, F., Babar, M., & Capretz, L. (2009). Software Product Line Engineering: The Future Research Directions. In E. A. Belini, & E. Belini (Eds.), Software Engineering and Development (pp. 69-92). Nova Science Pub Incorporated. 2009 Babar, M. (2009). Supporting the Software Architecture Process with Knowledge Management. In A. Babar, R. Dingsøyr, P. Lago, & H. van Vliet (Eds.), Software Architecture Knowledge Management: Theory and Practice (pp. 69-83). Germany: Springer.
DOI Scopus122006 Babar, M. A., Gorton, I., & Kitchenham, B. (2006). A framework for supporting architecture knowledge and rationale management. In Rationale Management in Software Engineering (pp. 237-254). Springer Berlin Heidelberg.
DOI Scopus44 -
Conference Papers
Year Citation 2024 Halder, S., Bewong, M., Mahboubi, A., Jiang, Y., Islam, M. R., Islam, M. Z., . . . Ali Babar, M. (2024). Malicious Package Detection using Metadata Information. In WWW 2024 - Proceedings of the ACM Web Conference (pp. 1779-1789). Online: ACM.
DOI2024 Sarker, O., Shen, H., & Babar, M. A. (2024). Reinforcement Learning Based Neighbour Selection for VANET with Adaptive Trust Management. In Proceedings - 2023 IEEE 22nd International Conference on Trust, Security and Privacy in Computing and Communications, TrustCom/BigDataSE/CSE/EUC/iSCI 2023 (pp. 585-594). Exeter, United Kingdom: IEEE.
DOI2024 Le, T. H. M., Babar, M. A., & Thai, T. H. (2024). Software Vulnerability Prediction in Low-Resource Languages: An Empirical Study of CodeBERT and ChatGPT. In Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering (pp. 679-685). Online: ACM.
DOI2024 Babar, M. A. (2024). Evidence-Based Research for Supporting Software Security in Software Development: Methodological Challenges & Strategies. In Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering (pp. 3). ITALY, Salerno: ACM.
DOI2024 Tran, N. K., Pallewatta, S., & Babar, M. A. (2024). An Empirically Grounded Reference Architecture for Software Supply Chain Metadata Management. In Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering (pp. 38-47). Online: ACM.
DOI2024 Mousavi, Z., Islam, C., Moore, K., Abuadbba, A., & Babar, M. A. (2024). An Investigation into Misuse of Java Security APIs by Large Language Models. In Proceedings of the 19th ACM Asia Conference on Computer and Communications Security (pp. 17 pages). Online: ACM.
DOI2024 Minh Le, T. H., Du, X., & Babar, M. A. (2024). Are Latent Vulnerabilities Hidden Gems for Software Vulnerability Prediction? An Empirical Study. In Proceedings - 2024 IEEE/ACM 21st International Conference on Mining Software Repositories, MSR 2024 (pp. 716-727). Online: ACM.
DOI2024 Zhang, Y., Meredith, R., Reeves, W., Coriolano, J., Babar, M. A., & Rahman, A. (2024). Does Generative AI Generate Smells Related to Container Orchestration?: An Exploratory Study with Kubernetes Manifests. In Proceedings - 2024 IEEE/ACM 21st International Conference on Mining Software Repositories, MSR 2024 (pp. 192-196). Online: ACM.
DOI Scopus12024 Mendis, P., Reeves, W., Babar, M. A., Zhang, Y., & Rahman, A. (2024). Evaluating the Quality of Open Source Ansible Playbooks: An Executability Perspective. In Proceedings of the 4th International Workshop on Software Engineering and AI for Data Quality in Cyber-Physical Systems/Internet of Things (pp. 2-5). Online: ACM.
DOI2024 Hyun, S., Guo, M., & Babar, M. A. (2024). METAL: Metamorphic Testing Framework for Analyzing Large-Language Model Qualities. In Proceedings - 2024 IEEE Conference on Software Testing, Verification and Validation, ICST 2024 (pp. 117-128). Toronto, ON, Canada: IEEE.
DOI2024 Pallewatta, S., & Babar, M. A. (2024). Towards Secure Management of Edge-Cloud IoT Microservices Using Policy as Code. In M. Galster, P. Scandurra, T. Mikkonen, P. O. Antonino, E. Y. Nakagawa, & E. Navarro (Eds.), Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 14889 LNCS (pp. 270-287). LUXEMBOURG, Luxembourg City: SPRINGER INTERNATIONAL PUBLISHING AG.
DOI2024 Nguyen, A. T., Le, T. H. M., & Babar, M. A. (2024). Automated Code-centric Software Vulnerability Assessment: How Far Are We? An Empirical Study in C/C++. In International Symposium on Empirical Software Engineering and Measurement (pp. 72-83).
DOI2024 Le, T. H. M., & Ali Babar, M. (2024). Mitigating Data Imbalance for Software Vulnerability Assessment: Does Data Augmentation Help?. In International Symposium on Empirical Software Engineering and Measurement (pp. 119-130).
DOI2024 Le, T. H. M., & Babar, M. A. (2024). Automatic Data Labeling for Software Vulnerability Prediction Models: How Far Are We?. In International Symposium on Empirical Software Engineering and Measurement (pp. 131-142).
DOI2023 Sworna, Z. T., Ali Babar, M., & Sreekumar, A. (2023). IRP2API: Automated Mapping of Cyber Security Incident Response Plan to Security Tools' APIs. In Proceedings - 2023 IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2023 (pp. 546-557). Online: IEEE.
DOI Scopus22023 Sworna, Z. T., Sreekumar, A., Islam, C., & Babar, M. A. (2023). Security Tools' API Recommendation Using Machine Learning. In International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings Vol. 2023-April (pp. 27-38). Online: SCITEPRESS - Science and Technology Publications.
DOI2023 Haque, M. U., & Babar, M. A. (2023). A Study on Early & Non-Intrusive Security Assessment for Container Images. In International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings Vol. 2023-April (pp. 640-647). Online: SCITEPRESS - Science and Technology Publications.
DOI2023 Dawoud, A., Mahala, G., Islam, C., Mayer, W., Ghose, A., Babar, M. A., . . . Grossmann, G. (2023). A Goal-Driven Approach to Support Decision-Making with Incomplete Information in Cyber Operations. In C. Cabanillas, & F. Pérez (Eds.), Intelligent Information Systems CAiSE Forum 2023. Proceedings Vol. 477 LNBIP (pp. 77-85). Zaragoza, Spain: Springer International Publishing.
DOI2023 Croft, R., Babar, M. A., & Kholoosi, M. M. (2023). Data Quality for Software Vulnerability Datasets. In 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE) (pp. 121-133). Online: IEEE.
DOI Scopus442023 Tran, N. K., Babar, M. A., Thorpe, J., Leslie, S., & Walters, A. (2023). An Experience Report on the Design and Implementation of an Ad-hoc Blockchain Platform for Tactical Edge Applications. In Software Architecture 17th European Conference Proceedings Vol. 14212 (pp. 100-116). Istanbul, Turkey: Springer Nature Switzerland.
DOI2023 Ullah, F., & Babar, M. A. (2023). Guidance Models for Designing Big Data Cyber Security Analytics Systems. In Proceedings of the 17th European Conference, ECSA Vol. 14212 (pp. 70-80). Istanbul, Turkey: Springer Nature Switzerland.
DOI2023 Arani, A. K., Zahedi, M., Le, T. H. M., & Babar, M. A. (2023). SoK: Machine Learning for Continuous Integration. In Proceedings - 2023 IEEE/ACM International Workshop on Cloud Intelligence and AIOps, AIOps 2023 (pp. 8-13). Online: IEEE.
DOI Scopus32023 Prokhorenko, V., Islam, C., & Babar, M. A. (2023). Analyzing the Evolution of Inter-package Dependencies in Operating Systems: A Case Study of Ubuntu.. In B. Tekinerdogan, C. Trubiani, C. Tibermacine, P. Scandurra, & C. E. Cuesta (Eds.), ECSA Vol. 14212 (pp. 233-249). Springer. 2023 Mehdi Kholoosi, M., Ali Babar, M., & Yilmaz, C. (2023). Empirical Analysis of Software Vulnerabilities Causing Timing Side Channels. In 2023 IEEE Conference on Communications and Network Security, CNS 2023 (pp. 9 pages). Online: IEEE.
DOI2023 Zhang, B., Yang, H., Zhou, T., Ali Babar, M., & Liu, X. -Y. (2023). Enhancing Financial Sentiment Analysis via Retrieval Augmented Large Language Models. In ICAIF '23: Proceedings of the Fourth ACM International Conference on AI in Finance (pp. 349-356). Brooklyn NY USA: ACM.
DOI Scopus272023 Dissanayake, N., Jayatilaka, A., Zahedi, M., & Babar, M. A. (2023). An Empirical Study of Automation in Software Security Patch Management. In ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering (pp. 1-13). Rochester MI USA: ACM.
DOI Scopus32023 Xie, Y., Zhang, H., & Babar, M. A. (2023). LogGD: Detecting Anomalies from System Logs with Graph Neural Networks. In Proceedings of the 22nd IEEE International Conference on Software Quality, Reliability and Security (QRS 2022) Vol. 2022-December (pp. 299-310). Piscataway, N.J.: IEEE.
DOI Scopus102022 Khoi Tran, N., Sabir, B., Babar, M. A., Cui, N., Abolhasan, M., & Lipman, J. (2022). ProML: A Decentralised Platform for Provenance Management of Machine Learning Software Systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 13444 LNCS (pp. 49-65). Online: Springer.
DOI Scopus12022 Croft, R., Babar, M. A., & Li, L. (2022). An Investigation into Inconsistency of Software Vulnerability Severity across Data Sources. In Proceedings - 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2022 (pp. 338-348). Online: IEEE COMPUTER SOC.
DOI Scopus102022 Ul Haque, M., Kholoosi, M. M., & Babar, M. A. (2022). KGSecConfig: A Knowledge Graph Based Approach for Secured Container Orchestrator Configuration. In Proceedings - 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2022 (pp. 420-431). Online: IEEE.
DOI Scopus10 WoS22022 Haque, M. U., & Babar, M. A. (2022). Well Begun is Half Done: An Empirical Study of Exploitability & Impact of Base-Image Vulnerabilities. In Proceedings - 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2022 (pp. 1066-1077). Honolulu, HI, USA: IEEE.
DOI Scopus6 WoS12022 Dissanayake, N., Zahedi, M., Jayatilaka, A., & Babar, M. A. (2022). Why, How and Where of Delays in Software Security Patch Management: An Empirical Investigation in the Healthcare Sector. In Proceedings of the ACM on Human-Computer Interaction Vol. 6 (pp. 1-29). Association for Computing Machinery (ACM).
DOI Scopus62022 Le, T. H. M., & Babar, M. A. (2022). On the Use of Fine-grained Vulnerable Code Statements for Software Vulnerability Assessment Models. In MSR '22: Proceedings of the 19th International Conference on Mining Software Repositories (pp. 621-633). Pittsburgh Pennsylvania, USA: Association for Computing Machinery.
DOI Scopus13 WoS52022 Croft, R., Babar, M. A., & Chen, H. (2022). Noisy Label Learning for Security Defects. In Proceedings - 2022 Mining Software Repositories Conference, MSR 2022 (pp. 435-447). Online: IEEE.
DOI Scopus82022 Hin, D., Kan, A., Chen, H., & Babar, M. A. (2022). LineVD: Statement-level Vulnerability Detection using Graph Neural Networks. In Proceedings - 2022 Mining Software Repositories Conference, MSR 2022 (pp. 596-607). Pittsburgh, PA: IEEE COMPUTER SOC.
DOI Scopus102 WoS172022 Duan, X., Ge, M., Le, T. H., Ullah, F., Gao, S., Lu, X., & Babar, M. A. (2022). Automated Security Assessment for the Internet of Things. In Proceedings of IEEE Pacific Rim International Symposium on Dependable Computing, PRDC Vol. 2021-December (pp. 47-56). online: IEEE.
DOI Scopus16 WoS72022 Le, T., Hin, D., Croft, R., & Babar, M. (2022). DeepCVA: Automated Commit-level Vulnerability Assessment with Deep Multi-task Learning. In Proceedings - 2021 36th IEEE/ACM International Conference on Automated Software Engineering, ASE 2021 (pp. 717-729). online: IEEE.
DOI Scopus46 WoS112022 Babar, M. A. (2022). Mining Software Repositories for Security: Data Quality Issues Lessons from Trenches (Keynote). In M. Vidoni, N. E. D. Ferreyra, & Z. Codabux (Eds.), PROCEEDINGS OF THE 1ST INTERNATIONAL WORKSHOP ON MINING SOFTWARE REPOSITORIES APPLICATIONS FOR PRIVACY AND SECURITY, MSR4P&S 2022 Vol. 128 (pp. 1). ELECTR NETWORK, Singapore: ASSOC COMPUTING MACHINERY.
DOI Europe PMC92021 Rajapakse, R. N., Zahedi, M., & Babar, M. A. (2021). An Empirical Analysis of Practitioners' Perspectives on Security Tool Integration into DevOps.. In F. Lanubile, M. Kalinowski, & M. T. Baldassarre (Eds.), ESEM (pp. 6:1). ACM. 2021 Madugoda S. Dissanayakege, N., Zahedi, M., Jayatilaka, A., & Babar, M. A. (2021). A grounded theory of the role of coordination in software security patch management. In D. Spinellis, G. Gousios, M. Chechik, & M. D. Penta (Eds.), ESEC/FSE 2021: Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (pp. 793-805). New York, USA: ACM.
DOI Scopus72021 Xie, Y., Zhang, H., Zhang, B., Babar, M. A., & Lu, S. (2021). LogDP: Combining Dependency and Proximity for Log-Based Anomaly Detection. In Proceedings of the19th International Conference on Service-Oriented Computing (ICSOC, 2021) as published in Lecture Note in Computer Science) Vol. 13121 (pp. 708-716). Switzerland: Springer International Publishing.
DOI Scopus6 WoS22021 Tran, N. K., & Babar, M. A. (2021). Taxonomy of Edge Blockchain Network Designs. In Software Architecture 15th European Conference, ECSA 2021, Virtual Event, Sweden, September 13-17, 2021, Proceedings Vol. 12857 LNCS (pp. 172-180). Switzerland: Springer.
DOI Scopus1 WoS12021 Rajapakse, R. N., Zahedi, M., & Babar, M. A. (2021). An Empirical Analysis of Practitioners' Perspectives on Security Tool Integration into DevOps. In ESEM '21: Proceedings of the 15th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) Vol. abs/2107.02096 (pp. 1-12). New York, NY, United States: Association for Computing Machinery.
DOI Scopus102021 Jayatilaka, A., Arachchilage, N. A. G., & Babar, M. A. (2021). Falling for Phishing: An Empirical Investigation into People's Email Response Behaviors.. In J. S. Valacich, A. Barua, R. Wright, A. Kankanhalli, X. Li, & S. Miranda (Eds.), ICIS. Austin Texas: Association for Information Systems. 2021 Wang, G., Guo, R., Sakurai, Y., Babar, M. A., & Guo, M. (2021). Mechanism design for public projects via neural networks. In Proceedings of the 20th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2021) Vol. 3 (pp. 1380-1388). Richland, SC, United States: International Foundation for Autonomous Agents and Multiagent Systems.
DOI Scopus52021 Chauhan, M. A., Babar, M. A., & Grainger, S. (2021). Designing a security platform for collaborating autonomous systems - an experience report. In Proceedings of the 18th IEEE International Conference on Software Architecture Companion (ICSA-C 2021) (pp. 22-28). online: IEEE.
DOI Scopus22021 Croft, R., Newlands, D., Chen, Z., & Babar, A. M. (2021). An empirical study of rule-based and learning-based approaches for static application security testing. In International Symposium on Empirical Software Engineering and Measurement (pp. 1-12). New York, United States: ACM.
DOI Scopus312021 Sabir, B., Babar, M. A., & Gaire, R. (2021). ReinforceBug: A Framework to Generate Adversarial Textual Examples. In Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (pp. 11 pages). Online: Association for Computational Linguistics.
DOI2021 Le, T. H. M., Croft, R., Hin, D., & Babar, M. A. (2021). A large-scale study of security vulnerability support on developer Q&A websites. In Proceedings of the Evaluation and Assessment in Software Engineering Conference (EASE 2021) (pp. 109-118). New York, United States: Association for Computing Machinery.
DOI Scopus13 WoS62020 Haque, M. U., Horn Iwaya, L., & Babar, M. A. (2020). Challenges in Docker Development: a large-scale study using Stack Overflow. In Proceedings of the 14th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) (pp. 1-11). New York, NY, United States: Association for Computing Machinery (ACM).
DOI Scopus402020 Tran, N. K., & Babar, M. A. (2020). Anatomy, concept, and design space of blockchain networks. In Proceedings of the IEEE 17th International Conference on Software Architecture (ICSA 2020) (pp. 125-134). online: IEEE.
DOI Scopus7 WoS42020 Le, T. H. M., Hin, D., Croft, R., & Babar, M. A. (2020). PUMiner: Mining security posts from developer question and answer websites with PU learning. In MSR '20: Proceedings of the 17th International Conference on Mining Software Repositories (MSR 2020) (pp. 350-361). New York, NY: ACM.
DOI Scopus19 WoS112020 Zahedi, M., Rajapakse, R. N., & Babar, M. A. (2020). Mining Questions Asked about Continuous Software Engineering: A Case Study of Stack Overflow.. In J. Li, L. Jaccheri, T. Dingsøyr, & R. Chitchyan (Eds.), EASE '20: Proceedings of the Evaluation and Assessment in Software Engineering• (pp. 41-50). online: ACM.
DOI Scopus172020 Aljedaani, B., Ahmad, A., Zahedi, M., & Babar, M. A. (2020). An empirical study on developing secure mobile health apps: The developers' perspective. In Proceedings of the 27th Asia-Pacific Software Engineering Conference (APSEC 2020) Vol. 2020-December (pp. 208-217). online: IEEE.
DOI Scopus11 WoS72020 Xu, Q., Chen, X., Li, S., Zhang, H., Babar, M. A., & Tran, N. K. (2020). Blockchain-based solutions for IoT: A tertiary study. In Proceedings of the 20th IEEE International Conference on Software Quality, Reliability, and Security Companion (QRS-C 2020) (pp. 124-131). online: IEEE.
DOI Scopus32020 Tian, F., Lu, F., Liang, P., & Babar, M. A. (2020). Automatic identification of architecture smell discussions from stack overflow. In Proceedings of the 32nd International Conference on Software Engineering and Knowledge Engineering (SEKE 2020) Vol. PartF162440 (pp. 451-456). online: KSI Research Inc. and Knowledge Systems Institute Graduate School.
DOI Scopus42020 Islam, C., Babar, M. A., & Nepal, S. (2020). Architecture-centric support for integrating security tools in a security orchestration platform. In Proceedings of the 14th European Conference on Software Architecture (ECSA 2020), as published in Lecture Notes in Computer Science Vol. 12292 (pp. 165-181). Cham, Switzerland: Springer.
DOI Scopus12 WoS22020 Shahin, M., & Babar, M. A. (2020). On the role of software architecture in DevOps transformation: An industrial case study. In Proceedings of the 2020 IEEE/ACM International Conference on Software and System Processes, ICSSP 2020 (pp. 175-184). online: ACM.
DOI Scopus13 WoS62020 Zhang, H., Zhou, X., Huang, X., Huang, H., & Babar, M. A. (2020). An evidence-based inquiry into the use of grey literature in software engineering. In Proceedings of the 42nd International Conference on Software Engineering (ICSE 2020) (pp. 1422-1434). online: Association for Computing Machinery.
DOI Scopus21 WoS132020 Aljedaani, B., Ahmad, A., Zahedi, M., & Babar, M. A. (2020). Security awareness of end-users of mobile health applications: An empirical study. In ACM International Conference Proceeding Series (pp. 125-136). New York, USA: ACM.
DOI Scopus62019 Babar, M. A., Ali, S., & Garousi, V. (2019). Welcome message from the general chair and program co-chairs. In PervasiveHealth: Pervasive Computing Technologies for Healthcare. New York NY United States: Association for Computing Machinery. 2019 Ullah, F., & Babar, M. A. (2019). Quantifying the impact of design strategies for big data cyber security analytics: An empirical investigation. In Proceedings - 2019 20th International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2019 (pp. 146-153). online: IEEE.
DOI Scopus22019 Ullah, F., & Babar, M. (2019). An architecture-driven adaptation approach for big data cyber security analytics. In Proceedings - 2019 IEEE International Conference on Software Architecture, ICSA 2019 (pp. 41-50). online: IEEE.
DOI Scopus8 WoS42019 Tian, F., Liang, P., & Babar, M. (2019). How developers discuss architecture smells? An exploratory study on stack overflow. In Proceedings - 2019 IEEE International Conference on Software Architecture, ICSA 2019 (pp. 91-100). online: IEEE.
DOI Scopus26 WoS122019 Islam, C., Babar, M. A., & Nepal, S. (2019). Automated Interpretation and Integration of Security Tools Using Semantic Knowledge. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 11483 LNCS (pp. 513-528). Switzerland: Springer.
DOI Scopus12 WoS62019 Le, B. D., Wang, G., Nasim, M., & Babar, M. A. (2019). Gathering cyber threat intelligence from Twitter using novelty classification. In Proceedings of the 2019 International Conference on Cyberworlds (CW) (pp. 316-323). Kyoto, Japan: IEEE.
DOI Scopus28 WoS112019 Zhang, H., Huang, X., Zhou, X., Huang, H., & Babar, M. A. (2019). Ethnographic research in software engineering: A critical review and checklist. In ESEC/FSE 2019 - Proceedings of the 2019 27th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering (pp. 659-670). online: ACM.
DOI Scopus15 WoS142019 Islam, C., Babar, M. A., & Nepal, S. (2019). An ontology-driven approach to automating the process of integrating security software systems. In Proceedings - 2019 IEEE/ACM International Conference on Software and System Processes, ICSSP 2019 (pp. 54-63). online: IEEE.
DOI Scopus14 WoS52019 Le, T. H. M., Sabir, B., & Babar, M. A. (2019). Automated software vulnerability assessment with concept drift. In IEEE International Working Conference on Mining Software Repositories Vol. 2019-May (pp. 371-382). online: IEEE.
DOI Scopus402019 Ullah, F., & Babar, M. (2019). QuickAdapt: Scalable adaptation for big data cyber security analytics. In Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS Vol. 2019-November (pp. 81-86). online: IEEE.
DOI Scopus6 WoS32019 Tran, N. K., Babar, M. A., Sheng, Q. Z., & Grundy, J. (2019). A Framework for Internet of Things Search Engines Engineering. In Proceedings - Asia-Pacific Software Engineering Conference, APSEC Vol. 2019-December (pp. 228-235). online: IEEE.
DOI Scopus22018 Zahedi, M., Babar, M., & Cooper, B. (2018). An empirical investigation of transferring research to software technology innovation: A case of data-driven national security software. In International Symposium on Empirical Software Engineering and Measurement (pp. 1-10). Oulu, Finland: ASSOC COMPUTING MACHINERY.
DOI Scopus2 WoS52018 Guo, M., Yang, Y., & Babar, M. A. (2018). Cost sharing security information with minimal release delay. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 11224 LNAI (pp. 177-193). Switzerland: Springer Nature.
DOI Scopus32018 Zahedi, M., Babar, M. A., & Treude, C. (2018). An Empirical Study of Security Issues Posted in Open Source Projects. In Proceedings of the 51st Hawaii International Conference on System Sciences Vol. 2018-January (pp. 5504-5513). online: Hawaii International Conference on System Sciences.
DOI Scopus15 WoS122018 Dong, L., Liu, B., Li, Z., Wu, O., Babar, M., & Xue, B. (2018). A mapping study on mining software process. In J. Lv, H. Zhang, M. Hinchey, & X. Liu (Eds.), Proceedings of the 24th Asia-Pacific Software Engineering Conference (APSEC 2017) Vol. 2017-December (pp. 51-60). NJ, USA: IEEE.
DOI Scopus6 WoS52018 Huang, X., Zhang, H., Zhou, X., Babar, M., & Yang, S. (2018). Synthesizing qualitative research in software engineering: A critical review. In Proceedings of the International Conference on Software Engineering (pp. 1207-1218). online: IEEE.
DOI Scopus32 WoS232018 Xu, Y., Liang, P., & Babar, M. (2018). Automatically exploiting implicit design knowledge when solving the class responsibility assignment problem. In 25th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2018 - Proceedings Vol. 2018-March (pp. 197-208). online: IEEE.
DOI Scopus12018 Chan, D. C. Y., Lee, Y. S., Bura, S., Arianoglou, M., Teoh, T. G., Collado, M. C., . . . Sykes, L. (2018). The vaginal microbiota and the adaptive immune system in pregnant and nonpregnant women. In BJOG-AN INTERNATIONAL JOURNAL OF OBSTETRICS AND GYNAECOLOGY Vol. 125 (pp. E32). WILEY. 2017 Mitra, A., MacIntyre, D., Lai, J., Lee, Y., Smith, A., Marchesi, J., . . . Kyrgiou, M. (2017). The Impact of Excisional Treatment for Cervical Intraepithelial Neoplasia on the Vaginal Microbiota.. In REPRODUCTIVE SCIENCES Vol. 24 (pp. 89A). FL, Orlando: SAGE PUBLICATIONS INC. 2017 Guo, M., Hata, H., & Babar, A. (2017). Optimizing Affine Maximizer Auctions via Linear Programming: An Application to Revenue Maximizing Mechanism Design for Zero-Day Exploits Markets. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 10621 LNAI (pp. 280-292). Switzerland: Springer Nature.
DOI Scopus42017 Shahin, M., Babar, M. A., Zahedi, M., & Zhu, L. (2017). Beyond Continuous Delivery: An Empirical Investigation of Continuous Deployment Challenges. In International Symposium on Empirical Software Engineering and Measurement Vol. 2017-November (pp. 111-120). Toronto, CANADA: IEEE.
DOI Scopus46 WoS272017 Hata, H., Guo, M., & Babar, M. (2017). Understanding the Heterogeneity of Contributors in Bug Bounty Programs. In International Symposium on Empirical Software Engineering and Measurement Vol. 2017-November (pp. 223-228). Toronto, CANADA: IEEE.
DOI Scopus28 WoS162017 Tran, N., Sheng, Q., Babar, M., & Yao, L. (2017). A Kernel-based approach to developing adaptable and reusable sensor retrieval systems for the web of things. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 10569 LNCS (pp. 315-329). Switzerland: Springer.
DOI Scopus2 WoS12017 Shahin, M., Zahedi, M., Babar, M. A., & Zhu, L. (2017). Adopting continuous delivery and deployment: Impacts on team structures, collaboration and responsibilities. In ACM International Conference Proceeding Series Vol. Part F128635 (pp. 384-393). online: Association for Computing Machinery.
DOI Scopus122017 Ullah, F., Raft, A. J., Shahin, M., Zahedi, M., & Babar, M. A. (2017). Security support in continuous deployment pipeline. In ENASE 2017 - Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering (pp. 57-68). Portugal: SCITEPRESS.
DOI Scopus5 WoS22017 Almazroi, A., Shen, H., Teoh, K., & Babar, M. (2017). Cloud for e-Learning: Determinants of Its Adoption by University Students in a Developing Country. In Proceedings - 13th IEEE International Conference on E-Business Engineering, ICEBE 2016 - Including 12th Workshop on Service-Oriented Applications, Integration and Collaboration, SOAIC 2016 (pp. 71-78). Macau: IEEE.
DOI Scopus29 WoS152016 Guo, M., Hata, H., & Babar, A. (2016). Revenue maximizing markets for zero-day exploits. In Proceedings of the 19th International Conference on Principles and Practice of Multi-Agent Systems: PRIMA 2016 Vol. 9862 LNCS (pp. 247-260). Phuket, Thailand: Springer International Publishing.
DOI Scopus52016 Rashid, A., Naqvi, S., Ramdhany, R., Edwards, M., Chitchyan, R., & Ali Babar, M. (2016). Discovering "unknown known" security requirements. In Proceedings of the 38th International Conference on Software Engineering Vol. 14-22-May-2016 (pp. 866-876). Austin, TX: ACM.
DOI Scopus19 WoS102016 Shahin, M., Babar, M., & Zhu, L. (2016). The intersection of continuous deployment and architecting process: practitioners' perspectives. In Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement Vol. 08-09-September-2016 (pp. 44-1-44-10). Ciudad Real, Spain: ACM.
DOI Scopus24 WoS182016 Gao, C., Shen, H., & Babar, M. (2016). Concealing jitter in multi-player online games through predictive behaviour modeling. In W. Shen, X. Liu, C. Yang, J. Barthes, J. Luo, L. Chen, & J. Yong (Eds.), Proceedings of the 2016 IEEE 20th International Conference on Computer Supported Cooperative Work in Design (pp. 62-67). Nanchang, China: IEEE.
DOI Scopus10 WoS42016 Tell, P., & Babar, M. (2016). An empirical evaluation of an activity-based infrastructure for supporting cooperation in software engineering. In Proceedings of the 2016 IEEE 11th International Conference on Global Software Engineering (pp. 34-43). Univ California: IEEE.
DOI2016 Zhang, W., Sheng, Q., Abebe, E., Ali Babar, M., & Zhou, A. (2016). Mining source code topics through topic model and words embedding. In Advanced Data Mining and Applications Vol. 10086 LNAI (pp. 664-676). Gold Coast, Qld: Springer.
DOI Scopus22016 Chauhan, M., Ali Babar, M., & Probst, C. (2016). A process framework for designing software reference architectures for providing tools as a service. In Proceedings of the 17th International Conference on Product-Focused Software Process Improvement Vol. 10027 (pp. 111-126). Trondheim, Norway: Springer International Publishing.
DOI Scopus4 WoS12016 Cain, A., & Babar, M. (2016). Reflections on applying constructive alignment with formative feedback for teaching introductory programming and software architecture. In Proceedings of the 2016 IEEE/ACM 38th International Conference on Software Engineering Companion (pp. 336-345). Austin, Texas: ACM.
DOI Scopus18 WoS122015 Zhou, Y., Zhang, H., Huang, X., Yang, S., Babar, M., & Tang, H. (2015). Quality assessment of systematic reviews in software engineering: A tertiary study. In Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering Vol. 27-29-April-2015 (pp. 14-1-14-14). Nanjing, China: ACM.
DOI Scopus542015 Shahin, M., & Babar, M. (2015). Improving the quality of architecture design through peer-reviews and recombination. In D. Weyns, R. Mirandola, & I. Crnkovic (Eds.), Proceedings of the 9th European Conference on Software Architecture Vol. 9278 (pp. 70-86). Dubrovnik/Cavtat, Croatia: Springer International Publishing AG.
DOI2015 Babar, M., Paik, H., Chetlur, M., Bauer, M., & Sharifloo, A. (2015). 7th International Workshop on Principles of Engineering Service-Oriented and Cloud Systems (PESOS 2015). In Proceedings - International Conference on Software Engineering Vol. 2 (pp. 987-988). Florence, ITALY: IEEE.
DOI2015 Anvari, F., Richards, D., Hitchens, M., & Babar, M. (2015). Effectiveness of persona with personality traits on conceptual design. In Proceedings of the 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering Vol. 2 (pp. 263-272). Florence, ITALY: IEEE.
DOI Scopus30 WoS142015 Xu, Y., Liang, P., & Babar, M. (2015). Introducing learning mechanism for class responsibility assignment problem. In Proceedings of the 7th International Symposium on Search Based Software Engineering Vol. 9275 (pp. 311-317). Bergamo, Italy: Springer.
DOI Scopus22015 Chauhan, M., Babar, M., & Sheng, Q. (2015). A reference architecture for a cloud-based tools as a service workspace. In P. Maglio, I. Paik, & W. Chou (Eds.), Proceedings of the 2015 IEEE 12th International Conference on Services Computing (pp. 475-482). New York City, New York: IEEE.
DOI Scopus6 WoS22015 Zhang, W., Yang, Y., Xiao, J., Liu, X., & Babar, M. (2015). Ant colony algorithm based scheduling for handling software project delay. In Proceedings of the 2015 International Conference on Software and System Process Vol. 24-26-August-2015 (pp. 52-56). Tallinn, Estonia: ACM.
DOI Scopus42014 Chen, L., & Babar, M. (2014). Towards an evidence-based understanding of emergence of architecture through continuous refactoring in agile software development. In Proceedings of the 2014 IEEE/IFIP Conference on Software Architecture (pp. 195-204). Sydney, Australia: IEEE.
DOI Scopus232014 Ahmad, A., & Babar, M. (2014). A framework for architecture-driven migration of legacy systems to cloud-enabled software. In Proceeding of the 11th Working IEEE/IFIP Conference on Software Architecture Companion (pp. 7-1-7-8). Sydney, Australia: ACM.
DOI Scopus12014 Peng, X., Ali Babar, M., & Ebert, C. (2014). Collaborative software development platforms for crowdsourcing. In IEEE Software Vol. 31 (pp. 30-36). IEEE COMPUTER SOC.
DOI Scopus63 WoS432014 Ahmad, A., & Babar, M. (2014). Towards a pattern language for self-adaptation of cloud-based architectures. In Proceeding of the 11th Working IEEE/IFIP Conference on Software Architecture Companion (pp. 1-1-1-6). Sydney, Australia: Association for Computing Machinery.
DOI Scopus62014 Zahedi, M., & Babar, M. (2014). Knowledge sharing for common understanding of technical specifications through artifactual culture. In Proceedings: The 18th International Conference on Evaluation & Assessment in Software Engineering (pp. 11-1-11-10). London, UK: Association for Computing Machinery.
DOI Scopus72014 Galster, M., & Babar, M. (2014). Empirical study of architectural knowledge management practices. In Proceedings of the 2014 IEEE/IFIP Conference on Software Architecture (pp. 239-242). Sydney, Australia: IEEE Computer Society.
DOI Scopus62014 Zahedi, M., & Babar, M. (2014). Towards an understanding of enabling process knowing in global software development: A case study. In Proceedings of the 2014 International Conference on Software and System Process (pp. 30-39). Nanjing, Jiangsu, China: Association for Computing Machinery.
DOI Scopus32014 Chauhan, M., & Babar, M. (2014). Towards a reference architecture to provision tools as a service for global software development. In Proceedings, Working IEEE/IFIP Conference on Software Architecture 2014, WICSA 2014 (pp. 167-170). Sydney, Australia: IEEE Computer Society.
DOI Scopus52014 Babar, M. A., Paik, H. Y., Chetlur, M., & Bauer, M. (2014). Message from the Chairs. In 6th International Workshop on Principles of Engineering Service-Oriented and Cloud Systems, PESOS 2014 - Proceedings (pp. iii). 2013 Babar, M., & Zahedi, M. (2013). Understanding structures and affordances of extended teams in global software development. In Proceedings of IEEE 8th International Conference on Global Software Engineering (pp. 226-235). Online: IEEE.
DOI Scopus5 WoS32013 Zahedi, M., & Babar, M. (2013). Exploring social structures in Extended Team Model. In 2013 6th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2013 - Proceedings (pp. 105-108). San Francisco, California: IEEE.
DOI Scopus22013 Babar, M. A. (2013). Perspectives and reflections on cloud computing and internet technologies from NordiCloud 2012. In A. Solberg, M. A. Babar, M. Dumas, & C. E. Cuesta (Eds.), Proceedings of the Second Nordic Symposium on Cloud Computing & Internet Technologies (pp. 72-79). Oslo, Norway: ACM.
DOI Scopus12013 Babar, M. A., Dumas, M., & Solberg, A. (2013). Foreword to NordiCloud 2013. In ACM International Conference Proceeding Series. 2013 Babar, M. A., Dumas, M., & Solberg, A. (2013). NordiCloud 2013: A Nordic and Baltic gathering for supporting cloud computing and internet technologies. In ACM International Conference Proceeding Series (pp. 1-5). ACM.
DOI2013 Jain, S., Babar, M., & Fernandez, J. (2013). Conducting empirical studies in industry: balancing rigor and relevance. In International Workshop on Conducting Empirical Studies in Industry, CESI 2013 - Proceedings (pp. 9-14). San Francisco, CA, USA: IEEE Computer Society.
DOI Scopus18 WoS182013 Tell, P., Babar, M., & Grundy, J. (2013). A preliminary user evaluation of an infrastructure to support Activity-Based Computing in global software development (ABC4GSD). In Proceedings of the 2013 IEEE 8th International Conference on Global Software Engineering (pp. 100-109). online: IEEE.
DOI Scopus5 WoS32013 Nguyen, N. Q., Debreceni, T. L., Burgstad, C. M., Bellon, M., Wishart, J. M., Rayner, C., & Horowitz, M. (2013). Whey Protein Pre-Load Attenuates Post-Prandial Hyperglycemia and Slows Carbohydrate Absorption in Patients With Roux-en-Y Gastric Bypass. In GASTROENTEROLOGY Vol. 144 (pp. S268). W B SAUNDERS CO-ELSEVIER INC. 2012 Nguyen, N. Q., Debreceni, T. L., Burgstad, C. M., Wishart, J. M., Bellon, M., Rayner, C., & Horowitz, M. (2012). Effects of Posture and Meal Volume on Pouch Emptying, Intestinal Transit, Blood Glucose, Gut Hormone Concentrations and Gastrointestinal Symptoms in Patients With Gastric Bypass. In GASTROENTEROLOGY Vol. 142 (pp. S560). CA, San Diego: W B SAUNDERS CO-ELSEVIER INC. 2012 Tell, P., & Babar, M. A. (2012). Activity theory applied to global software engineering: theoretical foundations and implications for tool builders. In Proceedings, 2012 IEEE Seventh International Conference on Global Software Engineering (ICGSE 2012) (pp. 21-30). Porto Alegre, Brazil: IEEE.
DOI Scopus132012 Ayala, C., Franch, X., Cruzes, D., Nguyen, A., Conradi, R., Höst, M., & Babar, M. (2012). OSS integration issues and community support: an integrator perspective. In Open Source Systems: Long-Term Sustainability, Part I Vol. 378 AICT (pp. 129-143). Hammamet, Tunisia: Springer.
DOI Scopus12012 Ahmed-Kristensen, S., & Babar, M. (2012). Comparison of problem solving from engineering design to software design. In ASME 2012 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference Vol. 7 (pp. 569-577). Chicago, Illinois: American Society of Mechanical Engineers.
DOI2012 Chauhan, M., & Babar, M. (2012). Towards process support for migrating applications to cloud computing. In Proceedings of the 2012 International Conference on Cloud Computing and Service Computing, CSC 2012 (pp. 80-87). Shanghai, China: IEEE.
DOI Scopus27 WoS162012 Chauhan, M., & Babar, M. (2012). Cloud infrastructure for providing tools as a service: quality attributes and potential solutions. In Proceedings of the WICSA/ECSA 2012 Companion Volume (pp. 5-13). Helsinki, Finland: Association for Computing Machinery.
DOI Scopus72012 Babar, M. A., Mohagheghi, P., Edlund, A., Mosser, S., Mikkonen, T., & Küngas, P. (2012). Nordic Symposium on cloud computing and internet technologies (NordiCloud). In ACM International Conference Proceeding Series (pp. 1-4). ACM.
DOI2011 Tell, P., & Babar, M. (2011). Supporting activity based computing paradigm in global software development. In 2011 IEEE/ACM International Conference on Automated Software Engineering (ASE) (pp. 508-511). Online: IEEE.
DOI Scopus42011 Zhang, H., Babar, M., Bai, X., Li, J., & Huang, L. (2011). An empirical assessment of a systematic search process for systematic reviews. In 15th Annual Conference on Evaluation & Assessment in Software Engineering (EASE 2011) Vol. 2011 (pp. 56-65). Durham, England: IET.
DOI Scopus152011 Tell, P., & Babar, M. (2011). Requirements for an infrastructure to support activity-based computing in global software development. In Proceedings - 2011 Sixth IEEE International Conference on Global Software Engineering Workshops, ICGSE Workshops 2011 (pp. 62-69). Helsinki, Finland: IEEE.
DOI Scopus142011 Zhang, H., & Babar, M. (2011). An empirical investigation of systematic reviews in software engineering. In 2011 International Symposium on Empirical Software Engineering and Measurement (pp. 87-96). online: IEEE.
DOI Scopus29 WoS122011 Botterweck, G., Noda, N., Dhungana, D., Rabiser, R., Babar, M. A., Cohen, S., . . . Kishi, T. (2011). Joint Workshop of the Third International Workshop on Model-Driven Approaches in Software Product Line Engineering and the Third Workshop on Scalable Modeling Techniques for Software Product Lines (MAPLE/SCALE 2011). In Proceedings - 15th International Software Product Line Conference, SPLC 2011 (pp. 340). IEEE.
DOI2011 Babar, M. A., Lago, P., & Van Deursen, A. (2011). Empirical research in software architecture: Opportunities, challenges, and approaches. In Empirical Software Engineering Vol. 16 (pp. 539-543). SPRINGER.
DOI Scopus6 WoS52011 Stol, K., Avgeriou, P., & Ali Babar, M. (2011). Design and evaluation of a process for identifying architecture patterns in open source software. In I. Crnkovic, V. Gruhn, & M. Book (Eds.), Design and Evaluation of a Process for Identifying Architecture Patterns in Open Source Software: Proceedings 5th European Conference, ECSA 2011 Vol. 6903 LNCS (pp. 147-163). Essen, Germany: Springer Berlin Heidelberg.
DOI Scopus5 WoS42011 Chauhan, M., & Babar, M. (2011). Migrating service-oriented system to cloud computing: an experience report. In Proceedings - 2011 IEEE 4th International Conference on Cloud Computing, CLOUD 2011 (pp. 404-411). Washington, DC: IEEE.
DOI Scopus492011 Babar, M., & Chauhan, M. (2011). A tale of migration to cloud computing for sharing experiences and observations. In Proceedings - International Conference on Software Engineering (pp. 50-56). Honolulu, Hawaii: Association for Computing Machinery.
DOI Scopus492011 Stol, K., Babar, M., & Avgeriou, P. (2011). The importance of architectural knowledge in integrating open source software. In S. Hissam, B. Russo, M. de Mendonca Neto, & F. Kon (Eds.), Proceedings of the 7th IFIP WG 2.13 International Conference on Open Source Systems Vol. 365 (pp. 142-158). Salvador de Bahia, Brazil: Springer, Berlin, Heidelberg.
DOI Scopus9 WoS82010 Stol, K., & Ali Babar, M. (2010). Challenges in using Open Source Software in product development: a review of the literature. In Proceedings of the 3rd International Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development (pp. 17-22). Cape Town, South Africa: ACM.
DOI Scopus252010 Babar, M. A., & Vierimaa, M. (2010). Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Preface. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 6156 LNCS. 2010 Ali, N., Nellipaiappan, R., Chandran, R., & Babar, M. (2010). Model driven support for the Service oriented architecture Modeling Language. In Proceedings of the 2nd International Workshop on Principles of Engineering Service-Oriented Systems (pp. 8-14). Cape Town, South Africa: ACM.
DOI Scopus82010 Chen, L., Babar, M., & Liang, H. (2010). Model-centered customizable architectural design decisions management. In J. Noble, & C. Fidge (Eds.), Proceedings, 21st Australian Software Engineering Conference, ASWEC 2010 (pp. 23-32). Auckland, New Zealand: IEEE.
DOI Scopus102010 Chen, L., & Babar, M. (2010). Supporting customizable architectural design decision management. In R. Sterritt, B. Eames, & J. Sprinkle (Eds.), Proceedings, 2010 17th IEEE International Conference and Workshops on Engineering of Computer-Based Systems: ECBS 2010 (pp. 232-240). Oxford, England: IEEE.
DOI Scopus32010 Breivold, H., Chauhan, M., & Babar, M. (2010). A systematic review of studies of open source software evolution. In J. Han, & T. Thu (Eds.), Proceedings, 17th Asia Pacific Software Engineering Conference, APSEC 2010: Software for Improving Quality of Life (pp. 356-365). Online: IEEE.
DOI Scopus20 WoS82010 Babar, M. A., & Cuesta, C. E. (2010). ACM International Conference Proceeding Series: Foreword. In ACM International Conference Proceeding Series. 2010 Chen, L., & Babar, M. (2010). Variability management in software product lines: an investigation of contemporary industrial challenges. In J. Bosch, & J. Lee (Eds.), Software Product Lines: Going Beyond: 14th International Conference, SPLC 2010, Jeju Island, South Korea, September 13-17, 2010, Proceedings Vol. 6287 LNCS (pp. 166-180). Jeju Island, South Korea: Springer-Verlag.
DOI Scopus20 WoS142010 Stol, K., & Ali Babar, M. (2010). A comparison framework for Open Source Software evaluation methods. In P. Ågerfalk, C. Boldyreff, J. González-Barahona, G. Madey, & J. Noll (Eds.), Open Source Software: New Horizons: 6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010, Notre Dame, IN, USA, May 30–June 2, 2010: Proceedings Vol. 319 AICT (pp. 389-394). Notre Dame, IN, U.S.A.: Springer Berlin Heidelberg.
DOI Scopus27 WoS172010 Zhang, H., & Ali Babar, M. (2010). On Searching Relevant Studies in Software Engineering. In 14th International Conference on Evaluation and Assessment in Software Engineering, EASE 2010 Vol. 13 (pp. 2330194). United States.
DOI Scopus42 Europe PMC12010 Chen, L., Ali Babar, M., & Zhang, H. (2010). Towards an Evidence-Based Understanding of Electronic Data Sources. In 14th International Conference on Evaluation and Assessment in Software Engineering, EASE 2010 Vol. 56 (pp. 458-472). United States.
DOI Scopus112 Europe PMC62010 Stol, K. J., Avgeriou, P., & Ali Babar, M. (2010). Identifying Architectural Patterns Used in Open Source Software: Approaches and Challenges. In 14th International Conference on Evaluation and Assessment in Software Engineering, EASE 2010.
DOI Scopus62009 Babar, M., & Zhang, H. (2009). Systematic literature reviews in software engineering: preliminary results from interviews with researchers. In 2009 3rd International Symposium on Empirical Software Engineering and Measurement, ESEM 2009 (pp. 346-355). Lake Buena Vista, Fl.: IEEE.
DOI Scopus73 WoS422009 Ali, N., & Babar, M. (2009). Modeling service oriented architectures of mobile applications by extending soaML with ambients. In Proceedings, 2009 35th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2009 (pp. 442-449). Online: IEEE.
DOI Scopus10 WoS52009 Hossain, E., Babar, M., Paik, H. -Y., & Verner, J. (2009). Risk identification and mitigation processes for using scrum in global software development: a conceptual framework. In S. Sulaiman, & N. Noor (Eds.), Proceedings, Sixteenth Asia-Pacific Software Engineering Conference (pp. 457-464). Online: IEEE.
DOI Scopus69 WoS392009 Babar, M. (2009). An exploratory study of architectural practices and challenges in using agile software development approaches. In 2009 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, WICSA/ECSA 2009 (pp. 81-90). Cambridge, UK: IEEE.
DOI Scopus41 WoS242009 Deeptimahanti, D., & Babar, M. (2009). An automated tool for generating UML models from natural language requirements. In Proceedings 2009 IEEE/ACM International Conference on Automated Software Engineering ASE 2009 (pp. 680-682). Auckland, NZ: IEEE Computer Society.
DOI Scopus80 WoS412009 Ali, M. S., Babar, M. A., & Schmid, K. (2009). A comparative survey of economic models for software product lines. In Proceedings, 2009 35th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2009, 27-29 August 2009, Patras, Greece (pp. 275-278). Los Alamitos, CA: IEEE.
DOI Scopus23 WoS142009 Solís, C., Ali, N., & Babar, M. (2009). A spatial hypertext wiki for architectural knowledge management. In 2009 ICSE Workshop on Wikis for Software Engineering (Wikis4SE 2009), May 19, 2009 Vancouver, Canada (pp. 36-46). Vancouver, Canada: IEEE.
DOI Scopus7 WoS12009 Babar, M. (2009). A framework for supporting the software architecture evaluation process in global software development. In Proceedings, Fourth IEEE International Conference on Global Software Engineering, ICGSE 2009 (pp. 93-102). Limerick, Ireland: IEEE.
DOI Scopus7 WoS62009 Hossain, E., Babar, M., & Verner, J. (2009). How can agile practices minimize global software development co-ordination risks?. In R. O’Connor, N. Baddoo, J. Cuadrago Gallego, R. Muslera, K. Smolander, & R. Messnarz (Eds.), Software Process Improvement: 16th European Conference, EuroSPI 2009, Alcala (Madrid), Spain, September 2-4, 2009. Proceedings Vol. 42 (pp. 81-92). Madrid, Spain: Springer.
DOI Scopus24 WoS112009 Aman-ul-haq., & Babar, M. (2009). Tool support for automating architectural knowledge extraction. In Proceedings of the 2009 ICSE Workshop on Sharing and Reusing Architectural Knowledge (SHARK 2009) (pp. 49-56). Vancouver, British Columbia: IEEE.
DOI Scopus8 WoS12009 Stol, K. J., Babar, M. A., Russo, B., & Fitzgerald, B. (2009). The use of empirical methods in open source software research: Facts, trends and future directions. In Proceedings of the 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development, FLOSS 2009 (pp. 19-24). Vancouver, Canada: IEEE.
DOI Scopus212009 Hossain, E., Ali Babar, M., & Verner, J. (2009). Towards a framework for using agile approaches in global software development. In F. Bomarius, P. Jaring, & P. Abrahamsson (Eds.), Product-Focused Software Process Improvement: Proceedings of the 10th International Conference, PROFES 2009 Vol. 32 LNBIP (pp. 126-140). Oulu, Finland: Springer.
DOI Scopus14 WoS92009 Hossain, E., Babar, M., & Paik, H. (2009). Using scrum in global software development: A systematic literature review. In Proceedings of the fourth IEEE International Conference on Global Software Engineering (pp. 175-784). Online: IEEE.
DOI Scopus249 WoS1512009 Stol, K. J., & Babar, M. A. (2009). Reporting empirical research in open source software: The state of practice. In C. Boldyreff, K. Crowston, B. Lundell, & A. I. Wasserman (Eds.), IFIP Advances in Information and Communication Technology Vol. 299 (pp. 156-169). Skovde, SWEDEN: SPRINGER.
DOI Scopus25 WoS132009 Babar, M. A., & Abrahamsson, P. (2009). Architecture-centric methods and agile approaches. In P. Abrahamsson, M. Marchesi, & F. Maurer (Eds.), Lecture Notes in Business Information Processing Vol. 31 LNBIP (pp. 232-233). Pula, ITALY: SPRINGER-VERLAG BERLIN.
DOI2009 Chen, L., Babar, M., & Cawley, C. (2009). A status report on the evaluation of variability management approaches. In 13th International Conference on Evaluation and Assessment in Software Engineering, EASE 2009.
Scopus122009 Chen, L., Babar, M. A., & Cawley, C. (2009). A status report on the evaluation of variability management approaches. In 13th International Conference on Evaluation and Assessment in Software Engineering, EASE 2009. BCS Learning & Development.
DOI Scopus162008 Babar, M. A. (2008). Assessment of a framework for designing and evaluating security sensitive architecture. In 12th International Conference on Evaluation and Assessment in Software Engineering, EASE 2008. BCS Learning & Development.
DOI Scopus22008 Biffl, S., Babar, M. A., & Winkler, D. (2008). Impact of experience and team size on the quality of scenarios for architecture evaluation. In 12th International Conference on Evaluation and Assessment in Software Engineering, EASE 2008. BCS Learning & Development.
DOI Scopus42008 Babar, M. (2008). Assessment of a framework for designing and evaluating security sensitive architecture. In 12th International Conference on Evaluation and Assessment in Software Engineering, EASE 2008.
Scopus22008 Biffl, S., Babar, M., & Winkler, D. (2008). Impact of experience and team size on the quality of scenarios for architecture evaluation. In 12th International Conference on Evaluation and Assessment in Software Engineering, EASE 2008.
Scopus22008 Downey, J., & Babar, M. (2008). On identifying the skills needed for software architects. In Proceedings of the First International Workshop on Leadership and Management in Software Architecture (pp. 1-5). Online: ACM.
DOI Scopus52008 Babar, M. (2008). The application of knowledge-sharing workspace paradigm for software architecture processes. In Proceedings of the 30th International Conference on Software Engineering (pp. 45-48). Leipzig, Germany: ACM.
DOI Scopus92008 Winkler, D., Biffl, S., & Ali Babar, M. (2008). An empirical investigation of scenarios gained and lost in architecture evaluation meetings. In ESEM'08: Proceedings of the 2008 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement (pp. 348-350). Kaiserslautern, Germany: Association for Computing Machinery.
DOI Scopus22008 Ahmed, F., Capretz, L., & Babar, M. (2008). A model of open source software-based product line development. In Proceedings - 32nd Annual IEEE International Computer Software and Applications Conference (pp. 1215-1220). Turku, Finland: IEEE.
DOI Scopus72008 Niazi, M., Hickman, C., Ahmad, R., & Ali Babar, M. (2008). A model for requirements change management: implementation of CMMI Level 2 specific practice. In A. Jedlitschka, & O. Salo (Eds.), Product-Focused Software Process Improvement: Proceedings of the 9th International Conference, PROFES 2008 Vol. 5089 LNCS (pp. 143-157). Monte Porzio Catone, Italy: Springer Berlin Heidelberg.
DOI Scopus27 WoS262008 Niazi, M., Ali Babar, M., & Ibrahim, S. (2008). An empirical study identifying high perceived value practices of CMMI level 2. In A. Jedlitschka, & O. Salo (Eds.), Product-Focused Software Process Improvement: Proceedings of the 9th International Conference, PROFES 2008 Vol. 5089 LNCS (pp. 427-441). Monte Porzio Catone, Italy: Springer Berlin Heidelberg.
DOI Scopus11 WoS82008 Slyngstad, O., Li, J., Conradi, R., & Babar, M. (2008). Identifying and understanding architectural risks in software evolution: an empirical study. In A. Jedlitschka, & O. Salo (Eds.), Product-Focused Software Process Improvement: Proceedings of the 9th International Conference, PROFES 2008 Vol. 5089 LNCS (pp. 400-414). Online: Springer.
DOI Scopus4 WoS22008 Babar, M., Northway, A., Gorton, I., Heuer, P., & Nguyen, T. (2008). Introducing tool support for managing architectural knowledge: an experience report. In D. Bustard, & R. Sterritt (Eds.), Proceedings Fifteenth IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS 2008) (pp. 105-113). Online: IEEE Computer Society.
DOI Scopus18 WoS72008 Thiel, S., Babar, M. A., Botterweck, G., & O'Brien, L. (2008). Software product lines in automotive systems engineering. In SAE Technical Papers Vol. 1 (pp. 531-543). SAE INT.
DOI Scopus5 WoS72008 Slyngstad, O., Conradi, R., Babar, M., Clerc, V., & Van Vliet, H. (2008). Risks and risk management in software architecture evolution: an industrial survey. In Proceedings - 15th Asia-Pacific Software Engineering Conference (pp. 101-108). Beijing, China: IEEE.
DOI Scopus42008 Babar, M., & Capilla, R. (2008). Capturing and using quality attributes knowledge in software architecture evaluation process. In 2008 First International Workshop on Managing Requirements Knowledge, MARK'08 (pp. 53-62). Online: IEEE.
DOI Scopus9 WoS72008 Liu, Y., Babar, M., & Gorton, I. (2008). Middleware architecture evaluation for dependable self-managing systems. In S. Becker, F. Plasil, & R. Reussner (Eds.), Middleware architecture evaluation for dependable self-managing systems: 4th International Conference on the Quality of Software-Architectures, QoSA 2008, Karlsruhe, Germany, October 14-17, 2008, Proceedings Vol. 5281 LNCS (pp. 189-204). Karlsruhe, Germany: Springer.
DOI Scopus72008 Rosik, J., Le Gear, A., Buckley, J., & Babar, M. (2008). An industrial case study of architecture conformance. In ESEM'08: Proceedings of the 2008 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement (pp. 80-89). New York, NY, USA: ACM.
DOI Scopus20 WoS132008 Lago, P., Muccini, H., & Babar, M. (2008). Developing a course on designing software in globally distributed teams. In Proceedings - 2008 3rd IEEE International Conference Global Software Engineering, ICGSE 2008 (pp. 249-253). Bangalore, India: IEEE.
DOI Scopus25 WoS102008 Babar, M., & Niazi, M. (2008). Implementing software process improvement initiatives: an analysis of Vietnamese practitioners' views. In Proceedings - 2008 3rd IEEE International Conference Global Software Engineering, ICGSE 2008 (pp. 67-76). Online: IEEE.
DOI Scopus21 WoS112008 Capilla, R., & Ali Babar, M. (2008). On the role of architectural design decisions in software product line engineering. In R. Morrison, D. Balasubramaniam, & K. Falkner (Eds.), Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 5292 LNCS (pp. 241-255). CYPRUS, Paphos: SPRINGER-VERLAG BERLIN.
DOI Scopus13 WoS92007 Babar, M. A. (2007). Evaluating product line architectures: Methods and techniques. In Proceedings - Asia-Pacific Software Engineering Conference, APSEC (pp. 13). IEEE.
DOI Scopus22007 Babar, M. A., & Gorton, I. (2007). Architecture knowledge management: Challenges, approaches, and tools. In Proceedings - International Conference on Software Engineering (pp. 170-171). IEEE.
DOI Scopus82007 Babar, M. A., De Boer, R. C., Dingsøyr, T., & Farenhorst, R. (2007). Architectural knowledge management strategies: Approaches in research and industry. In Proceedings - ICSE 2007 Workshops:Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent, SHARK-ADI'07 (pp. 2-8). IEEE.
DOI Scopus342007 Nonaka, M., Babar, M. A., Zhu, L., & Staples, M. (2007). Impacts of architecture and quality investment in software product line development. In Proceedings - 11th International Software Product Line Conference, SPLC 2007 (pp. 63-73). IEEE.
DOI Scopus32007 Babar, M. A., & Gorton, I. (2007). A tool for managing software architecture knowledge. In Proceedings - ICSE 2007 Workshops:Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent, SHARK-ADI'07 (pp. 11). IEEE.
DOI Scopus922007 Nonaka, M., Zhu, L., Babar, M. A., & Staples, M. (2007). Project cost overrun simulation in software product line development. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 4589 LNCS (pp. 330-344). Springer Berlin Heidelberg.
DOI Scopus22007 Nonaka, M., Liming, Z., Babar, M. A., & Staples, M. (2007). Project delay variability simulation in software product line development. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 4470 LNCS (pp. 283-294). Springer Berlin Heidelberg.
DOI Scopus32007 Niazi, M., & Babar, M. A. (2007). De-motivators of software process improvement: An analysis of Vietnamese practitioners' views. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 4589 LNCS (pp. 118-131). Springer Berlin Heidelberg.
DOI Scopus212007 Ali Babar, M., & Kitchenham, B. (2007). The impact of group size on software architecture evaluation: A controlled experiment. In Proceedings - 1st International Symposium on Empirical Software Engineering and Measurement, ESEM 2007 (pp. 420-429). IEEE.
DOI Scopus62007 Ali Babar, M., Bass, L., & Gorton, I. (2007). Factors influencing industrial practices of software architecture evaluation: An empirical investigation. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 4880 LNCS (pp. 90-107). Springer Berlin Heidelberg.
DOI Scopus172007 Ali Babar, M., Winkler, D., & Biffl, S. (2007). Evaluating the usefulness and ease of use of a groupware tool for the software architecture evaluation process. In Proceedings - 1st International Symposium on Empirical Software Engineering and Measurement, ESEM 2007 (pp. 430-439). IEEE.
DOI Scopus222007 Niazi, M., & Babar, M. A. (2007). Motivators of Software Process Improvement: An Analysis of Vietnamese Practitioners’ Views. In 11th International Conference on Evaluation and Assessment in Software Engineering, EASE 2007 Vol. 5 (pp. 1303-1318). Germany: BCS Learning & Development.
DOI Scopus11 Europe PMC62006 Babar, M. A., & Biffl, S. (2006). Eliciting better quality architecture evaluation scenarios: A controlled experiment on top-down vs. bottom-up. In ISESE'06 - Proceedings of the 5th ACM-IEEE International Symposium on Empirical Software Engineering Vol. 2006 (pp. 307-315). ACM.
DOI Scopus62006 Kitchenham, B., Al-Khilidar, H., Babar, M. A., Berry, M., Cox, K., Keung, J., . . . Liming, Z. (2006). Evaluating guidelines for empirical software engineering studies. In ISESE'06 - Proceedings of the 5th ACM-IEEE International Symposium on Empirical Software Engineering Vol. 2006 (pp. 38-47). ACM.
DOI Scopus302006 Nguyen, P. T., Babar, M. A., & Verner, J. M. (2006). Critical factors in establishing and maintaining trust in software outsourcing relationships. In Proceedings - International Conference on Software Engineering Vol. 2006 (pp. 624-627). ACM.
DOI Scopus282006 Babar, M. A., Kitchenham, B., & Maheshwari, P. (2006). The value of architecturally significant information extracted from patterns for architecture evaluation: A controlled experiment. In Proceedings of the Australian Software Engineering Conference, ASWEC Vol. 2006 (pp. 379-388). IEEE.
DOI Scopus62006 Babar, M. A., Kitchenham, B., & Jeffery, R. (2006). Distributed versus face-to-face meetings for architecture evaluation: A controlled experiment. In ISESE'06 - Proceedings of the 5th ACM-IEEE International Symposium on Empirical Software Engineering Vol. 2006 (pp. 252-261). ACM.
DOI Scopus72006 Babar, M. A., Kitchenham, B., & Gorton, I. (2006). Towards a distributed software architecture evaluation process - A preliminary assessment. In Proceedings - International Conference on Software Engineering Vol. 2006 (pp. 845-848).
Scopus42006 Babar, M. A., Tang, A., Gorton, I., & Han, J. (2006). Industrial perspective on the usefulness of design rationale for software maintenance: A survey. In Proceedings - International Conference on Quality Software (pp. 201-208). IEEE.
DOI Scopus52005 Babar, M. A., Wang, X., & Gorton, I. (2005). Supporting security sensitive architecture design. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 3712 LNCS (pp. 140-154). Springer Berlin Heidelberg.
DOI Scopus12005 Babar, M. A., Wang, X., & Gorton, I. (2005). PAKME: A tool for capturing and using architecture design knowledge. In 2005 Pakistan Section Multitopic Conference, INMIC (pp. 1-6). IEEE.
DOI Scopus72005 Ai-Naeem, T., Gorton, I., Babar, M. A., Rabhi, F., & Benatallah, B. (2005). A quality-driven systematic approach for architecting distributed software applications. In Proceedings - International Conference on Software Engineering Vol. 2005 (pp. 244-253). IEEe.
DOI Scopus742005 Kutay, C., & Babar, M. A. (2005). Teaching three quality assurance techniques in tandem - Lessons learned. In Proceedings - International Conference on Quality Software Vol. 2005 (pp. 307-312). IEEE.
DOI Scopus32005 Babar, M. A., Niazi, M., & Jeffery, R. (2005). Assessing a framework of comparing architecture review methods using CMMI. In 17th International Conference on Software Engineering and Knowledge Engineering, SEKE 2005 (pp. 400-403). 2005 Babar, M. A., Gorton, I., & Jeffery, R. (2005). Capturing and using software architecture knowledge for architecture-based software development. In Proceedings - International Conference on Quality Software Vol. 2005 (pp. 169-176). IEEE.
DOI Scopus222005 Tang, A., Babar, M. A., Gorton, I., & Han, J. (2005). A survey of the use and documentation of architecture design rationale. In Proceedings - 5th Working IEEE/IFIP Conference on Software Architecture, WICSA 2005 Vol. 2005 (pp. 89-98). IEEE.
DOI Scopus492005 Al-Naeem, T., Gorton, I., Babar, M. A., Rabhi, F., & Benatallah, B. (2005). A quality-driven systematic approach for architecting distributed software applications. In Proceedings - 27th International Conference on Software Engineering, ICSE05 (pp. 244-253). ACM Press.
DOI Scopus112004 Huo, M., Verner, J., Zhu, L., & Babar, M. A. (2004). Software quality and agile methods. In Proceedings - International Computer Software and Applications Conference Vol. 1 (pp. 520-525).
Scopus1022004 Babar, M. A., & Zowghi, D. (2004). Developing a requirements management toolset: Lessons learned. In Proceedings of the Australian Software Engineering Conference, ASWEC Vol. 2004 (pp. 10-19). IEEE.
DOI2004 Babar, M. A., & Gorton, I. (2004). Comparison of scenario-based software architecture evaluation methods. In Proceedings - Asia-Pacific Software Engineering Conference, APSEC (pp. 600-607). IEEE.
DOI Scopus1162004 Babar, M. A., Zhu, L., & Jeffery, R. (2004). A framework for classifying and comparing software architecture evaluation methods. In Proceedings of the Australian Software Engineering Conference, ASWEC Vol. 2004 (pp. 309-318). IEEE.
DOI Scopus1582004 Zhu, L., Babar, M. A., & Jeffery, R. (2004). Mining patterns to support software architecture evaluation. In Proceedings - Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004) (pp. 25-34).
Scopus372004 Babar, M. A., Kitchenham, B., Zhu, L., & Jeffery, R. (2004). An exploratory study of groupware support for distributed software architecture evaluation process. In Proceedings - Asia-Pacific Software Engineering Conference, APSEC (pp. 222-229). IEEE.
DOI Scopus52004 Babar, M. A. (2004). Scenarios, quality attributes, and patterns: Capturing and using their synergistic relationships for product line architectures. In Proceedings - Asia-Pacific Software Engineering Conference, APSEC (pp. 574-578). IEEE.
DOI Scopus62004 Babar, M. A., & Gorton, I. (2004). Supporting architecture evaluation process with collaborative applications. In Proceedings of INMIC 2004 - 8th International Multitopic Conference (pp. 440-446). IEEE.
DOI Scopus12003 Babar, M. A. (2003). An Experience of Applying Architecture-based Approach to Build a Component-based Requirements Management Toolset. In Proceedings - IEEE Computer Society's International Computer Software and Applications Conference (pp. 550-556). -
Conference Items
Year Citation 2008 Babar, M. A., & Abrahamsson, P. (2008). Architecture-centric methods and agile approaches. Poster session presented at the meeting of Lecture Notes in Business Information Processing. Limerick, IRELAND: SPRINGER-VERLAG BERLIN.
DOI Scopus6 WoS22008 Schmid, K., Babar, M. A., Grünbacher, P., & Nonaka, M. (2008). The second international workshop on management and economics of software product lines (MESPUL08). Poster session presented at the meeting of Proceedings - 12th International Software Product Line Conference, SPLC 2008. IEEE.
DOI Scopus1 -
Theses
Year Citation 2021 Islam, C. (2021). Architecture-centric support for security orchestration and automation.. (PhD Thesis). -
Internet Publications
Year Citation 2019 Iqbal, A., Guo, M., Gunn, L., Babar, M., & Abbott, D. (2019). Game theoretical modelling of network/cyber security [Review paper]. ArXiv.org. -
Preprint
Year Citation 2024 Jayatilaka, A., Arachchilage, N. A. G., & Babar, M. A. (2024). Why People Still Fall for Phishing Emails: An Empirical Investigation
into How Users Make Email Response Decisions.2024 Le, T. H. M., Du, X., & Babar, M. A. (2024). Are Latent Vulnerabilities Hidden Gems for Software Vulnerability
Prediction? An Empirical Study.2024 Xie, Y., Zhang, H., & Babar, M. A. (2024). LogSD: Detecting Anomalies from System Logs through Self-supervised
Learning and Frequency-based Masking.2024 Le, T. H. M., Babar, M. A., & Thai, T. H. (2024). Software Vulnerability Prediction in Low-Resource Languages: An
Empirical Study of CodeBERT and ChatGPT.2022 Hin, D., Kan, A., Chen, H., & Babar, M. A. (2022). LineVD: Statement-level Vulnerability Detection using Graph Neural
Networks.2021 Ahmad, H., Dharmadasa, I., Ullah, F., & Babar, M. A. (2021). A Review on C3I Systems' Security: Vulnerabilities, Attacks, and Countermeasures..
- Cyber Security CRC – SOCRATES: Software Security with a Focus on Critical Technologies, Ali Babar, M. and Gao, M., $2,105,000 ($564,559 UofA share), Nov 2022 – Oct 2024.
- Cyber Security CRC – Platform and Architecture for Security as a Service, Ali Babar, M., A$685,400, Jul 2022 – Jun 2024.
- DSTG/Maritime Division – Secure, Scalable and Energy Efficient Hybrid Clouds, Ali Babar, M., A$2,020,030, July 2021 – Jan 2024.
- Cyber Security CRC – SCREED: Sharing Cybersecurity Data for Australian Research (SCReeD), Ali Babar, M. and Ullah, F., $540, 000 ($100,000 UofA share), Dec 2022 – May 2024.
- DST - NGTF-Cyber, Rapid Situation Awareness using Network Knowledge and AI Reasoning, Stumptner, M., Ghose, A., Ali Babar, M., $643,471 ((A$183,698 UofA share)), Oct 2021 – Mar 2023.
- Cyber Security CRC – Architectural Support for Security as a Service, Ali Babar, M., A$540,000, Jul 2019 – Jun 2022.
- Cyber Security CRC – Architectural Support for Security Orchestration, Ali Babar, M., A$525,000, Aug 2019 – Jul 2022.
- Cyber Security CRC – POKAPS- A Platform for Compiler- and Kernel-augmented run-time software patching as Service, Ali Babar, M., and Grainger, S., A$623, 000, Oct. 2020 – Sep. 2022.
- Cyber Security CRC – Securing C3i of Smart, Next Gen Security Organisations, Ali Babar, M., Zahedi, M., and Lim, C-C, A$422,000, Oct 2020 – Dec 2021.
- Cyber Security CRC – Cyber Common Operating Picture (CCOP), Ali Babar, M., Zahedi, M., Grobler, M., A$1,240,000 (A$870,000 UofA share), Aug 2019 – Jul 2021.
- DSTG/WCSD – Research Program in Tactical Information Resilience (RePTIR) - Intelligent Information Technologies for Secure Distributed Autonomous Systems, Ali Babar, M., Lim, C., A$956,005, 2019-2022.
- DSTG/WCSD – Research Program in Tactical Information Resilience (RePTIR) –Blockchain technologies for supporting Information Assurance in Distributed Tactical Systems, Ali Babar, M., A$1,098, 755, 2017-2022.
- DSTG/Maritime Division – Secure, Scalable and Energy Efficient Hybrid Clouds, Ali Babar, M., A$481, 396, Nov 2019 – Oct 2020.
- Cyber Security CRC – Architectural Support for Security as a Service, Ali Babar, M., A$540, 000, Jul 2019 – Jun 2022.
- Cyber Security CRC – Architectural Support for Security Orchestration, Ali Babar, M., A$540, 000, Aug 2019 – Jul 2022.
- Cyber Security CRC – A Set of Tools for Security Automation, Ali Babar, M., & Guo, M., A$195, 000, November 2018 - October 2019.
- Cyber Security CRC – DevSecOps for Intra-Organisational Software Development Teams, Ali Babar, M., Zahedi, M., A$156, 000, May 2019 – Apr 2022.
- Cyber Security CRC – Automated Security Configuration & Compliance in Virtualized Environments, Ali Babar, M., A$156, 000, May 2019 – April 2022.
- Cyber Security CRC – Software Vulnerability Prediction as Service, Ali Babar, M., Liu, L., Zahedi, M., A$156, 000, Aug 2019 – Jul 2022.
- Cyber Security CRC – Machine Learning for Security Configuration, Ali Babar, M., Shen, H., A$156, 000, Aug 2019 – Jul 2022.
- Cyber Security CRC – Deep Extraction for Cybersecurity Relation, Ali Babar, M., A$111, 000, Oct 2019 – Sep 2022.
- DSTG/Maritime Division – Energy Efficient Networks for Combat Systems, Ali Babar, M., A$132, 349, Jan 2019 – Jun 2019.
- DSTG/WCSD – Research Program in Tactical Information Resilience (RePTIR) - Intelligent Information Technologies for Secure Distributed Autonomous Systems, Ali Babar, M., Lim, C., A$540, 000 (A$209,000 – 2019-2020 awarded, A$331, 000 – 2020-2022 agreed).
- DSTG/WCSD – Research Program in Tactical Information Resilience (RePTIR) –Blockchain technologies for supporting Information Assurance in Distributed Tactical Systems, Ali Babar, M., A$560, 000, 2017-2020.
- DSTG/Maritime Division – Secure and Scalable Private Cloud Research for Combat Systems, Ali Babar, M., A$ 680, 000, April 2017 – March 2019.
- DSTG/WCSD – Research Program in Tactical Information Resilience (RePTIR), Ali Babar, M., A$371, 472, September 2017 - August 2019.
- DSTG-NGTF/Data61 - Trustworthy Software Systems (Software Architectural Resilience) in Fog and Cloudlet Architectures, Ali Babar, M., A$75, 000, Apr 2018 – Dec 2018.
- DSTG/SRI – Design for Data Farming Infrastructure, Ali Babar, M., A$60, 000, Mar 2018 – May 2018.
- LIEF/ARC, (Co-PI with Sheng, M., Bouguettaya, A., Loke, S., Li, X., Liang, W., Benatallah, Yang, J., Zomaya, A., Wang, Y., Zhou, W., Yao, L., Taylor, K., Bergmann, N.), A Large-Scale Distributed Experimental Facility for the Internet of Things, $348,026, 2018.
- DSTG-NGTF/Data61 - Trustworthy Software Systems (Software Architectural Resilience) in Fog and Cloudlet Architectures, Ali Babar, M., A$80, 052, Mar 2017 – June 2017.
- DSTG/CERA - Swarm Intelligence and Genetic Fuzzy Trees for Threat Avoidance and Target Allocation, Lim, C., Shi, P., Chew, H., Ali Babar, M., A$ 99, 882, April 2017 – March 2018.
- DSTG/CERA - Swarm Intelligence and Multi-Mission Coordination in Urban Areas, Lim, C., Shi, P., Chew, H., Ali Babar, M., A$99, 882, April 2017 – March 2018.
- CSIRO/Data61 – Collaborative Research Project: Science of Cyber Security and Engineering Secure Systems, Ali Babar, M., A$719, 320, July 2016 – June 2019 (The PhD scholarships to be awarded based on Data61 competitive process).
- Green Project Fund, University of Adelaide, Ecoversity Dashboard Extension, Ali Babar, M., A$9, 000, 2017-2017.
- DSTG/Maritime Division - Computing Infrastructure Performance and Interoperability Research Cloud, Ali Babar, M., A$150, 000, May 2016 – April 2017.
- DSTG/WCSD, Layered Approaches to Secure Systems with Fog and the Internet of Things (IoT), Ali Babar, M., A$29, 981, April – May 2016.
- Ecoversity Program University of Adelaide – Green Project Fund, Smart Waste Management Gamification, Ali Babar, M., A$20, 000, April - December 2016.
- DSTO/Maritime Division – Computing Infrastructure Performance and Interoperability Research Cloud, Ali Babar, M., A$219, 699, July 2015 – April 2016, Contract Research.
- D2D CRC – Reference Architecture for Defence Big Data Systems, Ali Babar, M., A$32,291, October 2015 – March 2016.
- NICTA/SSEG – Architecting for Continuous Integration and Deployment, Ali Babar, M., A$104, 007 (over three years, A$34, 699 renewable annually), April 2015 – March 2018.
- DSTO/Maritime Division – Investigation into the Use of OpenStack for Submarine Mission Systems, Ali Babar, M., A$176, 400 – November 2014 – July 2015.
Following are the teaching responsibilities (Course design and delivery)
Software Architecture - Semester 2, 2017 (Graduate/Undergraduate)
Software Engineering Workshop I - Semester 1, 2017 (Undergraduate)
Software Engineering Project B - MSE - Semester 2, 2016 (Graduate)
Software Engineering Project A - MSE - Semester 1, 2016 (Graduate)
Software Engineering Project B - MSE - Semester 2, 2015 (Graduate)
Software Engineering Project A - MSE - Semester 1, 2015 (Graduate)
Engineering Software as a Service - Semester 1, 2015 (Undergraduate)
-
Current Higher Degree by Research Supervision (University of Adelaide)
Date Role Research Topic Program Degree Type Student Load Student Name 2024 Co-Supervisor The Application of Artificial Intelligence (AI) in HTA: Exploring the Risks and Benefits. Doctor of Philosophy Doctorate Full Time Miss Yuan Gao 2024 Principal Supervisor Automated discovery and analysis of security-related technical debt Doctor of Philosophy Doctorate Full Time Mr The Anh Nguyen 2023 Principal Supervisor A blockchain-integrated framework for Big Digital Twin Data (BDTD) Doctor of Philosophy Doctorate Full Time Mr Zihao Lin 2022 Principal Supervisor Exploring the Potential of Machine Learning Methods for Optimizing Software Delivery in DevOps Architecture Doctor of Philosophy Doctorate Full Time Mr Ali Kazemi Arani 2022 Principal Supervisor Named Entity Recognition and Relation Extraction for Cybersecurity domain using Neural Networks Doctor of Philosophy Doctorate Full Time Miss Seyedehzahra Mosavi 2022 Principal Supervisor Developing Cybersecurity Threat Detection and Prediction Framework using Natural Language Processing Doctor of Philosophy Doctorate Full Time Mr Mehdi Kholoosi 2020 Principal Supervisor Open Source Software Security Doctor of Philosophy Doctorate Full Time Mr Yongzheng Xie 2020 Principal Supervisor AI-Enabled Platform for Validation and Fusions of Security Threat Data Doctor of Philosophy Doctorate Full Time Mr Liuyue Jiang -
Past Higher Degree by Research Supervision (University of Adelaide)
Date Role Research Topic Program Degree Type Student Load Student Name 2020 - 2023 Principal Supervisor Data Quality for Data-Driven Software Vulnerability Analysis Doctor of Philosophy Doctorate Full Time Mr Roland Lloyd Croft 2019 - 2023 Principal Supervisor Understanding Socio-Technical Aspects of Software Security Patch Management Doctor of Philosophy Doctorate Full Time Mrs Nishadi Nesara Munasinghe 2018 - 2022 Principal Supervisor Towards an Improved Understanding of Software Vulnerability Assessment Using Data-Driven Approaches Doctor of Philosophy Doctorate Full Time Dr Triet Huynh Minh Le 2018 - 2023 Principal Supervisor Towards Robust Machine Learning-based Cybersecurity: Investigating Adversarial Evasion Attacks in Data Exfiltration Systems Doctor of Philosophy Doctorate Full Time Mrs Bushra Sabir 2017 - 2020 Principal Supervisor Architecture-Centric Support for Security Orchestration and Automation Doctor of Philosophy Doctorate Full Time Miss Chadni Islam 2017 - 2018 Principal Supervisor A Reference Architecture and a Software Platform for Engineering Internet of Things Search Engines Doctor of Philosophy Doctorate Full Time Mr Nguyen Khoi Tran 2017 - 2018 Principal Supervisor Cloud Service Discovery and Analysis: A Unified Framework Doctor of Philosophy Doctorate Full Time Mr Abdullah Masod O Alfazi 2016 - 2020 Principal Supervisor Towards Quality-centric Design and Evaluation of Big Data Cyber Security Analytics Systems Doctor of Philosophy Doctorate Full Time Mr Faheem Ullah 2016 - 2022 Principal Supervisor Empirical Studies on Secure Development and Usage of Mobile Health Applications Doctor of Philosophy Doctorate Full Time Mr Bakheet Hamdan M Aljedaani 2015 - 2018 Principal Supervisor An Empirical Study of Architecting and Organizing for DevOps Doctor of Philosophy Doctorate Full Time Mr Mojtaba Shahin
Connect With Me
External Profiles