Publications

  1. Jarzabek, S. and Trung, H.D. “Flexible Generators for Software Reuse and Evolution,” accepted for Int. Conf. on Soft. Eng, ICSE’2011 Track on New Ideas and Emerging Results, Hawaii, May 2011
  2. Xue, Y., Xing, Z. and Jarzabek, S. “Understanding Feature Evolution in a Family of Product Variants,” 17th Working Conf. on Reverse Engineering, Boston, MA, October 2010, pp. 109-118
  3. Basit, H. A., Jarzabek, S. "Data Mining Approach for Detecting Higher-level Clones in Software",IEEE Trans. on Soft. Eng., July/August 2009 (vol. 35 no. 4) pp. 497-514; Published online January 2009
  4. Basit, H. and Jarzabek, S. “Towards Structural Clones: Analysis and semi-automated detection of design-level similarities in software,” VDM Verlag, 2010 (172 pages)
  5. Rajapakse, D.C. and Jarzabek, S. Using Similarity Patterns in Developing Web Applications: An Approach to Enhance Reuse and Maintainability, VDM Verlag, 2010 (156 pages)
  6. Yali Zhang, Hamid Abdul Basit, Stan Jarzabek, Dang Anh, and Melvin Low "Query-based Filtering and Graphical View Generation for Clone Analysis", Proc. 24th IEEE Int. Conf. on Software Maintenance, ICSM'08, Beijing, September 2008, pp. 376-385
  7. Basit, H., Puglisi, S., Smyth, W., Turpin, A. and Jarzabek, S. "Efficient Token Based Clone Detection with Flexible Tokenization", ESEC-FSE'07, European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering, ACM Press, September 2007, Dubrovnik, pp. 513-516
  8. Rajapakse, D. 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, Published Online: 27 Nov 2008
  9. 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, pp. 116-125
  10. Grudzien, A., Traczyk, T. and Jarzabek, S. "Application of Generative Programming to Evolution of Object-Relational Mapping Layer", Proc. 2nd AIS SIGSAND European Symposium on System Analysis and Design, Gdansk, June 5, 2007, pp. 64-71, ISBN 978-83-7326-447-2
  11. Jarzabek, S. and Li, S. "Unifying clones with a generative programming technique: a case study", Journal of Software Maintenance and Evolution: Research and Practice, John Wiley & Sons, Volume 18, Issue 4, July/August 2006, pp. 267-292, extended version of ESEC-FSE'03 paper that received ACM Distinguished Paper Award
  12. Jarzabek, S. "Genericity - a "Missing in Action" Key to Software Simplification and Reuse", accepted for 13thAsia-Pacific Software Engineering Conference, APSEC'06, IEEE Comp. Soc., 6-8 December 2006, Bangalore, India, pp. 293-300
  13. Basit, H.A., Rajapakse, D.C., and Jarzabek, S. "Beyond Templates: a Study of Clones in the STL and Some General Implications", Int. Conf. Software Engineering, ICSE'05, St. Louis, USA, May 2005, pp. 451-459
  14. Basit, A.H. and Jarzabek, S. "Detecting Higher-level Similarity Patterns in Programs", ESEC-FSE'05, European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering, ACM Press, September 2005, Lisbon, pp. 156-165
  15. Pettersson, U., and Jarzabek, S. "Industrial Experience with Building a Web Portal Product Line using a Lightweight, Reactive Approach", ESEC-FSE'05, European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering, ACM Press, September 2005, Lisbon, pp. 326-335
  16. Zhang, W. and Jarzabek, S. "Reuse without Compromising Performance: Experience from RPG Software Product Line for Mobile Devices", 9th Int. Software Product Line Conference, SPLC'05, September 2005, Rennes, France, pp. 57-69
  17. Yang, J. and Jarzabek, S. "Applying a Generative Technique for Enhanced Reuse on J2EE Platform", 4th Int. Conf. on Generative Programming and Component Engineering, GPCE'05, Sep 29 - Oct 1, 2005, Tallinn, Estonia, pp. 237-255
  18. Rajapakse, D.C and Jarzabek, S. "A Need-Oriented Assessment of Technological Trends in Web Engineering", Int. Conf. on Web Engineering, ICWE'05, July 2005, Sydney, pp. 30-35
  19. Rajapakse, D.C and Jarzabek, S. "An Investigation of Cloning in Web Portals", Int. Conf. on Web Engineering, ICWE'05, July 2005, Sydney, pp. 252-262 (also poster at WWW'05)
  20. Rajapakse, D.C, Basit, A.H. and Jarzabek, S. " An Empirical Study on Limits of Clone Unification Using Generics", 17th Int. Conference on Software Engineering and Knowledge Engineering, SEKE'05, July 2005, Taipei, Taiwan, pp. 109-114
  21. Jarzabek, S. and Eng, P.K. "Teaching an Advanced Design, Team-oriented Software Project Course", 18th Int. Conference on Software Engineering Education and Training (CSEE&T), IEEE CS, April 2005, Ottawa, pp. 223-230
  22. Jarzabek, S, Yang, B. and Sam, S. "Addressing Quality Attributes in Domain Analysis for Product Lines", IEE Proceedings Software, IEE and British Computer Society, Vol. 153, No. 2, April 2006, pp. 61-73
  23. Jarzabek, S., Zhang, H., Ru, S., Lam, V.T., and Sun, Z. "Analysis of meta-programs: a case study", Journal of Software Engineering and Knowledge Engineering, Vol. 16, No. 1, Feb. 2006, pp. 77-101, extended version of best papers from Proc. 16th Int. Conference on Software Engineering and Knowledge Engineering (SEKE'04), Banff, Canada, June 2004
  24. Zhang, H. and Jarzabek, S. "A Bayesian Network Approach to rational architectural design", Int. Journal of Software Engineering and Knowledge Engineering, Vol. 15, No. 4, August 2005, pp. 695-719