kirancodes.me
To Proof Maintenance & Beyond!
Venues / ICSE /

ICSE 2010

65 papers

  1. A HOT --- Human, Organizational and Technological --- framework for a software engineering course · Orit Hazzan, Yael Dubinsky
  2. A cut-off approach for bounded verification of parameterized systems · Qiusong Yang, Mingshu Li
  3. A degree-of-knowledge model to capture source code familiarity · Thomas Fritz, Jingwen Ou, Gail C. Murphy, Emerson R. Murphy-Hill
  4. A discriminative model approach for accurate duplicate bug report retrieval · Chengnian Sun, David Lo, Xiaoyin Wang, Jing Jiang, Siau-Cheng Khoo
  5. A large-scale empirical study of practitioners' use of object-oriented concepts · Tony Gorschek, Ewan D. Tempero, Lefteris Angelis
  6. A machine learning approach for tracing regulatory codes to product specific requirements · Jane Cleland-Huang, Adam Czauderna, Marek Gibiec, John Emenecker
  7. A search engine for finding highly relevant applications · Mark Grechanik, Chen Fu, Qing Xie, Collin McMillan, Denys Poshyvanyk, Chad M. Cumby
  8. AURA: a hybrid approach to identify framework evolution · Wei Wu, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Miryung Kim
  9. Adaptive bug isolation · Piramanayagam Arumuga Nainar, Ben Liblit
  10. Advanced hands-on training for distributed and outsourced software engineering · Martin Nordio, Roman Mitin, Bertrand Meyer
  11. An analysis of the variability in forty preprocessor-based software product lines · Jörg Liebig, Sven Apel, Christian Lengauer, Christian Kästner, Michael Schulze
  12. An empirical analysis of team review approaches for teaching quality software development · Amna Humayun, Wafa Basit, Ghulam A. Farrukh, Fakhar Lodhi, Rabea Aden
  13. An empirical study of optimizations in YOGI · Aditya V. Nori, Sriram K. Rajamani
  14. An empirical study of reported bugs in server software with implications for automated bug diagnosis · Swarup Kumar Sahoo, John Criswell, Vikram S. Adve
  15. An empirical study of the effects of conscientiousness in pair programming using the five-factor personality model · Norsaremah Salleh, Emilia Mendes, John C. Grundy, Giles St. J. Burch
  16. An exploratory study of fault-proneness in evolving aspect-oriented programs · Fabiano Cutigi Ferrari, Rachel Burrows, Otávio Augusto Lazzarini Lemos, Alessandro Garcia, Eduardo Figueiredo, Nélio Cacho + 8 more
  17. An exploratory study of the evolution of software licensing · Massimiliano Di Penta, Daniel M. Germán, Yann-Gaël Guéhéneuc, Giuliano Antoniol
  18. Archface: a contract place where architectural design and code meet together · Naoyasu Ubayashi, Jun Nomura, Tetsuo Tamai
  19. Awareness 2.0: staying aware of projects, developers and tasks using dashboards and feeds · Christoph Treude, Margaret-Anne D. Storey
  20. Beyond hacking: an SOS! · Fred B. Schneider
  21. Characterizing and predicting which bugs get fixed: an empirical study of Microsoft Windows · Philip J. Guo, Thomas Zimmermann, Nachiappan Nagappan, Brendan Murphy
  22. Code bubbles: rethinking the user interface paradigm of integrated development environments · Andrew Bragdon, Steven P. Reiss, Robert C. Zeleznik, Suman Karumuri, William Cheung, Joshua Kaplan + 3 more
  23. Codebook: discovering and exploiting relationships in software repositories · Andrew Begel, Yit Phang Khoo, Thomas Zimmermann
  24. Collaborative reliability prediction of service-oriented systems · Zibin Zheng, Michael R. Lyu
  25. Customized awareness: recommending relevant external change events · Reid Holmes, Robert J. Walker
  26. DETERMIN: inferring likely deterministic specifications of multithreaded programs · Jacob Burnim, Koushik Sen
  27. Detecting atomic-set serializability violations in multithreaded programs through active randomized testing · Zhifeng Lai, Shing-Chi Cheung, Wing Kwong Chan
  28. Developers ask reachability questions · Thomas D. LaToza, Brad A. Myers
  29. Developing next generation ADLs through MDE techniques · Davide Di Ruscio, Ivano Malavolta, Henry Muccini, Patrizio Pelliccione, Alfonso Pierantonio
  30. Effective interprocedural resource leak detection · Emina Torlak, Satish Chandra
  31. Efficient hybrid typestate analysis by determining continuation-equivalent states · Eric Bodden
  32. Engineering parallel applications with tunable architectures · Christoph A. Schaefer, Victor Pankratius, Walter F. Tichy
  33. Falcon: fault localization in concurrent programs · Sangmin Park, Richard W. Vuduc, Mary Jean Harrold
  34. From behaviour preservation to behaviour modification: constraint-based mutant generation · Friedrich Steimann, Andreas Thies
  35. Has the bug really been fixed? · Zhongxian Gu, Earl T. Barr, David J. Hamilton, Zhendong Su
  36. Identifying crosscutting concerns using historical code changes · Bram Adams, Zhen Ming Jiang, Ahmed E. Hassan
  37. Is operator-based mutant selection superior to random mutant selection? · Lu Zhang, Shan-Shan Hou, Jun-Jue Hu, Tao Xie, Hong Mei
  38. LEAKPOINT: pinpointing the causes of memory leaks · James A. Clause, Alessandro Orso
  39. Liability in software engineering: overview of the LISE approach and illustration on a case study · Daniel Le Métayer, Manuel Maarek, Valérie Viet Triem Tong, Eduardo Mazza, Marie-Laure Potet, Nicolas Craipeau + 2 more
  40. Linking e-mails and source code artifacts · Alberto Bacchelli, Michele Lanza, Romain Robbes
  41. Measuring complexity, effectiveness and efficiency in software course projects · Wilson Pádua
  42. Mining API mapping for language migration · Hao Zhong, Suresh Thummalapenta, Tao Xie, Lu Zhang, Qing Wang
  43. Model checking lots of systems: efficient verification of temporal properties in software product lines · Andreas Classen, Patrick Heymans, Pierre-Yves Schobbens, Axel Legay, Jean-François Raskin
  44. Moving into a new software project landscape · Barthélémy Dagenais, Harold Ossher, Rachel K. E. Bellamy, Martin P. Robillard, Jacqueline de Vries
  45. Online inference and enforcement of temporal properties · Mark Gabel, Zhendong Su
  46. Oracle-guided component-based program synthesis · Susmit Jha, Sumit Gulwani, Sanjit A. Seshia, Ashish Tiwari
  47. Organizing self-organizing teams · Rashina Hoda, James Noble, Stuart Marshall
  48. Panel on master's degree programs in software engineering · Mehdi Jazayeri
  49. Planning for climate change in the 21st century · David King
  50. Practical fault localization for dynamic web applications · Shay Artzi, Julian Dolby, Frank Tip, Marco Pistoia
  51. Precise calling context encoding · William N. Sumner, Yunhui Zheng, Dasarath Weeratunge, Xiangyu Zhang
  52. Quality of service profiling · Sasa Misailovic, Stelios Sidiroglou, Henry Hoffmann, Martin C. Rinard
  53. Recurring bug fixes in object-oriented programs · Tung Thanh Nguyen, Hoan Anh Nguyen, Nam H. Pham, Jafar M. Al-Kofahi, Tien N. Nguyen
  54. Software traceability with topic modeling · Hazeline U. Asuncion, Arthur U. Asuncion, Richard N. Taylor
  55. South Africa and the world beyond 2010: the latest scenarios · Clem Sunter
  56. StakeNet: using social networks to analyse the stakeholders of large-scale software projects · Soo Ling Lim, Daniele Quercia, Anthony Finkelstein
  57. Summarizing software artifacts: a case study of bug reports · Sarah Rastkar, Gail C. Murphy, Gabriel Murray
  58. Supporting developers with natural language queries · Michael Würsch, Giacomo Ghezzi, Gerald Reif, Harald C. Gall
  59. Test generation through programming in UDITA · Milos Gligoric, Tihomir Gvero, Vilas Jagannath, Sarfraz Khurshid, Viktor Kuncak, Darko Marinov
  60. The educational value of mapping studies of software engineering literature · Barbara A. Kitchenham, Pearl Brereton, David Budgen
  61. Towards contextualised software engineering education: an African perspective · Jens Fendler, Heike Winschiers-Theophilus
  62. Using information fragments to answer the questions developers ask · Thomas Fritz, Gail C. Murphy
  63. Using symbolic evaluation to understand behavior in configurable software systems · Elnatan Reisner, Charles Song, Kin-Keung Ma, Jeffrey S. Foster, Adam A. Porter
  64. Using twinning to adapt programs to alternative APIs · Marius Nita, David Notkin
  65. Views: object-inspired concurrency control · Brian Demsky, Patrick Lam