Selected publications (complete list in CV)



    • 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
    • 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
    • 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 


        1. Le Minh Khue, Eng Lieh Ouh and Stan Jarzabek. “Mood Self-Assessment on Smartphones”, Wireless Health,October 2015, National Institutes of Health, Bethesda, USA, art 19, 8 pages
        2. Jarzabek, S. and Kumar, K. “Weak Separation of Tightly Coupled Concerns with Generic Program Representation,”17th KKIO Software Engineering Conference, Miedzyzdroje, September 2015; published in From Requirements to Software: Research and Practice,  Ed. P. Kosiuczenko and M. Smialek, Polish Information Processing Society, Chapter 8, pp. 119-136,  (Best Paper award)
        3. Ouh Eng Lieh and Stan Jarzabek “A Conceptual Model to Evaluate Decisions for Service Profitability,” 7th Int. Conf. on Advanced Service Computing, Nice, France, March 2015, pp. 61-66
        4. Basit, H.A, Hammad, M. Jarzabek, S. and Koschke, R. “What do we need to know about clones? Deriving information needs from user goals,” IEEE 9th Int. Workshop on Software Clones, IWSC, March 2015, Montreal, pp. 51-57
        5. Suriya Priya R Asaithambi and Stan Jarzabek “Pragmatic Approach to Test Case Reuse - A case study in Android OS BiDiTests Library,” Int. Conference on Software Reuse, ICSR’2015, Florida, USA, January 2015, pp. 122-138
        6. Kuldeep Kumar and Stan Jarzabek, “Detecting Design Similarity Patterns Using Program Execution Traces”, ACM SIGPLAN Conf. on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH-2014),October 20-24, 2014, pp. 55-56
        7. Tan, Q.Y., Jarzabek, S.  and Wadhwa, B. “CBT Assistant: mHealth App for Psychotherapy,” IEEE Global Humanitarian Technologies Conference, GHTC’2014 South Asia, Trivandrum, India, September 2014, pp. 135-140
        8. Ouh, E.L. and Jarzabek, S. “Understanding Service Variability for Profitable Software as a Service: Service Providers’ Perspective,” 26th Int. Conf. on Advanced Information Systems Engineering, CAiSE, Thessaloniki, June 2014, pp. 9-16
        9. Gabor Novak, Darren Carlson, Stan Jarzabek “An Extensible Mobile Platform for mHealth and Telemedicine Applications,” Proc. Mobile and Information Technologies in Medicine and Health, Prague, November 2013
        10. Gabor Novak, Darren Carlson, Stan Jarzabek “An Adaptable and Extensible Mobile Sensing Framework for Patient Monitoring,” IEEE 9th Int. Conf. on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), Singapore, April 2014
        11. Xing, Z., Xue, Y. and Jarzabek, S. “Distilling Useful Clones by Contextual Differencing,” 20th IEEE Working Conference on Reverse Engineering, WCRE, Koblenz, October 2013, pp. 102-111
        12. Dan, D., Jarzabek, S. and Ferenc, R. “Configuring Software for Reuse with VCL,” 13th Symp. on Programming Languages and Software Tools, SPLST, August 26-27, 2013, Szeged, Hungary, pp. 16-30
        13. Wenyi Qian, Xin Peng, Zhenchang Xing, Stan Jarzabek and Wenyun Zhao “Mining Logical Clones in Software: Revealing High-Level Business and Programming Rules,” 29th IEEE Int. Conference on Software Maintenance, ICSM, September 2013, Eindhoven, The Netherlands, pp. 40-49
        14. Xing, Z., Xue, Y. and Jarzabek, S. “A Large Scale Linux-Kernel based Benchmark for Feature Location Research,” Int. Conf. on Software Engineering, San Francisco, May 2013, pp. 1311-1314
        15. Asaithambi, S.P.R and Jarzabek, S. “Towards Test Case Reuse: A Study of Redundancies in Android Platform Test Libraries,” Int. Conf. on Software ReuseICSR’2013, Pisa, Italy, June 2013, pp. 49-64
        16. Jarzabek, S. “Teaching Advanced Software Design in Team-Based Project Course,” 26th IEEE-CS Conf. on Software Engineering Education and Training (CSEET), San Francisco, May 2013, pp. 35-44
        17. Asaithambi, Suriya Priya R., and Stan Jarzabek. "Generic adaptable test cases for software product line testing," 3rd  ACM Annual Conference on Systems, programming, and Applications: software for humanity, SPLASH-12, Tucson, USA, 2012, pp. 33-36
        18. Xue, Y., Xing, Z. and Jarzabek, S. “Feature Location in a Collection of Product Variants,” 19th Working Conf. on Reverse Engineering, WCRE, Kingston, Canada, October 2012, pp. 145-154
        19. Basit, H., Usman, A. and Jarzabek, S. “Things Structural Clones Tell that Simple Clones Don’t,” 28th Int. Conf. on Software MaintenanceICSM, Trento, Italy, Sept. 2012, pp. 275-284
        20. Xing, Z., Xue, Y. and Jarzabek, S. “CloneDifferentiator: Analyzing Software Clones by Differentiation,” 26th IEEE/ACM Int. Conf. on Automated Software Engineering, ASE, Lawrence, USA, Nov. 2011, pp. 576-579
        21. Jarzabek, S and Trung, H. D. “Flexible Generators for Software Reuse and Evolution,” Int. Conf. on Software Eng., ICSE’2011, New Ideas and Emerging Results Track, Honolulu, USA, May 2011, pp. 920-923
        22. Jarzabek, S, Pettersson, U. and Zhang, H. “University-Industry Collaboration Journey towards Product Lines,” Int. Conf. on Software ReuseICSR’2011, S. Korea, June 2011, pp. 223-237
        23. Zhu, J., Peng, X., Jarzabek, S., Xing, Z., Xue, Y., and Zhao, W. “Improving Product Line Architecture Design and Customization by Raising the Level of Variability Modeling,” Int. Conf. on Software Reuse, ICSR’2011, S. Korea, June 2011, pp. 151-166
        24. Xue, Y, Jarzabek, S., Ye, P., Peng, X., and Zhao, W. “Scalability of Variability Management: An Example of Industrial Practice and Some Improvements,” 23rdInt. Conf. Soft. Eng and Knowledge Eng, SEKE, July 2011, USA, pp. 705-710
        25. Basit, H., Ali, U. and Jarzabek, S. “Viewing Simple Clones from a Structural Clones’ Perspective,” Int. Workshop on Software Clones, IWSC’2011, ICSE Workshop, Honolulu, USA, May 2011, pp. 1-6
        26. 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
        27. Zhang, H. and Jarzabek, S. “Hybrid Approach to Feature-Oriented Programming,” Software Product Lines Conference, SPLC’10: Going Beyond, Lecture Notes in Computer Science, Springer, Aug. 2010, Volume 6287/2010, pp.  440-445
        28. Jarzabek, S. Xue, Y., Zhang, H. and Lee, Y.  "Avoiding Some Common Preprocessing Pitfalls with Feature Queries,"Proc. 16th Asia-Pacific Software Engineering Conference, APSEC’09, Penang, Dec. 2009, pp.283-290
        29. Ye, P., Peng, X, Xue, Y. and Jarzabek, S. “A Case Study of Variation Mechanism in an Industrial Product Line,” 11thInt. Conf. on Software Reuse, ICSR09, Falls Church, VA, USA, Sept. 27-30, 2009,            Springer, pp. 126-136
        30. Stan Jarzabek, Hongyu Zhang, Youpeng Lee, Yinxing Xue, Naveed Shaikh “Increasing Usability of Preprocessing for Feature Management in Product Lines with Query-based Visualization,” Int. Conf. Software Engineering, ICSE’09,Vancouver, Canada, May 2009, pp. 111-114 (a track on New Ideas and Emerging Results)
        31. Basit, H. and Jarzabek, S. “A Case for Structural Clones,” 3rd Int. Workshop on Software Clones, IWSC'2009, Kaiserslautern, Germany, Tuesday, March 24, 2009, pp. 18-22
        32. 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
        33. Lok Fang Fang Stella, Stan Jarzabek and Bimlesh Wadhwa “A Comparative Study of Maintainability of Web Applications on J2EE, .NET and Ruby on Rails,” 10th IEEE Int. Symp. on Web Site Evolution, Beijing, October 2008
        34. 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
        35. 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
        36. 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