ICSE A*

71 papers

YearTitle / Authors
200931st International Conference on Software Engineering, ICSE 2009, May 16-24, 2009, Vancouver, Canada, Proceedings
2009A case-study on using an Automated In-process Software Engineering Measurement and Analysis system in an industrial environment.
Irina Diana Coman, Alberto Sillitti, Giancarlo Succi
2009A toolset for automated failure analysis.
Leonardo Mariani, Fabrizio Pastore, Mauro Pezzè
2009Accurate Interprocedural Null-Dereference Analysis for Java.
Mangala Gowri Nanda, Saurabh Sinha
2009Alitheia Core: An extensible software quality monitoring platform.
Georgios Gousios, Diomidis Spinellis
2009Analyzing critical process models through behavior model synthesis.
Christophe Damas, Bernard Lambeau, François Roucoux, Axel van Lamsweerde
2009Automatic creation of SQL Injection and cross-site scripting attacks.
Adam Kiezun, Philip J. Guo, Karthick Jayaraman, Michael D. Ernst
2009Automatic dimension inference and checking for object-oriented programs.
Sudheendra Hangal, Monica S. Lam
2009Automatically capturing source code context of NL-queries for software maintenance and reuse.
Emily Hill, Lori L. Pollock, K. Vijay-Shanker
2009Automatically finding patches using genetic programming.
Westley Weimer, ThanhVu Nguyen, Claire Le Goues, Stephanie Forrest
2009CloneDetective - A workbench for clone detection research.
Elmar Jürgens, Florian Deissenboeck, Benjamin Hummel
2009CocoViz with ambient audio software exploration.
Sandro Boccuzzo, Harald C. Gall
2009Complete and accurate clone detection in graph-based models.
Nam H. Pham, Hoan Anh Nguyen, Tung Thanh Nguyen, Jafar M. Al-Kofahi, Tien N. Nguyen
2009ConcernLines: A timeline view of co-occurring concerns.
Christoph Treude, Margaret-Anne D. Storey
2009ContextServ: A platform for rapid and flexible development of context-aware Web services.
Quan Z. Sheng, Sam Pohlenz, Jian Yu, Hoi Sim Wong, Anne Hee Hiong Ngu, Zakaria Maamar
2009Discovering and representing systematic code changes.
Miryung Kim, David Notkin
2009Do code clones matter?
Elmar Jürgens, Florian Deissenboeck, Benjamin Hummel, Stefan Wagner
2009Does distributed development affect software quality? An empirical case study of Windows Vista.
Christian Bird, Nachiappan Nagappan, Premkumar T. Devanbu, Harald C. Gall, Brendan Murphy
2009Effective static deadlock detection.
Mayur Naik, Chang-Seo Park, Koushik Sen, David Gay
2009Equality and hashing for (almost) free: Generating implementations from abstraction functions.
Derek Rayside, Zev Benjamin, Rishabh Singh, Joseph P. Near, Aleksandar Milicevic, Daniel Jackson
2009FEATUREHOUSE: Language-independent, automated software composition.
Sven Apel, Christian Kästner, Christian Lengauer
2009FeatureIDE: A tool framework for feature-oriented software development.
Christian Kästner, Thomas Thüm, Gunter Saake, Janet Feigenspan, Thomas Leich, Fabian Wielgorz, Sven Apel
2009Feedback-driven requirements engineering: The Heuristic Requirements Assistant.
Eric Knauss, Daniel Lübke, Sebastian Meyer
2009FlexSync: An aspect-oriented approach to Java synchronization.
Charles Zhang
2009HOLMES: Effective statistical debugging via efficient path profiling.
Trishul M. Chilimbi, Ben Liblit, Krishna K. Mehra, Aditya V. Nori, Kapil Vaswani
2009How tagging helps bridge the gap between social and technical aspects in software development.
Christoph Treude, Margaret-Anne D. Storey
2009How to avoid drastic software process change (using stochastic stability).
Tim Menzies, Steve Williams, Barry W. Boehm, Jairus Hihn
2009How we refactor, and how we know it.
Emerson R. Murphy-Hill, Chris Parnin, Andrew P. Black
2009ITACA: An integrated toolbox for the automatic composition and adaptation of Web services.
Javier Cámara, José Antonio Martín, Gwen Salaün, Javier Cubo, Meriem Ouederni, Carlos Canal, Ernesto Pimentel
2009Improving API documentation usability with knowledge pushing.
Uri Dekel, James D. Herbsleb
2009In-field healing of integration problems with COTS components.
Hervé Chang, Leonardo Mariani, Mauro Pezzè
2009Invariant-based automatic testing of AJAX user interfaces.
Ali Mesbah, Arie van Deursen
2009JUnitMX - A change-aware unit testing tool.
Jan Wloka, Barbara G. Ryder, Frank Tip
2009Ldiff: An enhanced line differencing tool.
Gerardo Canfora, Luigi Cerulo, Massimiliano Di Penta
2009Learning operational requirements from goal models.
Dalal Alrajeh, Jeff Kramer, Alessandra Russo, Sebastián Uchitel
2009License integration patterns: Addressing license mismatches in component-based development.
Daniel M. Germán, Ahmed E. Hassan
2009Lightweight fault-localization using multiple coverage types.
Raúl A. Santelices, James A. Jones, Yanbing Yu, Mary Jean Harrold
2009Listening to programmers - Taxonomies and characteristics of comments in operating system code.
Yoann Padioleau, Lin Tan, Yuanyuan Zhou
2009Locating need-to-translate constant strings for software internationalization.
Xiaoyin Wang, Lu Zhang, Tao Xie, Hong Mei, Jiasu Sun
2009MINTS: A general framework and tool for supporting test-suite minimization.
Hwa-You Hsu, Alessandro Orso
2009Maintaining and evolving GUI-directed test scripts.
Mark Grechanik, Qing Xie, Chen Fu
2009Mining exception-handling rules as sequence association rules.
Suresh Thummalapenta, Tao Xie
2009Model evolution by run-time parameter adaptation.
Ilenia Epifani, Carlo Ghezzi, Raffaela Mirandola, Giordano Tamburrelli
2009Modular string-sensitive permission analysis with demand-driven precision.
Emmanuel Geay, Marco Pistoia, Takaaki Tateishi, Barbara G. Ryder, Julian Dolby
2009Predicting build failures using social network analysis on developer communication.
Timo Wolf, Adrian Schröter, Daniela E. Damian, Thanh H. D. Nguyen
2009Predicting faults using the complexity of code changes.
Ahmed E. Hassan
2009ReMan: A pro-active reputation management infrastructure for composite Web services.
Domenico Bianculli, Walter Binder, Mauro Luigi Drago, Carlo Ghezzi
2009Reasoning about edits to feature models.
Thomas Thüm, Don S. Batory, Christian Kästner
2009Refactoring sequential Java code for concurrency via concurrent libraries.
Danny Dig, John Marrero, Michael D. Ernst
2009Safe-commit analysis to facilitate team software development.
Jan Wloka, Barbara G. Ryder, Frank Tip, Xiaoxia Ren
2009Save-IDE - A tool for design, analysis and implementation of component-based embedded systems.
Séverine Sentilles, Anders Pettersson, Dag Nyström, Thomas Nolte, Paul Pettersson, Ivica Crnkovic
2009SemDiff: Analysis and recommendation support for API evolution.
Barthélémy Dagenais, Martin P. Robillard
2009Semantics-based code search.
Steven P. Reiss
2009SmartTutor: Creating IDE-based interactive tutorials via editable replay.
Ying Zhang, Gang Huang, Nuyun Zhang, Hong Mei
2009Succession: Measuring transfer of code and developer productivity.
Audris Mockus
2009Synthesis of timed behavior from scenarios in the Fujaba Real-Time Tool Suite.
Stefan Henkler, Joel Greenyer, Martin Hirsch, Wilhelm Schäfer, Kahtan Alhawash, Tobias Eckardt, Christian Heinzemann, Renate Löffler, Andreas Seibel, Holger Giese
2009Synthesizing intensional behavior models by graph transformation.
Carlo Ghezzi, Andrea Mocci, Mattia Monga
2009Taint-based directed whitebox fuzzing.
Vijay Ganesh, Tim Leek, Martin C. Rinard
2009Taming Dynamically Adaptive Systems using models and aspects.
Brice Morin, Olivier Barais, Grégory Nain, Jean-Marc Jézéquel
2009Taming coincidental correctness: Coverage refinement with context patterns to improve fault localization.
Xinming Wang, Shing-Chi Cheung, Wing Kwong Chan, Zhenyu Zhang
2009Tesseract: Interactive visual exploration of socio-technical relationships in software development.
Anita Sarma, Larry Maccherone, Patrick Wagstrom, James D. Herbsleb
2009The impact of process choice in high maturity environments: An empirical analysis.
Narayan Ramasubbu, Rajesh Krishna Balan
2009The road not taken: Estimating path execution frequency statically.
Raymond P. L. Buse, Westley Weimer
2009The secret life of bugs: Going past the errors and omissions in software repositories.
Jorge Aranda, Gina Venolia
2009TranStrL: An automatic need-to-translate string locator for software internationalization.
Xiaoyin Wang, Lu Zhang, Tao Xie, Hong Mei, Jiasu Sun
2009UEMan: A tool to manage user evaluation in development environments.
Shah Rukh Humayoun, Yael Dubinsky, Tiziana Catarci
2009Using quantitative analysis to implement autonomic IT systems.
Radu Calinescu, Marta Z. Kwiatkowska
2009VIDA: Visual interactive debugging.
Dan Hao, Lingming Zhang, Lu Zhang, Jiasu Sun, Hong Mei
2009Validation of contracts using enabledness preserving finite state abstractions.
Guido de Caso, Víctor A. Braberman, Diego Garbervetsky, Sebastián Uchitel
2009WISE: Automated test generation for worst-case complexity.
Jacob Burnim, Sudeep Juvekar, Koushik Sen
2009Ævol: A tool for defining and planning architecture evolution.
David Garlan, Bradley R. Schmerl