• Green Software Services

    Given a significant amount of CO2 emission is caused by ICT, several efforts are geared towards making this sector more energy efficient – e.g., a huge amount of R&D resources are being allocated to make ICT systems and their use environmentally friendly, or so-called Green IT. Apart from a few exceptions, most of the resources…

  • Architecting for Clouds-enabled Software Systems

    Our research team at ITU ended the busy month of August with hosting a very interesting 2 days cloud compputing workshop, which was designed to initiate a collaborative network of researchers from Nordic region, China, Japan, and Brazil in order to draw synergies among their expertise and knowledge to investigate the challenges of developing and…

  • Architecting in Global Software Engineering

    Global Software Engineering (GSE), developing software with geographically distributed teams, has raised not only several new challenges but has also highlighted the needs of revisting and/or enhancing the existing software engineering approaches. One of such challenges is architecting for GSE projects, which requires organizations and architects to rethink the role and suitability of existing approaches…

  • Empirical research in software architecture

    Empirical research is quite difficult undertaking; doing empirical research becomes even more difficult when the studied objects are likely to be described at a higher level of abstract like software architecture. That is an obvious reasons that we don’t see much empirical research, even not very rigorous one, carried out to assess the effectiveness and…

  • Integration challenges in ISS and OSS

    Companies are showing great interest in adopting the processes, practices, and tools being used by Open Source Software (OSS); this phenomenon has come to known as Inner Source Software (ISS). While this phenomenon brings several known benefits of the OSS inside a corporate software development arena, unfortunately, the software developed using ISS also poses the…

  • ICGSE 2011 – Review process complete

    Being a program chair of a premier conference in someone’s area of research is a privilege but with huge amount of responsibility and work; but the amount of effort and work required to complete the reviewing process of ICGSE 2011 were unusual. However, I am very delighted that we completed the reviewing process on time despite…

  • Walt Scacchi will be relating OSS development and GSE

    Walt Scacchi from UCL Irvine will be one of the keynote speakers at the 6th International Software Engineering Conference. We were very glad to receive his positive response to our invitation for giving a keynote at the premier event of the global software engineering community. Now we are quite excited about what he is going…

  • An experience of migrating to clouds

    With the increasing popularity of Cloud computing, an increasing organizations are pondering about their strategy to migrate their existing software intensive systems to cloud-enabled infrastructure. One of the key questions of any migration strategy will be what kinds software engineering methods, guidelines, and tools are available to support the migration process. While an increasing number…

  • International Networking Grant

    I have just received a grant to support an International network of researchers from four countries: Denmark, China, Brazil, and Japan. This networking project, called ArchClouds: Architecting for Cloud-enabled software systems, is aimed at providing researchers from IT University of Copenhagen (ITU) Denmark, ICT, Chinese academic of Sciences Beijing, China, Wesada University of Japan, and…

  • Searching Software Engineering Papers

    I don’t think anyone would argue that Systematic literature review (SLR) has emerged as one of the most popular method of reviewing software engineering literature since 2004. At the same time, it is also true that it is one of the most laborious research method, which needs extensive amount of effort and time. One critical…