n
 
Research
 

SIS Research Area - Software Systems

Research Theme
Understanding and Improving Large Distributed Software Systems

Central Concerns and Questions

The main goal of this research thread is to investigate the issues involved in building large distributed software systems.

Emerging Ideas and Initiatives

We address the following questions in this project; a) what are the performance implications of globally distributed software development, b) what techniques should be used to estimate development costs for large distributed software systems, c) is it possible to reduce the cost of migrating large software systems, and d) what is an effective software solution for managing IT resources in a large distributed organisation.

Selected Publications

[1] Narayan Ramasubbu and Rajesh Krishna Balan, The Impact of Process Choice in High Maturity Environments: An Empirical Analysis. Proceedings of the 31st International Conference on Software Engineering (ICSE) , Vancouver , Canada , May 2009.

[2] N. Ramasubbu, R. K. Balan. Towards Governance Schemes for Distributed Software. Proceedings of the 1st Workshop on Software Development Governance (SDG) (held in conjunction with ICSE 2008), Leipzig, Germany, May, 2008.

[3] N. Ramasubbu, R. K. Balan. Globally Distributed Software Development Project Performance: An Empirical Analysis. Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE), Dubrovnik, Croatia, September, 2007. [Awarded ACM Sigsoft Distinguished Paper Award]

Projects, Presentations and Posters

  1. Rajesh Balan, Narayan Ramasubbu, Jacek J. Szymczyk. Distributed Software Development. Presentation: Globally Distributed Software Project Performance: An Empirical Analysis, FSE 2007, Dubrovnik, Croatia, October 2007
  2. Rajesh Balan, Narayan Ramasubbu, Jacek J. Szymczyk. Software Project Cost Estimation.
  3. Narayan Ramasubbu. Globally Distributed Software Development Project Performance: An Empirical Analysis. Invited Talk at the 1st India Software Engineering Conference (ISEC), Bangalore, India, February, 2008.

External Collaborations and Industry Linkages

  1. Software Engineering Institute, Carnegie Mellon University
  2. Various Indian Software Companies
  3. Infocomm Development Authority of Singapore
  4. OpenISR Development Team, Carnegie Mellon University

 

 



Last updated on 14 October, 2009 by School of Information Systems.