ICSE A*

100 papers

YearTitle / Authors
201436th International Conference on Software Engineering, ICSE '14, Hyderabad, India - May 31 - June 07, 2014
Pankaj Jalote, Lionel C. Briand, André van der Hoek
2014A critical review of "automatic patch generation learned from human-written patches": essay on the problem statement and the evaluation of automatic software repair.
Martin Monperrus
2014A study and toolkit for asynchronous programming in c#.
Semih Okur, David L. Hartveld, Danny Dig, Arie van Deursen
2014A study of equivalent and stubborn mutation operators using human analysis of equivalence.
Xiangjuan Yao, Mark Harman, Yue Jia
2014APE: an annotation language and middleware for energy-efficient mobile application development.
Nima Nikzad, Octav Chipara, William G. Griswold
2014AR-miner: mining informative reviews for developers from mobile app marketplace.
Ning Chen, Jialiu Lin, Steven C. H. Hoi, Xiaokui Xiao, Boshen Zhang
2014Achieving accuracy and scalability simultaneously in detecting application clones on Android markets.
Kai Chen, Peng Liu, Yingjun Zhang
2014Alternate refactoring paths reveal usability problems.
Mohsen Vakilian, Ralph E. Johnson
2014An analysis of the relationship between conditional entropy and failed error propagation in software testing.
Kelly Androutsopoulos, David Clark, Haitao Dan, Robert M. Hierons, Mark Harman
2014An exploratory study of the pull-based software development model.
Georgios Gousios, Martin Pinzger, Arie van Deursen
2014Analyze this! 145 questions for data scientists in software engineering.
Andrew Begel, Thomas Zimmermann
2014AsDroid: detecting stealthy behaviors in Android applications by user interface and program behavior contradiction.
Jianjun Huang, Xiangyu Zhang, Lin Tan, Peng Wang, Bin Liang
2014Automated design of self-adaptive software with control-theoretical formal guarantees.
Antonio Filieri, Henry Hoffmann, Martina Maggio
2014Automated goal operationalisation based on interpolation and SAT solving.
Renzo Degiovanni, Dalal Alrajeh, Nazareno Aguirre, Sebastián Uchitel
2014Automated memory leak detection for production use.
Changhee Jung, Sangho Lee, Easwaran Raman, Santosh Pande
2014Brownout: building more robust cloud applications.
Cristian Klein, Martina Maggio, Karl-Erik Årzén, Francisco Hernández-Rodriguez
2014Building it together: synchronous development in OSS.
Qi Xuan, Vladimir Filkov
2014CARE: cache guided deterministic replay for concurrent Java programs.
Yanyan Jiang, Tianxiao Gu, Chang Xu, Xiaoxing Ma, Jian Lu
2014Case studies and tools for contract specifications.
Todd W. Schiller, Kellen Donohue, Forrest Coward, Michael D. Ernst
2014Characterizing and detecting performance bugs for smartphone applications.
Yepang Liu, Chang Xu, Shing-Chi Cheung
2014Checking app behavior against app descriptions.
Alessandra Gorla, Ilaria Tavecchia, Florian Gross, Andreas Zeller
2014Code coverage for suite evaluation by developers.
Rahul Gopinath, Carlos Jensen, Alex Groce
2014CodeHint: dynamic and interactive synthesis of code snippets.
Joel Galenson, Philip Reames, Rastislav Bodík, Björn Hartmann, Koushik Sen
2014Comparing static bug finders and statistical prediction.
Foyzur Rahman, Sameer Khatri, Earl T. Barr, Premkumar T. Devanbu
2014ConLock: a constraint-based approach to dynamic checking on deadlocks in multithreaded programs.
Yan Cai, Shangru Wu, W. K. Chan
2014Controlled modeling environment using flexibly-formatted spreadsheets.
Hisashi Miyashita, Hideki Tai, Shunichi Amano
2014Coverage is not strongly correlated with test suite effectiveness.
Laura Inozemtseva, Reid Holmes
2014Cowboys, ankle sprains, and keepers of quality: how is video game development different from software development?
Emerson R. Murphy-Hill, Thomas Zimmermann, Nachiappan Nagappan
2014Cross-checking oracles from intrinsic software redundancy.
Antonio Carzaniga, Alberto Goffi, Alessandra Gorla, Andrea Mattavelli, Mauro Pezzè
2014Data-guided repair of selection statements.
Divya Gopinath, Sarfraz Khurshid, Diptikalyan Saha, Satish Chandra
2014Design rule spaces: a new form of architecture insight.
Lu Xiao, Yuanfang Cai, Rick Kazman
2014Detecting differences across multiple instances of code clones.
Yun Lin, Zhenchang Xing, Yinxing Xue, Yang Liu, Xin Peng, Jun Sun, Wenyun Zhao
2014Detecting memory leaks through introspective dynamic behavior modelling using machine learning.
Sangho Lee, Changhee Jung, Santosh Pande
2014Detecting performance anti-patterns for applications developed using object-relational mapping.
Tse-Hsun Chen, Weiyi Shang, Zhen Ming Jiang, Ahmed E. Hassan, Mohamed N. Nasser, Parminder Flora
2014Dictionary learning based software defect prediction.
Xiao-Yuan Jing, Shi Ying, Zhi-Wu Zhang, Shanshan Wu, Jin Liu
2014Distilling privacy requirements for mobile applications.
Keerthi Thomas, Arosha K. Bandara, Blaine A. Price, Bashar Nuseibeh
2014Does latitude hurt while longitude kills? geographical and temporal separation in a large scale software development project.
Patrick Wagstrom, Subhajit Datta
2014Easing software component repository evolution.
Jérôme Vouillon, Mehdi Dogguy, Roberto Di Cosmo
2014Effects of using examples on structural model comprehension: a controlled experiment.
Dina Zayan, Michal Antkiewicz, Krzysztof Czarnecki
2014Enhancing symbolic execution with veritesting.
Thanassis Avgerinos, Alexandre Rebert, Sang Kil Cha, David Brumley
2014Exploring variability-aware execution for testing plugin-based web applications.
Hung Viet Nguyen, Christian Kästner, Tien N. Nguyen
2014Feature maintenance with emergent interfaces.
Márcio Ribeiro, Paulo Borba, Christian Kästner
2014Hope for the best, prepare for the worst: multi-tier control for adaptive systems.
Nicolás D'Ippolito, Víctor A. Braberman, Jeff Kramer, Jeff Magee, Daniel Sykes, Sebastián Uchitel
2014How do API documentation and static typing affect API usability?
Stefan Endrikat, Stefan Hanenberg, Romain Robbes, Andreas Stefik
2014How do centralized and distributed version control systems impact software changes?
Caius Brindescu, Mihai Codoban, Sergii Shmarkatiuk, Danny Dig
2014How do professionals perceive legacy systems and software modernization?
Ravi Khadka, Belfrit V. Batlajery, Amir Saeidi, Slinger Jansen, Jurriaan Hage
2014How to make best use of cross-company data in software effort estimation?
Leandro L. Minku, Xin Yao
2014Improving automated source code summarization via an eye-tracking study of programmers.
Paige Rodeghero, Collin McMillan, Paul W. McBurney, Nigel Bosch, Sidney K. D'Mello
2014Inductive verification of data model invariants for web applications.
Ivan Bocic, Tevfik Bultan
2014Inferring models of concurrent systems from logs of their behavior with CSight.
Ivan Beschastnikh, Yuriy Brun, Michael D. Ernst, Arvind Krishnamurthy
2014Influence of social and technical factors for evaluating contribution in GitHub.
Jason Tsay, Laura Dabbish, James D. Herbsleb
2014Integrating adaptive user interface capabilities in enterprise applications.
Pierre A. Akiki, Arosha K. Bandara, Yijun Yu
2014Interpolated n-grams for model based testing.
Paolo Tonella, Roberto Tiella, Duy Cu Nguyen
2014Is spreadsheet ambiguity harmful? detecting and repairing spreadsheet smells due to ambiguous computation.
Wensheng Dou, Shing-Chi Cheung, Jun Wei
2014Lifting model transformations to product lines.
Rick Salay, Michalis Famelis, Julia Rubin, Alessio Di Sandro, Marsha Chechik
2014Live API documentation.
Siddharth Subramanian, Laura Inozemtseva, Reid Holmes
2014Making web applications more energy efficient for OLED smartphones.
Ding Li, Angelica Huyen Tran, William G. J. Halfond
2014Manual refactoring changes with automated refactoring validation.
Xi Ge, Emerson R. Murphy-Hill
2014Micro execution.
Patrice Godefroid
2014Mind the gap: assessing the conformance of software traceability to relevant guidelines.
Patrick Rempel, Patrick Mäder, Tobias Kuschke, Jane Cleland-Huang
2014Mining behavior models from user-intensive web applications.
Carlo Ghezzi, Mauro Pezzè, Michele Sama, Giordano Tamburrelli
2014Mining billions of AST nodes to study actual and potential usage of Java language features.
Robert Dyer, Hridesh Rajan, Hoan Anh Nguyen, Tien N. Nguyen
2014Mining configuration constraints: static analyses and empirical results.
Sarah Nadi, Thorsten Berger, Christian Kästner, Krzysztof Czarnecki
2014Mining fine-grained code changes to detect unknown change patterns.
Stas Negara, Mihai Codoban, Danny Dig, Ralph E. Johnson
2014Mining interprocedural, data-oriented usage patterns in JavaScript web applications.
Hung Viet Nguyen, Hoan Anh Nguyen, Anh Tuan Nguyen, Tien N. Nguyen
2014MintHint: automated synthesis of repair hints.
Shalini Kaleeswaran, Varun Tulsian, Aditya Kanade, Alessandro Orso
2014Patch verification via multiversion interprocedural control flow graphs.
Wei Le, Shannon D. Pattison
2014Performance regression testing target prioritization via performance risk analysis.
Peng Huang, Xiao Ma, Dongcai Shen, Yuanyuan Zhou
2014Perturbation analysis of stochastic systems with empirical distribution parameters.
Guoxin Su, David S. Rosenblum
2014Programmers' build errors: a case study (at google).
Hyunmin Seo, Caitlin Sadowski, Sebastian G. Elbaum, Edward Aftandilian, Robert W. Bowdidge
2014Property differencing for incremental checking.
Guowei Yang, Sarfraz Khurshid, Suzette Person, Neha Rungta
2014Requirements fixation.
Rahul Mohanani, Paul Ralph, Ben Shreeve
2014Reuse-oriented reverse engineering of functional components from x86 binaries.
Dohyeong Kim, William N. Sumner, Xiangyu Zhang, Dongyan Xu, Hira Agrawal
2014Reviser: efficiently updating IDE-/IFDS-based data-flow analyses in response to incremental program changes.
Steven Arzt, Eric Bodden
2014SEEDS: a software engineer's energy-optimization decision support framework.
Irene Lizeth Manotas Gutiérrez, Lori L. Pollock, James Clause
2014Self-adaptation through incremental generative model transformations at runtime.
Bihuan Chen, Xin Peng, Yijun Yu, Bashar Nuseibeh, Wenyun Zhao
2014SimRT: an automated framework to support regression testing for data races.
Tingting Yu, Witawas Srisa-an, Gregg Rothermel
2014Software engineering at the speed of light: how developers stay current using twitter.
Leif Singer, Fernando Marques Figueira Filho, Margaret-Anne D. Storey
2014Spotting working code examples.
Iman Keivanloo, Juergen Rilling, Ying Zou
2014Symbolic assume-guarantee reasoning through BDD learning.
Fei He, Bow-Yaw Wang, Liangze Yin, Lei Zhu
2014The dimensions of software engineering success.
Paul Ralph, Paul Richard Kelly
2014The strength of random search on automated program repair.
Yuhua Qi, Xiaoguang Mao, Yan Lei, Ziying Dai, Chengsong Wang
2014Time pressure: a controlled experiment of test case development and requirements review.
Mika Mäntylä, Kai Petersen, Timo O. A. Lehtinen, Casper Lassenius
2014Towards efficient optimization in package management systems.
Alexey Ignatiev, Mikolás Janota, João Marques-Silva
2014TradeMaker: automated dynamic analysis of synthesized tradespaces.
Hamid Bagheri, Chong Tang, Kevin J. Sullivan
2014Trading robustness for maintainability: an empirical study of evolving c# programs.
Nélio Cacho, Thiago César, Thomas Filipe, Eliezio Soares, Arthur Cassio, Rafael Souza, Israel García, Eiji Adachi Barbosa, Alessandro Garcia
2014Transition from centralized to decentralized version control systems: a case study on reasons, barriers, and outcomes.
Kivanç Muslu, Christian Bird, Nachiappan Nagappan, Jacek Czerwonka
2014Two's company, three's a crowd: a case study of crowdsourcing software development.
Klaas-Jan Stol, Brian Fitzgerald
2014Uncertainty, risk, and information value in software requirements and architecture.
Emmanuel Letier, David Stefan, Earl T. Barr
2014Understanding JavaScript event-based interactions.
Saba Alimadadi, Sheldon Sequeira, Ali Mesbah, Karthik Pattabiraman
2014Understanding and improving software build teams.
Shaun Phillips, Thomas Zimmermann, Christian Bird
2014Understanding understanding source code with functional magnetic resonance imaging.
Janet Siegmund, Christian Kästner, Sven Apel, Chris Parnin, Anja Bethmann, Thomas Leich, Gunter Saake, André Brechmann
2014Unit test virtualization with VMVM.
Jonathan Bell, Gail E. Kaiser
2014Unleashing concurrency for irregular data structures.
Peng Liu, Charles Zhang
2014Us and them: a study of privacy requirements across north america, asia, and europe.
Swapneel Sheth, Gail E. Kaiser, Walid Maalej
2014Using dynamic analysis to generate disjunctive invariants.
ThanhVu Nguyen, Deepak Kapur, Westley Weimer, Stephanie Forrest
2014Using psycho-physiological measures to assess task difficulty in software development.
Thomas Fritz, Andrew Begel, Sebastian C. Müller, Serap Yigit-Elliott, Manuela Züger
2014Vejovis: suggesting fixes for JavaScript faults.
Frolin S. Ocariza Jr., Karthik Pattabiraman, Ali Mesbah
2014Verifying component and connector models against crosscutting structural views.
Shahar Maoz, Jan Oliver Ringert, Bernhard Rumpe
2014Which configuration option should I change?
Sai Zhang, Michael D. Ernst