scispace - formally typeset
M

Muhammad Ali Babar

Researcher at University of Adelaide

Publications -  320
Citations -  9769

Muhammad Ali Babar is an academic researcher from University of Adelaide. The author has contributed to research in topics: Software architecture & Software development. The author has an hindex of 46, co-authored 297 publications receiving 8320 citations. Previous affiliations of Muhammad Ali Babar include IT University of Copenhagen & Cooperative Research Centre.

Papers
More filters
Journal ArticleDOI

A comparative study of challenges in integrating Open Source Software and Inner Source Software

TL;DR: It is found that many challenges identified in the case study could be mapped to challenges related to integration of OSS, and may help organizations to understand how to improve their software development practices by adopting certain OSSD practices.
Proceedings ArticleDOI

Migrating Service-Oriented System to Cloud Computing: An Experience Report

TL;DR: This paper reports the effort aimed at migrating an Open Source Software framework, Hackystat, to cloud computing, and reports the main steps followed, the process and technical challenges faced, and some of the strategies that helped to address those challenges.
Proceedings ArticleDOI

An exploratory study of architectural practices and challenges in using agile software development approaches

TL;DR: A case study aimed to empirically identify and understand the architectural practices and challenges of teams using agile approaches and highlights the areas that need to be focused on for integrating agile and architecture-centric approaches.
Journal ArticleDOI

Factors that motivate software engineering teams: A four country empirical study

TL;DR: Analysis of 333 questionnaires indicates that failed projects are associated with low team motivation, and finds unique groupings of team motivational factors for each of the countries investigated, indicating that there are cultural differences that project managers need to consider when working in a global environment.