Author: alibabar.m@gmail.com
Supporting Global Software Engineering with Cloud Computing
Like many disciplines and industries, Global Software Engineering (GSE) practitioners and researchers are also exploring the potential of Cloud Computing for improving the GSD processes and practices. We have been experimentally assessing the viability of providing Tools as a Service (TaaS) to globally distributed software development teams. I have recently presented a tutorial on this…
Extended Team Model in Global Software Engineering
Distributed development of software has become a fact of life. Companies adopt different models of Global Software Development (GSD) paradigm based on their needs and the opportunities available to them. Apart from some of the well known models of GSD such as outsourcing, offshore development centers, global sourcing and virtual teams, companies are experimenting with…
Building European Software Architecture Community: How Far Have We Come?
This is the title of an introduction of the guest editors to a special theme of an upcoming journal of Software and Systems Modeling (SoSyM). This special theme carries four papers which are an extended and revised versions of the papers published in 4th edition of European Conference of Software Architecture (ECSA 2010) which was…
Twin Peaks Model: Characterising Architecturally Significant Requirements
Architecture of a software intensive system plays a key role in determining the achievement of architecturally significant requirements (ASR) of that system. If ASRs are wrong, incomplete, inaccurate, or lack details, then a software architecture based on these is also likely to contain errors. However, it has been a general observation, in the literature and practice, that…
Towards the theoretical foundations of Applying ABC in GSE
One of my PhD students, Paolo Tell, and I have been working on exploring the viability of using activity-based computing (ABC) paradigm for designing and developing the next generation of tools for supporting Global Software Engineering. The fundamental assumption of our research on applying ABC for building GSE tools is that a large majority of…