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

FSE 2013

95 papers

  1. A cost-effectiveness criterion for applying software defect prediction models · Hongyu Zhang, Shing-Chi Cheung
  2. A framework for defining the dynamic semantics of DSLs · Ulyana Tikhonova
  3. A logical revolution (keynote) · Moshe Y. Vardi
  4. A publication culture in software engineering (panel) · Steven Fraser, Luciano Baresi, Jane Cleland-Huang, Carlo A. Furia, Georges Gonthier, Paola Inverardi + 1 more
  5. A statistical semantic language model for source code · Tung Thanh Nguyen, Anh Tuan Nguyen, Hoan Anh Nguyen, Tien N. Nguyen
  6. API change and fault proneness: a threat to the success of Android apps · Mario Linares Vásquez, Gabriele Bavota, Carlos Bernal-Cárdenas, Massimiliano Di Penta, Rocco Oliveto, Denys Poshyvanyk
  7. Adequate monitoring of service compositions · Antonia Bertolino, Eda Marchetti, Andrea Morichetta
  8. Agreements for software reuse in corporations · Thijmen de Gooijer, Heiko Koziolek
  9. An empirical analysis of the co-evolution of schema and code in database applications · Dong Qiu, Bixin Li, Zhendong Su
  10. Artifact evaluation (summary) · Alexandre Bergel, Lorenzo Bettini
  11. Automated oracles: an empirical study on cost and effectiveness · Cu D. Nguyen, Alessandro Marchetto, Paolo Tonella
  12. Automatically describing software faults · Nicholas DiGiuseppe
  13. Automotive architecture description and its quality · Yanja Dajsuren
  14. Bayesian inference using data flow analysis · Guillaume Claret, Sriram K. Rajamani, Aditya V. Nori, Andrew D. Gordon, Johannes Borgström
  15. Boosting concolic testing via interpolation · Joxan Jaffar, Vijayaraghavan Murali, Jorge A. Navas
  16. BugMap: a topographic map of bugs · Jiangtao Gong, Hongyu Zhang
  17. Cachetor: detecting cacheable data to remove bloat · Khanh Nguyen, Guoqing Xu
  18. Cascading verification: an integrated method for domain-specific model checking · Fokion Zervoudakis, David S. Rosenblum, Sebastian G. Elbaum, Anthony Finkelstein
  19. Code fragment summarization · Annie T. T. Ying, Martin P. Robillard
  20. Compiling mockups to flexible UIs · Nishant Sinha, Rezwana Karim
  21. Con2colic testing · Azadeh Farzan, Andreas Holzer, Niloofar Razavi, Helmut Veith
  22. Convergent contemporary software peer review practices · Peter C. Rigby, Christian Bird
  23. Crossing the gap from imperative to functional programming through refactoring · Alex Gyori, Lyle Franklin, Danny Dig, Jan Lahoda
  24. Data debugging with continuous testing · Kivanç Muslu, Yuriy Brun, Alexandra Meliou
  25. Design and optimization of multi-clocked embedded systems using formal technique · Yu Jiang, Zonghui Li, Hehua Zhang, Yangdong Deng, Xiaoyu Song, Ming Gu + 1 more
  26. Differential assertion checking · Shuvendu K. Lahiri, Kenneth L. McMillan, Rahul Sharma, Chris Hawblitzel
  27. Distributed program tracing · Diptikalyan Saha, Pankaj Dhoolia, Gaurab Paul
  28. Diversity in software engineering research · Meiyappan Nagappan, Thomas Zimmermann, Christian Bird
  29. Do all task dependencies require coordination? the role of task properties in identifying critical coordination needs in software projects · Kelly Blincoe, Giuseppe Valetto, Daniela E. Damian
  30. Dynodroid: an input generation system for Android apps · Aravind Machiry, Rohan Tahiliani, Mayur Naik
  31. Effective dynamic detection of alias analysis errors · Jingyue Wu, Gang Hu, Yang Tang, Junfeng Yang
  32. Efficiency and early fault detection with lower and higher strength combinatorial interaction testing · Justyna Petke, Shin Yoo, Myra B. Cohen, Mark Harman
  33. Empirical answers to fundamental software engineering problems (panel) · Bertrand Meyer, Harald C. Gall, Mark Harman, Giancarlo Succi
  34. Enhancing symbolic execution with built-in term rewriting and constrained lazy initialization · Pietro Braione, Giovanni Denaro, Mauro Pezzè
  35. Explaining inconsistent code · Martin Schäf, Daniel Schwartz-Narbonne, Thomas Wies
  36. Extracting URLs from JavaScript via program analysis · Qi Wang, Jingyu Zhou, Yuting Chen, Yizhou Zhang, Jianjun Zhao
  37. Feature model extraction from large collections of informal product descriptions · Jean-Marc Davril, Edouard Delfosse, Negar Hariri, Mathieu Acher, Jane Cleland-Huang, Patrick Heymans
  38. Finding incorrect compositions of atomicity · Peng Liu, Julian Dolby, Charles Zhang
  39. Fuzzy service matching in on-the-fly computing · Marie Christin Platenius
  40. Good technology makes the difficult task easy · Andrey Terekhov
  41. Identifying message flow in distributed event-based systems · Joshua Garcia, Daniel Popescu, Gholamreza Safi, William G. J. Halfond, Nenad Medvidovic
  42. Improving trace accuracy through data-driven configuration and composition of tracing features · Sugandha Lohar, Sorawit Amornborvornwong, Andrea Zisman, Jane Cleland-Huang
  43. Incrementally synthesizing controllers from scenario-based product line specifications · Joel Greenyer, Christian Brenner, Maxime Cordy, Patrick Heymans, Erika Gressi
  44. Inferring project-specific bug patterns for detecting sibling bugs · Guangtai Liang, Qianxiang Wang, Tao Xie, Hong Mei
  45. Iterative test suites refinement for elastic computing systems · Alessio Gambi, Antonio Filieri, Schahram Dustdar
  46. Jalangi: a selective record-replay and dynamic analysis framework for JavaScript · Koushik Sen, Swaroop Kalasapur, Tasneem G. Brutch, Simon Gibbs
  47. Jalangi: a tool framework for concolic testing, selective record-replay, and dynamic analysis of JavaScript · Koushik Sen, Swaroop Kalasapur, Tasneem G. Brutch, Simon Gibbs
  48. KATCH: high-coverage testing of software patches · Paul Dan Marinescu, Cristian Cadar
  49. Lexical statistical machine translation for language migration · Anh Tuan Nguyen, Tung Thanh Nguyen, Tien N. Nguyen
  50. Making offline analyses continuous · Kivanç Muslu, Yuriy Brun, Michael D. Ernst, David Notkin
  51. Mining behavior models from enterprise web applications · Matthias Schur, Andreas Roth, Andreas Zeller
  52. Mining succinct predicated bug signatures · Chengnian Sun, Siau-Cheng Khoo
  53. N-way model merging · Julia Rubin, Marsha Chechik
  54. PHRT: a model and programmable tool for hardware reengineering automation · Oleg Nenashev
  55. PoMMaDe: pushdown model-checking for malware detection · Fu Song, Tayssir Touili
  56. Practical static analysis of JavaScript applications in the presence of frameworks and libraries · Magnus Madsen, Benjamin Livshits, Michael Fanning
  57. Precise range analysis on large industry code · Shrawan Kumar, Bharti Chimdyalwar, Ulka Shrotri
  58. Precision reuse for efficient regression verification · Dirk Beyer, Stefan Löwe, Evgeny Novikov, Andreas Stahlbauer, Philipp Wendler
  59. Prediction of atomic web services reliability based on k-means clustering · Marin Silic, Goran Delac, Sinisa Srbljic
  60. Preventing database deadlocks in applications · Mark Grechanik, B. M. Mainul Hossain, Ugo A. Buy, Haisheng Wang
  61. Producing software by integration: challenges and research directions (keynote) · Paola Inverardi, Marco Autili, Davide Di Ruscio, Patrizio Pelliccione, Massimo Tivoli
  62. RADA: a tool for reasoning about algebraic data types with abstractions · Tuan-Hung Pham, Michael W. Whalen
  63. REDACT: preventing database deadlocks from application-based transactions · B. M. Mainul Hossain, Mark Grechanik, Ugo A. Buy, Haisheng Wang
  64. RSA-MBT: a test tool for generating test artifacts based on models · Andrew Diniz da Costa, Ricardo Venieris, Gustavo Robichez de Carvalho, Carlos José Pereira de Lucena
  65. RUBRIC: a flexible tool for automated checking of conformance to requirement boilerplates · Chetan Arora, Mehrdad Sabetzadeh, Lionel C. Briand, Frank Zimmer, Raul Gnaga
  66. Regression tests to expose change interaction errors · Marcel Böhme, Bruno C. d. S. Oliveira, Abhik Roychoudhury
  67. RiTHM: a tool for enabling time-triggered runtime verification for C programs · Samaneh Navabpour, Yogi Joshi, Chun Wah Wallace Wu, Shay Berkovich, Ramy Medhat, Borzoo Bonakdarpour + 1 more
  68. Risky files: an approach to focus quality improvement effort · Audris Mockus, Randy L. Hackbarth, John Douglas Palframan
  69. SPLat: lightweight dynamic analysis for reducing combinatorics in testing configurable systems · Chang Hwan Peter Kim, Darko Marinov, Sarfraz Khurshid, Don S. Batory, Sabrina Souto, Paulo Barros + 1 more
  70. Sample size vs. bias in defect prediction · Foyzur Rahman, Daryl Posnett, Israel Herraiz, Premkumar T. Devanbu
  71. Scalable analysis of variable software · Jörg Liebig, Alexander von Rhein, Christian Kästner, Sven Apel, Jens Dörre, Christian Lengauer
  72. Scalable and incremental software bug detection · Scott McPeak, Charles-Henri Gros, Murali Krishna Ramanathan
  73. Searching for better configurations: a rigorous approach to clone evaluation · Tiantian Wang, Mark Harman, Yue Jia, Jens Krinke
  74. Second-order constraints in dynamic invariant inference · Kaituo Li, Christoph Reichenbach, Yannis Smaragdakis, Michal Young
  75. Server interface descriptions for automated testing of JavaScript web applications · Casper Svenning Jensen, Anders Møller, Zhendong Su
  76. ShAir: extensible middleware for mobile peer-to-peer resource sharing · Daniel J. Dubois, Yosuke Bando, Konosuke Watanabe, Henry Holtzman
  77. SocialCDE: a social awareness tool for global software teams · Fabio Calefato, Filippo Lanubile
  78. Software engineering for mathematics (keynote) · Georges Gonthier
  79. Synthesis of component and connector models from crosscutting structural views · Shahar Maoz, Jan Oliver Ringert, Bernhard Rumpe
  80. System reliability calculation based on the run-time analysis of ladder program · Yu Jiang, Hehua Zhang, Han Liu, Xiaoyu Song, William N. N. Hung, Ming Gu + 1 more
  81. Termination proofs from tests · Aditya V. Nori, Rahul Sharma
  82. The economics of static analysis tools · Rahul Kumar, Aditya V. Nori
  83. Tightfit: adaptive parallelization with foresight · Omer Tripp, Noam Rinetzky
  84. Toward understanding the causes of unanswered questions in software information sites: a case study of stack overflow · Ripon K. Saha, Avigit K. Saha, Dewayne E. Perry
  85. Towards emotional awareness in software development teams · Emitza Guzman, Bernd Bruegge
  86. Towards open architecture system · Bahtijar Vogel
  87. USMMC: a self-contained model checker for UML state machines · Shuang Liu, Yang Liu, Jun Sun, Manchun Zheng, Bimlesh Wadhwa, Jin Song Dong
  88. Understanding gamification mechanisms for software development · Daniel J. Dubois, Giordano Tamburrelli
  89. Using fault history to improve mutation reduction · Laura Inozemtseva, Hadi Hemmati, Reid Holmes
  90. Using topic models to understand the evolution of a software ecosystem · Nicolas Lopez
  91. Where is the business logic? · Yael Dubinsky, Yishai A. Feldman, Maayan Goldstein
  92. Will you still compile me tomorrow? static cross-version compiler validation · Chris Hawblitzel, Shuvendu K. Lahiri, Kshama Pawar, Hammad Hashmi, Sedar Gokbulut, Lakshan Fernando + 2 more
  93. Z3-str: a z3-based string solver for web application analysis · Yunhui Zheng, Xiangyu Zhang, Vijay Ganesh
  94. aPET: a test case generation tool for concurrent objects · Elvira Albert, Puri Arenas, Miguel Gómez-Zamalloa, Peter Y. H. Wong
  95. h-ubu: an industrial-strength service-oriented component framework for JavaScript applications · Clément Escoffier, Philippe Lalanda, Nicolas Rempulsky