My Research

Research interests

I'm interested in all things related to Software engineering in general. In particular, Software engineering education, Software maintenance, Software reuse, and Software development best practices.

Publications

  1. [POSTER] Rajapakse D. C. "TEAMMATES: A Feedback Management Tool for Teachers"  International Conference on Teaching and Learning in Higher Education (TLHE 2014)
  2. [POSTER] Rajapakse D. C. "PowerPointLabs: A Tool for Creating Instructor-independent and Retouchable eLearning Videos"  International Conference on Teaching and Learning in Higher Education (TLHE 2014)
  3. [BOOK CHAPTER]Rajapakse, D.C., "Peer Feedback in Software Engineering Courses". Overcoming Challenges in Software Engineering Education: Delivering Non -Technical Knowledge and Skills , edited by Liguo Yu, pp 111-121. Pennsylvania: IGI Global, 2014
  4. [BOOK CHAPTER] Rajapakse D. C., Fragmentation of Mobile Applications In Handbook of Research on Mobile Software Engineering: Design, Implementation, and Emergent Applications edited by Paulo Alencar and Donald Cowan, 2012, pp 317-335
  5. [POSTER] Rajapakse D. C., Nguyen, V Q H, and Karthivelu, S. P., "A Peer Evaluation and Peer Feedback Tool for Team Projects"  International Conference on Teaching and Learning in Higher Education (TLHE 2011)
  6. [PAPER] Rajapakse, D.C., "Some Observations from Releasing Student Projects to the Public". Conference on Software Engineering Education and Training (2011) , 22 - 24 May 2011, Waikiki, Hawaii, United States)
  7. [POSTER] Goh, G, X Lai and D.C. Rajapakse, "Teammates: A Cloud-Based Peer Evaluation Tool for Student Team Projects". Conference on Software Engineering Education and Training (Waikiki, Hawaii, United States)
  8. [POSTER] Lu, Z., and Rajapakse, D. C., "Porting Mobile Applications: Results from the “100 Phones Experiment”," Poster presented at 7th Annual International Conference on Mobile Systems, Applications and Services (MobiSys’09) June 22-25, 2009 in Kraków, Poland 
  9. [JOURNAL PAPER] Rajapakse D. C., and Jarzabek, S. "Towards generic representation of web applications: solutions and trade-offs," Software—Practice & Experience, Volume 39 , Issue 5 (April 2009), pp 501-530
  10. [CONFERENCE PAPER] Rajapakse, D. C., "Techniques for De-fragmenting Mobile Applications: A Taxonomy," 20th Intl. Conf. on Software Engineering and Knowledge Engineering Conference (SEKE'08), San Francisco, USA, July 2008
  11. [CONFERENCE PAPER] Peng, D., Jarzabek,S., Rajapakse, D.C., Zhang, H., "Reuse of Database Access Layer Components in JEE Product Lines: Limitations and a Possible Solution (Case Study)," 19th Intl. Conf. on Software Engineering and Knowledge Engineering Conference (SEKE'07), Boston, USA, July 2007
  12. [CONFERENCE PAPER] Rajapakse, D.C. and Jarzabek, S. “Using Server Pages to Unify Clones in Web Applications: A Trade-off Analysis,” Int. Conf. Software Engineering, ICSE’07, Minneapolis, USA, May 2007 (acceptance rate 15%)
  13. [CONFERENCE PAPER] Rajapakse, D. C., and Jarzabek, S., "An Investigation of Cloning in Web Applications," 5th Intl Conference on Web Engineering (ICWE'05), Sydney, Australia, 2005 (acceptance rate 19%)
  14. [CONFERENCE PAPER] Rajapakse, D. C., and Jarzabek, S., "A Need-Oriented Assessment of Technological Trends in Web Engineering," 5th Intl Conference on Web Engineering (ICWE'05), Sydney, Australia, 2005
  15. [CONFERENCE PAPER] Basit, H. A., Rajapakse, D. C., and Jarzabek, S., "An Empirical Study on Limits of Clone Unification Using Generics," 17th Intl. Conference on Software Engineering and Knowledge Engineering (SEKE'05), Taipei, Taiwan, 2005
  16. [CONFERENCE PAPER] Basit, H. A., Rajapakse, D. C., and Jarzabek, S., "Beyond Templates: a Study of Clones in the STL and Some General Implications," 28th Intl. Conf. on Software Engineering (ICSE'05), St. Louis, Missouri, USA, 2005 (acceptance rate 14%)
  17. [POSTER] Rajapakse, D. C., and Jarzabek, S., "An Investigation of Cloning in Web Applications," poster presentation at 14th Intl World Wide Web Conference (WWW'05), Chiba, Japan, 2005
  18. [POSTER] Basit, H. A., Rajapakse, D. C., and Jarzabek, S., "Extending Generics for optimal Reuse," poster presentation at 8th Intl. Conf. on Software Reuse (ICSR'04), Madrid, Spain, 2004
  19. [CONFERENCE PAPER] Rajapakse, D.C., Dissanayake, D.P.H.H., and Gunaratne, B.D.R.B, “Universal HRM Server,” 20th National IT Conference, Colombo, Sri Lanka, 2001

Tutorials at International Conferences

Student Projects