Denys Poshyvanyk, Ph.D.

Home | Students | Publications | Research | Service | Software | Teaching | CV | Links
  

 

Publications*

2014

Cortes-Coy, L. F., Linares-Vásquez, M., Aponte, J., and Poshyvanyk, D., "On Automatically Generating Commit Messages via Summarization of Source Code Changes", in Proceedings of 14th IEEE International Working Conference on Software Code Analysis and Manipulation (SCAM’14), Victoria, Canada, September 28-29, 2014, to appear 10 pages (32% acceptance ratio) [pdf][data]

Linares-Vásquez, M., Bavota, G., Bernal-Cárdenas, C., Oliveto, R., Di Penta, M., and Poshyvanyk, D., "Mining Energy-Greedy API Usage Patterns in Android Apps: an Empirical Study", in Proceedings of 11th IEEE Working Conference on Mining Software Repositories (MSR'14), Hyderabad, India, May 31- June 1, 2014, pp. 2-11(34% acceptance ratio) [pdf][data]

Linares-Vásquez, M., Holtzhauer, A., Bernal-Cárdenas, C., and Poshyvanyk, D., "Revisiting Android Reuse Studies in the Context of Code Obfuscation and Library Usages", in Proceedings of 11th IEEE Working Conference on Mining Software Repositories (MSR'14), Hyderabad, India, May 31- June 1, 2014, pp. 242-251 (34% acceptance ratio) [pdf][data]

Grechanik, M., McMillan, C., Dasgupta, T., Poshyvanyk, D., and Gethers, M., "Redacting Sensitive Information in Software Artifacts", in Proceedings of 22nd IEEE International Conference on Program Comprehension (ICPC'14), Hyderabad, India, June 2-3, 2014, pp. 314-325 (48% acceptance ratio) [pdf]

Linares-Vásquez, M., Bavota, G., Di Penta, M., Oliveto, R., and Poshyvanyk, D., "How do API Changes Trigger Stack Overflow Discussions? A Study on the Android SDK", in Proceedings of 22nd IEEE International Conference on Program Comprehension (ICPC'14), Hyderabad, India, June 2-3, 2014, pp. 83-94 (48% acceptance ratio) [pdf][data]

Linares-Vásquez, M., Klock, S., McMillan, C., Sabané, A., Poshyvanyk, D., and Guéhéneuc, Y. G., "Domain Matters: Bringing Further Evidence of the Relationships among Anti-patterns, Application Domains, and Quality-related Metrics in Java Mobile Apps", in Proceedings of 22nd IEEE International Conference on Program Comprehension (ICPC'14), Hyderabad, India, June 2-3, 2014, pp. 232-243 (48% acceptance ratio) [pdf][data]

Hossen, K., Kagdi, H., and Poshyvanyk, D., "Amalgamating Source Code Authors, Maintainers, and Change Proneness to Triage Change Requests", in Proceedings of 22nd IEEE International Conference on Program Comprehension (ICPC'14), Hyderabad, India, June 2-3, 2014, pp. 130-141 (48% acceptance ratio) [pdf][data]

Dit, B., Wagner, M., Wen, S., Wang, W., Linares-Vásquez, M., Poshyvanyk, D., Kagdi, H., “ImpactMiner: A Tool for Change Impact Analysis”, in Proceedings of 36th ACM/IEEE International Conference on Software Engineering (ICSE'14), Formal Research Tool Demonstration, Hyderabad, India, May 31- June 7, 2014, pp. 540-543 (36.5% acceptance ratio) [pdf][tool]

Li, B., Grechanik, M., and Poshyvanyk, D., "Sanitizing And Minimizing Databases For Software Application Test Outsourcing", in Proceedings of 7th IEEE International Conference on Software Testing, Verification and Validation (ICST'14), Cleveland, OH, March 31 - April 4 2014, pp. 233-242 (28% acceptance ratio) [pdf][data]

Bavota, G., Oliveto, R., Gethers M., Poshyvanyk, D., and De Lucia, A., “Methodbook: Recommending Move Method Refactorings via Relational Topic Models”, IEEE Transactions on Software Engineering (TSE), accepted.

Linares-Vasquez, M., McMillan, C., Poshyvanyk, D., and Grechanik, M., "On Using Machine Learning to Automatically Classify Software Applications into Domain Categories", Empirical Software Engineering (EMSE), vol. 19, no. 3, June 2014, pp. 582-618 [pdf][data][site]

Bavota, G., Gethers M., Oliveto, R., Poshyvanyk, D., and De Lucia, A., "Improving Software Modularization via Automated Analysis of Latent Topics and Dependencies", ACM Transactions on Software Engineering and Methodology (TOSEM), vol. 23, no. 1, 2014 [pdf]

2013

Palomba, F., Bavota, G., Di Penta, M., Oliveto, R., De Lucia, A., and Poshyvanyk, D., "Detecting Bad Smells in Source Code Using Change History Information",  in Proceedings of 28th IEEE/ACM International Conference on Automated Software Engineering (ASE'13), Palo Alto, CA, November 11-15, 2013, pp. 268-278 (13.5% acceptance ratio) - ACM SIGSOFT Distinguished Paper Award [pdf][slides]

Moritz, E., Linares-Vásquez, M., Poshyvanyk, D., McMillan, C., Grechanik, M., Gethers, M., "ExPort: Detecting and Visualizing API Usages in Large Source Code Repositories", in Proceedings of 28th IEEE/ACM International Conference on Automated Software Engineering (ASE'13), New Ideas Paper Track, Palo Alto, CA, November 11-15, 2013, pp. 646-651 (23% acceptance rate for full and short papers) [pdf][link][slides]

Dit, B., Moritz, E., Linares-Vásquez, M., and Poshyvanyk, D., "Supporting and Accelerating Reproducible Research in Software Maintenance using TraceLab Component Library", in Proceedings of 29th IEEE International Conference on Software Maintenance (ICSM'13), Eindhoven, the Netherlands, September 22-28, 2013, pp. 330-339 (22% acceptance ratio) - Best Paper Award [data][pdf]

Dasgupta, T., Grechanik, M., Moritz, E., Dit, B., and Poshyvanyk, D., "Enhancing Software Traceability By Automatically Expanding Corpora With Relevant Documentation", in Proceedings of 29th IEEE International Conference on Software Maintenance (ICSM'13), Eindhoven, the Netherlands, September 22-28, 2013, pp. 320-329 (22% acceptance ratio) [data][pdf][slides]

Linares-Vásquez, M., Bavota, G., Bernal-Cárdenas, C., Di Penta, M., Oliveto, R., and Poshyvanyk, D., "API Change and Fault Proneness: A Threat to Success of Android Apps", in Proceedings of 9th Joint Meeting of the European Software Engineering Conference and the 21st ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE'13), Saint Petersburg, Russia, August 18-26, 2013, pp. 477-487 (20% acceptance ratio) [data][pdf][slides]

Bavota, G., Dit, B., Oliveto, R., Di Penta, M., Poshyvanyk, D., and De Lucia, A., "An Empirical Study on the Developers’ Perception of Software Coupling", in Proceedings of 35th IEEE/ACM International Conference on Software Engineering (ICSE'13), San Francisco, CA, May 18-26, 2013, pp. 692-701 (18.5% acceptance ratio) [data][pdf][ad][slides]

Panichella, A., Dit, B., Oliveto, R., Di Penta, M., Poshyvanyk, D., and De Lucia, A., "How to Effectively Use Topic Models for Software Engineering Tasks? An Approach based on Genetic Algorithms", in Proceedings of 35th IEEE/ACM International Conference on Software Engineering (ICSE'13), San Francisco, CA, May 18-26, 2013, pp. 522-531 (18.5% acceptance ratio) [data][pdf][ad][slides]

Linares-Vásquez, M., Dit, B., and Poshyvanyk, D., "An Exploratory Analysis of Mobile Development Issues Using Stack Overflow", in Proceedings of 10th Working Conference on Mining Software Repositories (MSR'13), Challenge Track, San Francisco, CA, 2013, pp. 93-96 (40% acceptance ratio) [data][pdf][slides]

Dit, B., Holtzhauer, A., Poshyvanyk, D., and Kagdi, H., "A Dataset from Change History to Support Evaluation of Software Maintenance Tasks", in Proceedings of 10th Working Conference on Mining Software Repositories (MSR'13), Data Track, San Francisco, CA, 2013, pp. 131-134 (55.6% acceptance ratio) [data][pdf][slides]

Dit, B., Panichella, A., Moritz, E., Oliveto, R., Di Penta, M., Poshyvanyk, D., and De Lucia, A., "Configuring Topic Models for Software Engineering Tasks in TraceLab", in Proceedings of 7th ICSE'13 International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE'13), San Francisco, California, May 19, 2013, 105-109 [data][pdf][slides]

Panichella, A., McMillan, C., Moritz, E., Palmieri, D., Oliveto, R., Poshyvanyk, D., and De Lucia, A., "When and How Using Structural Information to Improve IR-based Traceability Recovery", in Proceedings of 17th European Conference on Software Maintenance and Reengineering (CSMR'13), Genova, Italy, March 5–8, 2013, pp. 199-208 (36% acceptance ratio) [data][slides][pdf]

Kagdi, H., Gethers, M., and Poshyvanyk, D., "Integrating Conceptual and Logical Couplings for Change Impact Analysis in Software", Empirical Software Engineering (EMSE), vol. 18, no. 5, October 2013, pp. 933-969 [pdf][data][site]

McMillan, C., Grechanik, M., Poshyvanyk, D., Xie, Q., and Fu, C., "Searching for Relevant Functions and Their Usages in Millions of Lines of Code", ACM Transactions on Software Engineering and Methodology (TOSEM), vol. 22, no. 4, October 2013 [pdf][data][tool]

Dit, B., Revelle, M., and Poshyvanyk, D., "Integrating Information Retrieval, Execution and Link Analysis Algorithms to Improve Feature Location in Software", Empirical Software Engineering (EMSE), vol. 18, no. 2, April 2013, pp. 277-309 [pdf][data][site]

Dit, B., Revelle, M., Gethers, M., and Poshyvanyk, D., "Feature Location in Source Code: A Taxonomy and Survey", Journal of Software: Evolution and Process (JSEP), vol. 25, no. 1, January 2013, pp. 53–95 [pdf][data][site]

2012

Linares-Vasquez, M., Dang, H., Hossen, K., Kagdi, K., Gethers, M., and Poshyvanyk, D., "Triaging Incoming Change Requests: Bug or Commit History, or Code Authorship?" in Proceedings of 28th IEEE International Conference on Software Maintenance (ICSM'12), Riva del Garda, Italy, September 23-30, 2012, pp. 451‐460 (25% acceptance ratio) [pdf][slides][data]

Gethers, M., Aryani, A., and Poshyvanyk, D., "Combining Conceptual and Domain Couplings to Detect Database and Architectural Dependencies", in Proceedings of 12th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM'12), Riva del Garda, Italy, September 23-24, 2012, pp.144‐153 (40% acceptance ratio) [pdf][slides][data]

Dit, B., Moritz, E., and Poshyvanyk, D., "A TraceLab-based Solution for Creating, Conducting, and Sharing Feature Location Experiments", in Proceedings of 20th IEEE International Conference on Program Comprehension (ICPC'12), Passau, Germany, June 11-13 2012, pp. 203-208 (25% acceptance ratio for short papers) [pdf][slides][data]

McMillan, C., Grechanik, M., and Poshyvanyk, D., "Detecting Similar Software Applications", in Proceedings of 34th IEEE/ACM International Conference on Software Engineering (ICSE'12), Zurich, Switzerland, June 2-9, 2012, pp. 364-374 (21% acceptance ratio) [pdf][slides][tool]

McMillan, C., Hariri, N., Poshyvanyk, D., Cleland-Huang, J., and Mobasher, B., "Recommending Source Code for use in Rapid Software Prototypes", in Proceedings of 34th IEEE/ACM International Conference on Software Engineering (ICSE'12), Zurich, Switzerland, June 2-9, 2012, pp. 848-858 (21% acceptance ratio) [pdf][slides][data][tool]

Gethers, M., Dit, B., Kagdi, H., and Poshyvanyk, D., "Integrated Impact Analysis for Managing Software Changes", in Proceedings of 34th IEEE/ACM International Conference on Software Engineering (ICSE'12), Zurich, Switzerland, June 2-9, 2012, pp. 430-440 (21% acceptance ratio) [pdf][slides][data]

Cleland-Huang, J., Shin, Y., Keenan, E., Czauderna, A., Leach, G., Moritz, E., Gethers, M., Poshyvanyk, D., Hayes, J. H., and Li, W., "Toward Actionable, Broadly Accessible Contests in Software Engineering", in Proceedings of 34th IEEE/ACM International Conference on Software Engineering (ICSE'12), New Ideas and Emerging Results Track, Zurich, Switzerland, June 2-9, 2012, pp. 1329-1332 (18% acceptance rate) [pdf][tool]

Keenan, E., Czauderna, A., Leach, G., Cleland-Huang, J., Shin, Y., Moritz, E., Gethers, M., Poshyvanyk, D., Maletic, J., Hayes, J.H., Dekhtyar, A., Manukian, D., Hussein, S., and Hearn, D., "TraceLab: An Experimental Workbench for Equipping Researchers to Innovate, Synthesize, and Comparatively Evaluate Traceability Solutions", in Proc. of 34th IEEE/ACM International Conference on Software Engineering (ICSE'12), Formal Research Tool Demonstration, Zurich, Switzerland, June 2-9, 2012, pp. 1375-1378 (31% acceptance ratio) [pdf][slides][tool]

Grechanik, M. and Poshyvanyk, D., "Software Engineering in the Age of Data Privacy", in Proc. of 34th IEEE/ACM International Conference on Software Engineering (ICSE'12), Technical Briefing, Zurich, Switzerland, June 2-9 2012 (36% acceptance ratio) [slides]

McMillan, C., Grechanik, M., Poshyvanyk, D., Fu, C., and Xie, Q., "Exemplar: A Source Code Search Engine For Finding Highly Relevant Applications", IEEE Transactions on Software Engineering (TSE), vol. 38, no. 5, Sept.-Oct. 2012, pp. 1069-1087 [pdf][data][site]

Poshyvanyk, D., Gethers, M., and Marcus, A., "Concept Location using Formal Concept Analysis and Information Retrieval", ACM Transactions on Software Engineering and Methodology (TOSEM),  vol. 21, no. 4, November 2012 [pdf][data][site]

De Lucia, A., Marcus, A., Oliveto, R., Poshyvanyk, D., "Information Retrieval Methods for Automated Traceability Recovery", in Software and Systems Traceability, Cleland-Huang, J.; Gotel, O.; Zisman, A. (Eds.), Springer, ISBN 978-1-4471-2238-8, February 2012, pp. 71-98

Kagdi, H., Gethers, M., Poshyvanyk, D., Hammad, M. "Assigning Change Requests to Software Developers", Journal of Software: Evolution and Process (JSEP), vol. 24, no. 1, January 2012, pp. 3–33 [pdf][data][site]

2011

Gethers, M., Kagdi, H., Dit, B., and Poshyvanyk, D., "An Adaptive Approach to Impact Analysis from Change Requests to Source Code", in Proc. of 26th IEEE/ACM International Conference on Automated Software Engineering (ASE'11), Lawrence, Kansas, November 6-10 2011, pp. 540-543 (37% acceptance ratio) [pdf]

McMillan, C., Linares, M. V., Poshyvanyk, D., and Grechanik, M., "Categorizing Software Applications for Maintenance", in Proc. of 27th IEEE International Conference on Software Maintenance (ICSM'11), Williamsburg, VA, September 25 – 30, 2011, pp. 343-352 (28% acceptance rate) [pdf][slides][data]

Gethers, M., Oliveto, R., Poshyvanyk, D., and De Lucia, A., "On Integrating Orthogonal Information Retrieval Methods to Improve Traceability Link Recovery", in Proc. of 27th IEEE International Conference on Software Maintenance (ICSM'11), Williamsburg, VA, September 25 – 30, 2011, pp. 133-142 (28% acceptance rate) [pdf][slides][data]

Kagdi, H., Gethers, M., and Poshyvanyk, D., "SE2 Model to Support Software Evolution", in Proc. of 27th IEEE International Conference on Software Maintenance (ICSM'11), Early Research Achievements (ERA) Track, Williamsburg, VA, September 25 - 30, 2011, pp. 512-515 (38% acceptance ratio) [pdf][slides]

Dit, B., Guerrouj, L., Poshyvanyk, D., and Antoniol, G., "Can Better Identifier Splitting Techniques Help Feature Location?", in Proc. of 19th IEEE International Conference on Program Comprehension (ICPC'11), Kingston, Ontario, Canada, June 22 - June 24 2011, pp. 11-20 (24% acceptance rate) [pdf][slides][data]

Cleland-Huang, J., Czauderna, A., Dekhtyar, A., Gotel O., Huffman Hayes, J.,  Keenan, E., Leach, G., Maletic, J. Poshyvanyk, D., Shin, Y., Zisman, A., Antoniol, G., Berenbach, B., Egyed, A., Maeder, P. "Grand Challenges, Benchmarks, and TraceLab: Developing Infrastructure for the Software Traceability Research Community", in Proc. of 6th ICSE2011 International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE2011), Honolulu, HI, USA, May 23, 2011, [pdf][site]

Klock, S., Gethers, M., Dit, B.,  Poshyvanyk, D. "Traceclipse: An Eclipse Plug-in for Traceability Link Recovery and Management", in Proc. of 6th ICSE2011 International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE2011), Honolulu, USA, May 23, 2011, [pdf][tool]

McMillan, C., Grechanik, M., Poshyvanyk, D., Xie, Q., and Fu, C., "Portfolio: Finding Relevant Functions And Their Usages", in Proc. of 33rd IEEE/ACM International Conference on Software Engineering (ICSE'11), Honolulu, HI, USA, May 21-28 2011, pp. 111-120 (14% acceptance rate) [pdf][slides][video][engine]

Oliveto, R., Gethers, M., Bavota, G., Poshyvanyk, D., and De Lucia, A., "Identifying Method Friendships to Remove the Feature Envy Bad Smell", in Proc. of 33rd IEEE/ACM International Conference on Software Engineering (ICSE'11), New Ideas and Emerging Results Track - NIER, Hawaii, USA, May 21-28 2011, pp. 820-823 (23% acceptance rate) [pdf][poster]

Gethers, M., Savage, T., Di Penta, M., Oliveto, R., Poshyvanyk, D., and De Lucia, A., "CodeTopics: Which Topic Am I Coding Now?", in Proc. of 33rd IEEE/ACM International Conference on Software Engineering (ICSE'11), Formal Research Tool Demonstration, Honolulu, Hawaii, USA, May 21-28 2011, pp. 1034-1036 (36% acceptance ratio) [pdf][slides][video][tool]

McMillan, C., Grechanik, M., Poshyvanyk, D., Xie, Q., and Fu, C., "Portfolio: A Search Engine for Finding Functions and Their Usages", in Proc. of 33rd IEEE/ACM International Conference on Software Engineering (ICSE'11), Formal Research Tool Demonstration, Honolulu, Hawaii, USA, May 21-28 2011, pp. 1043-1045 (36% acceptance ratio) [pdf][video][engine]

Revelle, M., Gethers, M., Poshyvanyk, D. "Using Structural and Textual Information to Capture Feature Coupling in Object-Oriented Software", Empirical Software Engineering (EMSE), vol. 16, no. 6, 2011, pp. 773-811 [pdf][data][site]

2010

Kagdi, H., Gethers, M., Poshyvanyk, D., and Collard, M., "Blending Conceptual and Evolutionary Couplings to Support Change Impact Analysis in Source Code", in Proc. of 17th IEEE Working Conference on Reverse Engineering (WCRE'10), Boston, USA, October 13-16 2010, pp. 119-128 (31% acceptance ratio) [pdf][slides]

Gethers, M. and Poshyvanyk, D., "Using Relational Topic Models to Capture Coupling among Classes in Object-Oriented Software Systems", in Proc. of 26th IEEE International Conference on Software Maintenance (ICSM'10), Timişoara, Romania September 12-18, 2010, pp. 1-10 (27% acceptance ratio)[see photo][pdf][slides][data] - Distinguished Paper Award

Savage, T., Dit, B., Gethers, M., and Poshyvanyk, D., "TopicXP: Exploring Topics in Source Code using Latent Dirichlet Allocation", in Proc. of 26th IEEE International Conference on Software Maintenance (ICSM'10), Formal Research Tool Demonstration, Timişoara, Romania, September 12-18, 2010, pp. 1-6 [pdf][tool]

Újházi, B., Ferenc, R., Poshyvanyk, D., and Gyimóthy, T., "New Conceptual Coupling and Cohesion Metrics for Object-Oriented Systems", in Proc. of 10th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM'10), Timişoara, Romania, September 12-13, 2010, pp. 33-42 (38% acceptance ratio) - Best Paper Award [see photo][pdf][data][slides]

Grechanik, M., McMillan, C., DeFerrari, L., Comi, M., Crespi, S., Poshyvanyk, D., Fu, C., Xie, Q., and Ghezzi, C., "An Empirical Investigation into a Large-Scale Java Open Source Code Repository", in Proc. of 4th International Symposium on Empirical Software Engineering and Measurement (ESEM'10), Bolzano-Bozen, Italy, September 16-17 2010, (29.4% acceptance ratio)[pdf][data][slides]

Revelle, M., Dit, B., and Poshyvanyk, D., "Using Data Fusion and Web Mining to Support Feature Location in Software", in Proc. of 18th IEEE International Conference on Program Comprehension (ICPC'10), Braga, Portugal, June30 -July 2, 2010, pp.14-23(19.7% acceptance ratio) [pdf] [slides][data]

Oliveto, R., Gethers, M., Poshyvanyk, D., and De Lucia, A., "On the Equivalence of Information Retrieval Methods for Automated Traceability Link Recovery", in Proc. of 18th IEEE International Conference on Program Comprehension (ICPC'10), Braga, Portugal, June 30 - July 2, 2010, short paper, pp. 68-71, (35.5% acceptance ratio) [pdf][slides][data]

Grechanik, M., Fu, C., Xie, Q., McMillan, C., Poshyvanyk, D., and Cumby, C., "A Search Engine For Finding Highly Relevant Applications", in Proceedings of 32nd ACM/IEEE International Conference on Software Engineering (ICSE'10), Cape Town, South Africa, May 2-8, 2010, pp. 475-484 (13.6% acceptance ratio) [pdf][slides][engine]

Savage, T., Revelle, M., and Poshyvanyk, D., "FLAT^3: Feature Location and Textual Tracing Tool", in Proc. of 32nd ACM/IEEE International Conference on Software Engineering (ICSE'10), Formal Research Tool Demonstration, Cape Town, South Africa, May 2-8, 2010, pp. 255-258 (25% acceptance ratio) [pdf] [tool][slides][poster]

Grechanik, M., Fu, C., Xie, Q., McMillan, C., Poshyvanyk, D., and Cumby, C., "Exemplar: EXEcutable exaMPLes ARchive", in Proc. of 32nd ACM/IEEE International Conference on Software Engineering (ICSE'10), Formal Research Tool Demonstration, Cape Town, South Africa, May 2-8, 2010, pp. 259-262 (25% acceptance ratio) [pdf] [engine][slides][poster]

McMillan, C., Poshyvanyk, D., and Grechanik, M., "Recommending Source Code Examples via API Call Usages and Documentation", in Proc. of 2nd ICSE'10 International Workshop on Recommendation Systems for Software Engineering (RSSE'10), Cape Town, South Africa, May 4, 2010 [pdf][poster]

2009

Liu, Y., Poshyvanyk, D., Ferenc, R., Gyimóthy, T., Chrisochoides, N., "Modeling Class Cohesion as Mixtures of Latent Topics", in Proceedings of 25th IEEE International Conference on Software Maintenance (ICSM'09), Edmonton, Alberta, Canada, Sept. 20-26, 2009, pp. 233-242 (22% acceptance rate) [pdf][slides][data]

Poshyvanyk, D., "Using Information Retrieval to Support Software Maintenance Tasks", in Proceedings of 25th IEEE International Conference on Software Maintenance (ICSM'09), Doctoral Symposium Track, Edmonton, Alberta, Canada, September 20-26, 2009, pp. 453-456 [pdf][slides]

Tian, K., Revelle, M., Poshyvanyk, D., "Using Latent Dirichlet Allocation for Automatic Categorization of Software", in Proceedings 6th IEEE Working Conference on Mining Software Repositories  (MSR'09), Vancouver, British Columbia, Canada, May 16-17, 2009, pp.163-166 [pdf][data][poster]

Revelle, M., Poshyvanyk, D., "An Exploratory Study on Assessing Feature Location Techniques", in the Proceedings of 17th IEEE International Conference on Program Comprehension (ICPC'09), Vancouver, British Columbia, Canada, May 17-19, 2009, pp. 218-222 [pdf][slides][data]

Kagdi, H., Poshyvanyk, D., "Who Can Help Me with this Change Request?", in the Proceedings of 17th IEEE International Conference on Program Comprehension (ICPC'09), Vancouver, British Columbia, Canada, May 17-19, 2009, pp. 273-277 [pdf][slides]

Pierret, D., Poshyvanyk, D., "An Empirical Exploration of Regularities in Open-Source Software Lexicons", in the Proceedings of 17th IEEE International Conference on Program Comprehension (ICPC'09), Vancouver, British Columbia, Canada, May 17-19, 2009, pp. 228-232 [pdf][slides][data]

McMillan, C., Poshyvanyk, D., Revelle, M., "Combining Textual and Structural Analysis of Software Artifacts for Traceability Link Recovery", in the Proceedings of ICSE'09 International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE'09), Vancouver, British Columbia, Canada, May 18, 2009, pp. 41-48 [pdf][slides]

Poshyvanyk, D., Grechanik, M. "Creating and Evolving Software by Searching, Selecting and Synthesizing Relevant Source Code ", in the Proceedings of the 31st IEEE/ACM International Conference on Software Engineering (ICSE'09), New Ideas and Emerging Results, Vancouver, British Columbia, Canada, May 16-24, 2009, pp. 283-286 (18% acceptance rate) [pdf][slides][poster]

Poshyvanyk, D., Marcus, A., Ferenc, R., Gyimóthy, T. "Using Information Retrieval based Coupling Measures for Impact Analysis", Empirical Software Engineering (EMSE), vol. 14, no. 1, 2009, pp. 5-32 [pdf][site]

2008

Grechanik, M., Poshyvanyk, D. "Evaluating Recommended Applications", in the Proceedings of International FSE'08 Workshop on Recommendation Systems for Software Engineering (RSSE'08), Atlanta, Georgia, November 10 [pdf] [slides]

Dit, B., Poshyvanyk, D., Marcus, A., "Measuring the Semantic Similarity of Comments in Bug Reports", in the Proceedings of 1st International ICPC'08 Workshop on Semantic Technologies in System Maintenance (STSM'08), Amsterdam, The Netherlands, June 10th, 2008 [pdf]

Marcus, A., Poshyvanyk, D., Ferenc, R.."Using the Conceptual Cohesion of Classes for Fault Prediction in Object Oriented Systems", IEEE Transactions on Software Engineering, vol. 34, no. 2, March/April 2008, pp. 287-300 [link]

2007

Poshyvanyk, D., Marcus, A., "Using Information Retrieval to Support Design of Incremental Change of Software", in the Proceedings of 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE'07), Doctoral Symposium, Atlanta, Georgia, November 5-9, pp. 563-566 [pdf]

Liu, D., Marcus, A., Poshyvanyk, D., Rajlich, V.,"Feature Location via Information Retrieval based Filtering of a Single Scenario Execution Trace", in the Proceedings of 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE'07), Atlanta, Georgia, November 5-9, pp. 234-243 (12% acceptance rate) [pdf] [slides]

Petrenko, M., Poshyvanyk, D., Rajlich, V., Buchta, J., "Teaching Software Evolution in Open Source", IEEE Computer, November 2007, pp. 25-31

Poshyvanyk, D., Marcus, A., "Combining Formal Concept Analysis with Information Retrieval for Concept Location in Source Code", in the Proceedings of the 15th IEEE International Conference on Program Comprehension (ICPC'07), Banff, Alberta, Canada, June 26-29, 2007, pp. 37-48 (33% acceptance rate) - Best Paper Award [see photo] [pdf] [slides]

Poshyvanyk, D., Gueheneuc, Y.-G., Marcus, A., Antoniol, G., Rajlich, V."Feature Location using Probabilistic Ranking of Methods based on Execution Scenarios and Information Retrieval", IEEE Transactions on Software Engineering, vol. 33, no. 6, June 2007, pp. 420-432 [link]

Poshyvanyk, D., Petrenko, M., Marcus, A., "Integrating COTS Search Engines into Eclipse: Google Desktop Case Study", 2nd International ICSE'07 Workshop on Incorporating COTS Software into Software Systems: Tools and Techniques (IWICSS'07), Minneapolis, MN, May 22, 2007 [pdf] [slides]

Poshyvanyk, D., Marcus, A., "Using Traceability Links to Assess and Maintain the Quality of Software Documentation", in the Proceedings of the ACM International Symposium on Grand Challenges in Traceability (GCT / TEFSE'07), Lexington, Kentucky, March 22-23, 2007, pp. 27-30 [pdf] [slides]

2006

Xie, X., Poshyvanyk, D., Marcus, A., "Visualization of CVS Repository Information", in the Proceedings of the 13th IEEE Working Conference on Reverse Engineering (WCRE'06), Benevento, Italy, October 23-27, 2006, pp. 231-242 (29% acceptance rate)[pdf] [slides]

Poshyvanyk, D., Marcus, A., "The Conceptual Coupling Metrics for Object-Oriented Systems", in the Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM'06), Philadelphia, PA, September 25-27, 2006, pp. 469-478 (28% acceptance rate)[pdf] [slides]

Poshyvanyk, D., Petrenko, M., Marcus, A., Xie, X., Liu, D., "Source Code Exploration with Google", in the Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM'06), Philadelphia, PA, September 25-27, 2006, pp. 334-338 (30% acceptance rate)[pdf] [slides] [tool]

Buchta, J., Petrenko, M., Poshyvanyk, D., Rajlich, V., "Teaching Evolution of Open Source Projects in Software Engineering Courses", in the Proceedings of 22nd IEEE International Conference on Software Maintenance (ICSM'06), Philadelphia, PA, September 25-27, 2006, pp.136-144 (28% acceptance rate) [pdf] [slides]

Poshyvanyk, D., Gueheneuc, Y.-G., Marcus, A., Antoniol, G., Rajlich, V. "Combining Probabilistic Ranking and Latent Semantic Indexing for Feature Identification", in the Proceedings of the 14th IEEE International Conference on Program Comprehension (ICPC'06), Athens, Greece, June 14-17, 2006, pp. 137-148 (36% acceptance rate) - Best Paper Award [see photo] [pdf] [slides]

Poshyvanyk, D., Marcus, A., Dong, Y. "JIRiSS - an Eclipse plug-in for Source Code Exploration", in the Proceedings of the 14th IEEE International Conference on Program Comprehension (ICPC'06), Athens, Greece, June 14-17, 2006, pp. 252-255 [pdf] [slides]

Marcus, A., De Lucia, A., Jane Huffman Hayes, Poshyvanyk, D., "Working Session: Information Retrieval Based Approaches in Software Evolution", in the Proceedings of 22nd IEEE International Conference on Software Maintenance (ICSM'06), Philadelphia, PA, Sept. 25-27, 2006, pp.197-199[pdf] [www]

Xie, X., Poshyvanyk, D., Marcus, A., "3D Visualization for Concept Location in Source Code" in the Proceedings of the 28th IEEE/ACM International Conference on Software Engineering (ICSE'06), Research Demonstrations, Shanghai, China, May 2006, pp. 839-842 (45% acceptance rate) [pdf] [slides]

2005

Marcus, A., Poshyvanyk, D., "The Conceptual Cohesion of Classes" in the Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM'05), Budapest, Hungary, September 25-30, 2005, pp. 133-142 (31% acceptance rate) [pdf] [slides]

Poshyvanyk , D., Marcus, A., Dong, Y., Sergeyev, A., "IRiSS - A Source Code Exploration Tool" in the Industrial and Tool Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM'05), Budapest, Hungary, September 25-30, 2005, pp. 69-72 (53% acceptance rate) [pdf] [slides]

Xie, X., Poshyvanyk, D., and Marcus, A., (2005), "Support for Static Concept Location with sv3D", in the Proceedings of 3rd IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT'05), Budapest, Hungary, September 26, pp. 102-107 [pdf] [slides]

Marcus, A., Xie, X., Poshyvanyk, D "When and How to Visualize Traceability Links", in the Proceedings of the 3nd ACM International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE'05) , Long Beach, CA, November 8th, 2005 pp. 56-61 [pdf] [slides]

 

* These documents are made available as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each copyright holder. These works may not be reposted without the explicit permission of the copyright holder.