Author: alibabar.m@gmail.com
Evaluation of Variability Management Approaches
Variability Management (VM) was not a topic of my research interest until I assumed the leadership of two projects in the area of software product lines when I moved to Ireland a few years ago. During my initial observation of the area, I noticed that VM is one of the most researched areas in software…
Global Software Engineering: Learning by Osmosis
Global Software Engineering (GSE) not only presents several new challenges to software development researchers and practitioners, but it also highlights the important role that educators are expected to play in terms of providing the future software engineers with new kinds of knowledge, understanding, and skills in order to successfully cope with the GSE challenges. Graduates…
NxG^GSD got large funding
I am very excited to share with all those interested in global software engineering that we have received a large grant from the Danish Strategic Council for our GSD project :-). The project ‘Next Generation Technology for Global Software Development (NxG^GSD) has received 18 million Kroner under the research program of strategic growth technologies. The…
Innovation in Cloud Computing
Following on my previous posts on cloud computing related initiatives at ITU and its academic and industry partners, a new development is that we have started the process of forming a consortium of Danish researchers and practitioners for innovation in cloud computing. This consortium will not only focus on building Danish organizations’ competencies in cloud…
Global Software Engineering Challenges for the Next Decade
This is the main theme of the next year’s one of the largest gatherings of academic and corporate researchers, and practitioners interested in Global Software Engineering (GSE) – I am referring to the sixth IEEE International Conference on Global Software Engineering (ICGSE) to be held in Helsinki, Finland. Now we are moving into the final…
Turkish Software Architecture Conference
Yes, there is a Turkish software architecture conference and a large and growing community of software engineering researchers and practitioners interested in software architecture research and practice. And this is a biennial conference, which is being organized for the last six years or so. I must acknowledge that until a few months ago I was…
Non-Functional Requirements in Systems and Software Engineering
Non-Functional Requirements, quality attributes, architecturally significant requirements, extra-functional requirements, or whatever you call them, are the main driving force behind the key design or development decisions in any large scale software-intensive system development. It is widely recognized that quality attributes of a system largely depend on the overall architecture of such systems. Hence, it is…
Cloud Computing: Real or Fad!
While there are several unanswered questions about the viability, risks, and advantages of Cloud Computing, there are a growing number of signs that this emerging paradigm of computing is not a new technological fad. Rather its real and has been based on mature and successful technologies such as virtualization, Grid Computing, and Utility Computing. Apart…
Supporting Geographically Distributed Software Design Teams
While we have eagerly started working on organizing one of the most important community gatherings of researchers, practitioners, and educators interested in global software engineering, ICGSE 2011, the other day, one of my colleagues, Pernille Bjorn, from ITU organized a workshop on a closely related topic, Global Software: Collaboration & Collaborative Technologies. The main objective…
New Course on Cloud Computing
I have another exciting news with regards to our ongoing activities in the area of Cloud computing research and education. The exciting news is that we will be offering a brand new course on Cloud computing from Spring 2011 at the IT University of Copenhagen. I just heard that the course proposal has received green…