Found 28 results

Gyori, A., L. Franklin, D. Dig, and J. Lahoda, "Crossing the gap from imperative to functional programming through refactoring", Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering - ESEC/FSE 2013, Saint Petersburg, Russia, ACM Press, pp. 543 - 553, 08/2013. Abstract
Radoi, C., and D. Dig, "Practical static race detection for Java parallel loops", Proceedings of the 2013 International Symposium on Software Testing and Analysis - ISSTA 2013, Lugano, Switzerland, ACM Press, pp. 178 - 190, 07/2013. Abstract

ACM SIGSOFT Distinguished Paper Award

Lin, Y., and D. Dig, "CHECK-THEN-ACT Misuse of Java Concurrent Collections", Proceedings of ICST'13, Luxembourg, pp. 164-173, 03/2013.

best paper award

Okur, S., and D. Dig, "How do developers use parallel libraries?", Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering - FSE '12, Cary, North Carolina, ACM Press, pp. 54-65, 11/2012. Abstract
Badame, S., and D. Dig, "Refactoring meets spreadsheet formulas", 2012 IEEE International Conference on Software Maintenance (ICSM), Trento, Italy, IEEE, pp. 399 - 409, 09/2012. Abstract
Dig, D., J. Marrero, and M. D. Ernst, "How do programs become more concurrent: a story of program transformations", Proceeding of the 4th international workshop on Multicore software engineering - IWMSE '11, Honolulu, HI, USA, ACM Press, pp. 43 - 50, 05/2011. Abstract
Kjolstad, F., D. Dig, G. Acevedo, and M. Snir, "Transformation for class immutability", Proceeding of the 33rd international conference on Software engineering - ICSE '11, Honolulu, HI, ACM Press, pp. 61-70 , 05/2011. Abstract
Dig, D., "A Refactoring Approach to Parallelism", IEEE Software, vol. 28, issue 1, pp. 17 - 22, 01/2011. Abstract
Dig, D., "A practical tutorial on refactoring for parallelism", 2010 IEEE 26th International Conference on Software Maintenance (ICSM), Timisoara, Romania, IEEE, pp. 1 - 2, 09/2010. Abstract
Vakilian, M., D. Dig, R. Bocchino, J. Overbey, V. Adve, and R. Johnson, "Inferring Method Effect Summaries for Nested Heap Regions", 2009 24th IEEE/ACM International Conference on Automated Software Engineering (ASE), Auckland, New Zealand, IEEE, pp. 421 - 432, 11/2009. Abstract
Daniel, B., V. Jagannath, D. Dig, and D. Marinov, "ReAssert: Suggesting Repairs for Broken Unit Tests", 2009 24th IEEE/ACM International Conference on Automated Software Engineering (ASE), Auckland, New Zealand, IEEE, pp. 433 - 444, 11/2009. Abstract
Bocchino, R. L., M. Vakilian, V. S. Adve, D. Dig, S. V. Adve, S. Heumann, R. Komuravelli, J. Overbey, P. Simmons, H. Sung, et al., "A type and effect system for deterministic parallel Java", Proceeding of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications - OOPSLA 09, Orlando, Florida, ACM Press, pp. 97-116, 10/2009. Abstract
Dig, D., J. Marrero, and M. D. Ernst, "Refactoring sequential Java code for concurrency via concurrent libraries", 2009 IEEE 31st International Conference on Software Engineering, Vancouver, BC, Canada, IEEE, pp. 397 - 407, 05/2009. Abstract
Artzi, S., A. Kiezun, J. Dolby, F. Tip, D. Dig, A. Paradkar, and M. D. Ernst, "Finding bugs in dynamic web applications", Proceedings of the 2008 international symposium on Software testing and analysis - ISSTA '08, Seattle, WA, USA, ACM Press, pp. 261-272 , 07/2008. Abstract
Dig, D., K. Manzoor, R. Johnson, and T. N. Nguyen, "Effective Software Merging in the Presence of Object-Oriented Refactorings", IEEE Transactions on Software Engineering, vol. 34, issue 3, pp. 321 - 335, 05/2008. Abstract
Dig, D., S. Negara, V. Mohindra, and R. Johnson, "ReBA: refactoring-aware binary adaptation of evolving libraries", Proceedings of the 13th international conference on Software engineering - ICSE '08, Leipzig, Germany, ACM Press, pp. 441-450 , 05/2008. Abstract
Taneja, K., D. Dig, and T. Xie, "Automated detection of api refactorings in libraries", Proceedings of Automated Software Engineering (ASE'07), Atlanta, Georgia, USA, ACM Press, pp. 377-380 , 11/2007. Abstract
Daniel, B., D. Dig, K. Garcia, and D. Marinov, "Automated testing of refactoring engines", Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering - ESEC-FSE '07, Dubrovnik, Croatia, ACM Press, pp. 185-194, 09/2007. Abstract
Dig, D., K. Manzoor, R. Johnson, and T. N. Nguyen, "Refactoring-Aware Configuration Management for Object-Oriented Programs", 29th International Conference on Software Engineering (ICSE'07), Minneapolis, MN, USA, IEEE, pp. 427 - 436, 05/2007. Abstract
Dig, D., K. Manzoor, T. N. Nguyen, and R. Johnson, "MolhadoRef: a refactoring-aware infrastructure for OO programs", Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange - eclipse '06, Portland, Oregon, USA, ACM Press, pp. 25 - 29, 10/2006. Abstract
Dig, D., C. Comertoglu, D. Marinov, and R. Johnson, "Automated Detection of Refactorings in Evolving Components", Proceedings of the 20th European conference on Object-Oriented Programming - ECOOP'06, vol. 4067, Nantes, France, pp. 404 - 428, 07/2006. Abstract
Soroker, D., R. Cáceres, D. Dig, A. Schade, S. Spraragen, and A. Tiwari, "Pegboard: a framework for developing mobile applications", Proceedings of the 4th international conference on Mobile systems, applications and services - MobiSys 2006, Uppsala, Sweden, ACM Press, pp. 138-150 , 06/2006. Abstract