22 citations · 27 across the 8 of their papers we have counts for
9 papers
Experimental Analysis of Productive Interaction Strategy with ChatGPT: User Study on Function and Project-level Code Generation Tasks
Sangwon Hyun, Hyunjun Kim, Jinhyuk Jang +2
The application of Large Language Models (LLMs) is growing in the productive completion of Software Engineering tasks. Yet, studies investigating productive prompting techniques of…
Towards Secure Management of Edge-Cloud IoT Microservices using Policy as Code
Samodha Pallewatta, Muhammad Ali Babar
IoT application providers increasingly use MicroService Architecture (MSA) to develop applications that convert IoT data into valuable information. The independently deployable and…
A Multivocal Review of MLOps Practices, Challenges and Open Issues
Beyza Eken, Samodha Pallewatta, Nguyen Khoi Tran +2
MLOps has emerged as a key solution to address many socio-technical challenges of bringing ML models to production, such as integrating ML models with non-ML software, continuous m…
An Empirically Grounded Reference Architecture for Software Supply Chain Metadata Management
Nguyen Khoi Tran, Samodha Pallewatta, M. Ali Babar
With the rapid rise in Software Supply Chain (SSC) attacks, organisations need thorough and trustworthy visibility over the entire SSC of their software inventory to detect risks e…
Detecting Misuse of Security APIs: A Systematic Review
Zahra Mousavi, Chadni Islam, M. Ali Babar +2
Security Application Programming Interfaces (APIs) are crucial for ensuring software security. However, their misuse introduces vulnerabilities, potentially leading to severe data…
Design and Implementation of Fragmented Clouds for Evaluation of Distributed Databases
Yaser Mansouri, Faheem Ullah, Shagun Dhingra +1
In this paper, we present a Fragmented Hybrid Cloud (FHC) that provides a unified view of multiple geographically distributed private cloud datacenters. FHC leverages a fragmented…
ProML: A Decentralised Platform for Provenance Management of Machine Learning Software Systems
Nguyen Khoi Tran, Bushra Sabir, M. Ali Babar +3
Large-scale Machine Learning (ML) based Software Systems are increasingly developed by distributed teams situated in different trust domains. Insider threats can launch attacks fro…
A Framework for Automating Deployment and Evaluation of Blockchain Network
Nguyen Khoi Tran, M. Ali Babar, Andrew Walters
Blockchain network deployment and evaluation have become prevalent due to the demand for private blockchains by enterprises, governments, and edge computing systems. Whilst a block…
Challenges in Developing Secure Mobile Health Applications, A Systematic Review
Bakheet Aljedaani, M. Ali Babar
Mobile health (mHealth) applications (apps) have gained significant popularity over the last few years due to its tremendous benefits, such as lowering healthcare cost and increasi…