• I
  • ICSE
  • 2009
  • 2009 IEEE 31st International Conference on Software Engineering
Advanced Search 
2009 IEEE 31st International Conference on Software Engineering
Vancouver, BC, Canada
May 16-May 24
ISBN: 978-1-4244-3453-4
Table of Contents
Papers
Notes (PDF)
pp. xii
Notes (PDF)
pp. xviii
Timo Wolf, Siemens Corporate Technology, Germany
Adrian Schroter, Software Engineering Global interAction Lab (SEGAL), University of Victoria, Canada
Daniela Damian, Software Engineering Global interAction Lab (SEGAL), University of Victoria, Canada
Thanh Nguyen, Software Engineering Global interAction Lab (SEGAL), University of Victoria, Canada
pp. 1-11
Christoph Treude, Dept. of Computer Science, University of Victoria, Canada
Margaret-Anne Storey, Dept. of Computer Science, University of Victoria, Canada
pp. 12-22
Anita Sarma, Institute for Software Research, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213 USA
Larry Maccherone, Institute for Software Research, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213 USA
Patrick Wagstrom, Institute for Software Research, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213 USA
James Herbsleb, Institute for Software Research, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213 USA
pp. 23-33
Trishul M. Chilimbi, Microsoft Research Redmond, USA
Ben Liblit, University of Wisconsin-Madison, USA
Krishna Mehra, Microsoft Research India, India
Aditya V. Nori, Microsoft Research India, India
Kapil Vaswani, Microsoft Research India, India
pp. 34-44
Xinming Wang, Dept. of Comp. Sci.&Eng., HKUST, China
S.C. Cheung, Dept. of Comp. Sci.&Eng., HKUST, China
W.K. Chan, Dept. of Comp. Sci., City Univ. of Hong Kong, China
Zhenyu Zhang, Dept. of Comp. Sci., HKU, China
pp. 45-55
Raul Santelices, College of Computing, Georgia Institute of Technology, USA
James A. Jones, Department of Informatics, University of California, Irvine, USA
Yanbing Yu, College of Computing, Georgia Institute of Technology, USA
Mary Jean Harrold, College of Computing, Georgia Institute of Technology, USA
pp. 56-66
Ahmed E. Hassan, Software Analysis and Intelligence Lab (SAIL), School of Computing, Queen's University, Canada
pp. 78-88
Radu Calinescu, Computing Laboratory, University of Oxford, UK
Marta Kwiatkowska, Computing Laboratory, University of Oxford, UK
pp. 100-110
Ilenia Epifani, Politecnico di Milano, Dipartimento di Matematica, Piazza L. da Vinci, 32, 20133, Italy
Carlo Ghezzi, Politecnico di Milano, DeepSE Group at DEI, Piazza L. da Vinci, 32, 20133, Italy
Raffaela Mirandola, Politecnico di Milano, DeepSE Group at DEI, Piazza L. da Vinci, 32, 20133, Italy
Giordano Tamburrelli, Politecnico di Milano, DeepSE Group at DEI, Piazza L. da Vinci, 32, 20133, Italy
pp. 111-121
Brice Morin, INRIA, Centre Rennes - Bretagne Atlantique, Campus de Beaulieu, 35042 Cedex - FRANCE
Olivier Barais, IRISA, Université de Rennes1, Campus de Beaulieu, 35042 Cedex - FRANCE
Gregory Nain, INRIA, Centre Rennes - Bretagne Atlantique, Campus de Beaulieu, 35042 Cedex - FRANCE
Jean-Marc Jezequel, INRIA, Centre Rennes - Bretagne Atlantique, Campus de Beaulieu, 35042 Cedex - FRANCE
pp. 122-132
Raymond P.L. Buse, University of Virginia, Charlottesville, USA
Westley Weimer, University of Virginia, Charlottesville, USA
pp. 144-154
Sudheendra Hangal, Computer Science Department, Stanford University, CA 94305, USA
Monica S. Lam, Computer Science Department, Stanford University, CA 94305, USA
pp. 155-165
Herve Chang, University of Milano Bicocca, Department of Informatics, Systems and Communication, viale Sarca 336, 20126, Italy
Leonardo Mariani, University of Milano Bicocca, Department of Informatics, Systems and Communication, viale Sarca 336, 20126, Italy
Mauro Pezze, University of Milano Bicocca, Department of Informatics, Systems and Communication, viale Sarca 336, 20126, Italy
pp. 166-176
Emmanuel Geay, IBM T. J. Watson Research Center, Hawthorne, NY, USA
Marco Pistoia, IBM T. J. Watson Research Center, Hawthorne, NY, USA
Takaaki Tateishi, IBM Tokyo Research Laboratory, Japan
Barbara G. Ryder, Virginia Tech, Blacksburg, USA
Julian Dolby, IBM T. J. Watson Research Center, Hawthorne, NY, USA
pp. 177-187
Daniel M. German, Department of Computer Science, University of Victoria, Canada
Ahmed E. Hassan, School of Computing, Queen's University, Canada
pp. 188-198
Adam Kieyzun, MIT, USA
Philip J. Guo, Stanford University, USA
Karthick Jayaraman, Syracuse University, USA
Michael D. Ernst, University of Washington, USA
pp. 199-209
Ali Mesbah, Software Engineering Research Group, Delft University of Technology, The Netherlands
Arie van Deursen, Software Engineering Research Group, Delft University of Technology, The Netherlands
pp. 210-220
Sven Apel, Department of Informatics and Mathematics, University of Passau, Germany
Christian Kastner, School of Computer Science, University of Magdeburg, Germany
Christian Lengauer, Department of Informatics and Mathematics, University of Passau, Germany
pp. 221-231
Emily Hill, Department of Computer and Information Sciences, University of Delaware, Newark, 19716 USA
Lori Pollock, Department of Computer and Information Sciences, University of Delaware, Newark, 19716 USA
K. Vijay-Shanker, Department of Computer and Information Sciences, University of Delaware, Newark, 19716 USA
pp. 232-242
Steven P. Reiss, Department of Computer Science, Brown University, Providence, RI. 02912 USA
pp. 243-253
Thomas Thum, School of Computer Science, University of Magdeburg, Germany
Don Batory, Dept. of Computer Science, University of Texas at Austin, USA
Christian Kastner, School of Computer Science, University of Magdeburg, Germany
pp. 254-264
Dalal Alrajeh, Department of Computing, Imperial College London, UK
Jeff Kramer, Department of Computing, Imperial College London, UK
Alessandra Russo, Department of Computing, Imperial College London, UK
Sebastin Uchitel, Department of Computing, Imperial College London, UK
pp. 265-275
Nam H. Pham, Electrical and Computer Engineering Department, Iowa State University, USA
Hoan Anh Nguyen, Electrical and Computer Engineering Department, Iowa State University, USA
Tung Thanh Nguyen, Electrical and Computer Engineering Department, Iowa State University, USA
Jafar M. Al-Kofahi, Electrical and Computer Engineering Department, Iowa State University, USA
Tien N. Nguyen, Electrical and Computer Engineering Department, Iowa State University, USA
pp. 276-286
Emerson Murphy-Hill, Portland State University, USA
Chris Parnin, Georgia Institute of Technology, USA
Andrew P. Black, Portland State University, USA
pp. 287-297
Jorge Aranda, Department of Computer Science, University of Toronto, 10 King' College Road, Ontario, M5S 3G4, Canada
Gina Venolia, Microsoft Research, One Microsoft Way, Redmond, WA, 98052, USA
pp. 298-308
Miryung Kim, Electrical and Computer Engineering, The University of Texas at Austin, USA
David Notkin, Computer Science&Engineering, University of Washington, Seattle, USA
pp. 309-319
Uri Dekel, Institute for Software Research, School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213 USA
James D. Herbsleb, Institute for Software Research, School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213 USA
pp. 320-330
Yoann Padioleau, University of Illinois, Urbana Champaign, USA
Lin Tan, University of Illinois, Urbana Champaign, USA
Yuanyuan Zhou, University of Illinois, Urbana Champaign, USA
pp. 331-341
Derek Rayside, Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of Technology, USA
Zev Benjamin, Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of Technology, USA
Rishabh Singh, Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of Technology, USA
Joseph P. Near, Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of Technology, USA
Aleksandar Milicevic, Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of Technology, USA
Daniel Jackson, Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of Technology, USA
pp. 342-352
Xiaoyin Wang, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, China
Lu Zhang, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, China
Tao Xie, Department of Computer Science, North Carolina State University, Raleigh, 27695, USA
Hong Mei, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, China
Jiasu Sun, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, China
pp. 353-363
Westley Weimer, University of Virginia, USA
ThanhVu Nguyen, University of New Mexico, USA
Claire Le Goues, University of Virginia, USA
Stephanie Forrest, University of New Mexico, USA
pp. 364-374
Charles Zhang, Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Hong Kong
pp. 375-385
Mayur Naik, Intel Research, USA
Chang-Seo Park, UC Berkeley, USA
Koushik Sen, UC Berkeley, USA
David Gay, Intel Research, USA
pp. 386-396
Danny Dig, Massachusetts Institute of Technology, Computer Science and Artificial Intelligence Laboratory, USA
John Marrero, Massachusetts Institute of Technology, Computer Science and Artificial Intelligence Laboratory, USA
Michael D. Ernst, Massachusetts Institute of Technology, Computer Science and Artificial Intelligence Laboratory, USA
pp. 397-407
Mark Grechanik, Accenture Technology Labs, Chicago, IL 60601 USA
Qing Xie, Accenture Technology Labs, Chicago, IL 60601 USA
Chen Fu, Accenture Technology Labs, Chicago, IL 60601 USA
pp. 408-418
Hwa-You Hsu, College of Computing - Georgia Institute of Technology, USA
Alessandro Orso, College of Computing - Georgia Institute of Technology, USA
pp. 419-429
Carlo Ghezzi, Politecnico di Milano, DeepSE Group at DEI, Piazza L. da Vinci, 32, 20133, Italy
Andrea Mocci, Politecnico di Milano, DeepSE Group at DEI, Piazza L. da Vinci, 32, 20133, Italy
Mattia Monga, Università degli Studi di Milano, DICo, Via Comelico, 39, 20135, Italy
pp. 430-440
Christophe Damas, Département d'Ingénierie Informatique, Université catholique de Louvain (UCL), Belgium
Bernard Lambeau, Département d'Ingénierie Informatique, Université catholique de Louvain (UCL), Belgium
Francois Roucoux, Radiothérapie Expérimentale (IMRE), Faculté de Médecine (UCL), Belgium
Axel van Lamsweerde, Département d'Ingénierie Informatique, Université catholique de Louvain (UCL), Belgium
pp. 441-451
Guido de Caso, Departamento de Computación, FCEyN, UBA, Buenos Aires, Argentina
Victor Braberman, Departamento de Computación, FCEyN, UBA, Buenos Aires, Argentina
Diego Garbervetsky, Departamento de Computación, FCEyN, UBA, Buenos Aires, Argentina
Sebastian Uchitel, Departament of Computing, Imperial College, London, UK
pp. 452-462
Jacob Burnim, EECS Department, UC Berkeley, CA, USA
Sudeep Juvekar, EECS Department, UC Berkeley, CA, USA
Koushik Sen, EECS Department, UC Berkeley, CA, USA
pp. 463-473
Vijay Ganesh, MIT Computer Science and Artificial Intelligence Lab, USA
Tim Leek, MIT Lincoln Laboratory, USA
Martin Rinard, MIT Computer Science and Artificial Intelligence Lab, USA
pp. 474-484
Elmar Juergens, Institut für Informatik, Technische Universität München, Boltzmannstr. 3, 85748 Garching b., Germany
Florian Deissenboeck, Institut für Informatik, Technische Universität München, Boltzmannstr. 3, 85748 Garching b., Germany
Benjamin Hummel, Institut für Informatik, Technische Universität München, Boltzmannstr. 3, 85748 Garching b., Germany
Stefan Wagner, Institut für Informatik, Technische Universität München, Boltzmannstr. 3, 85748 Garching b., Germany
pp. 485-495
Suresh Thummalapenta, Department of Computer Science, North Carolina State University, USA
Tao Xie, Department of Computer Science, North Carolina State University, USA
pp. 496-506
Jan Wloka, Dept. of Computer Science, Rutgers University, Piscataway, NJ 08854, USA
Barbara Ryder, Dept. of Computer Science, Virginia Tech, Blacksburg, 24061, USA
Frank Tip, IBM T. J. Watson Research Center, P.O. Box 704, Yorktown Heights, NY 10598, USA
Xiaoxia Ren, Dept. of Computer Science, Rutgers University, Piscataway, NJ 08854, USA
pp. 507-517
Christian Bird, University of California, Davis, USA
Nachiappan Nagappan, Microsoft Research, UK
Premkumar Devanbu, University of California, Davis, USA
Harald Gall, University of Zurich, Switzerland
Brendan Murphy, Microsoft Research, UK
pp. 518-528
Narayan Ramasubbu, Singapore Management University, Singapore
Rajesh Krishna Balan, Singapore Management University, Singapore
pp. 529-539
Tim Menzies, Oussama El-Rawas, CSEE, WVU, USA
Steve Williams, Oussama El-Rawas, CSEE, WVU, USA
Barry Boehm, Computer Science Dept., Uni. S. California, USA
Jairus Hihn, Jet Propulsion Laboratory, California Inst. of Technology, USA
pp. 540-550
Shah Rukh Humayoun, Dipartimento di Informatica e, Sistemistica ¿A. Ruberti¿, Sapienza - Università di Roma, Italy
Yael Dubinsky, IBM Haifa Research Lab, Mount Carmel, Haifa 31905, Israel
Tiziana Catarci, Dipartimento di Informatica e, Sistemistica ¿A. Ruberti¿, Sapienza - Università di Roma, Italy
pp. 551-554
Xiaoyin Wang, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, China
Lu Zhang, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, China
Tao Xie, Department of Computer Science, North Carolina State University, Raleigh, 27695, USA
Hong Mei, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, China
Jiasu Sun, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, China
pp. 555-558
Ying Zhang, Key Laboratory of High Confidence Software Technologies, Ministry of Education, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, China
Gang Huang, Key Laboratory of High Confidence Software Technologies, Ministry of Education, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, China
Nuyun Zhang, Key Laboratory of High Confidence Software Technologies, Ministry of Education, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, China
Hong Mei, Key Laboratory of High Confidence Software Technologies, Ministry of Education, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, China
pp. 559-562
Leonardo Mariani, University of Lugano, 6904, Switzerland
Fabrizio Pastore, University of Lugano, 6904, Switzerland
Mauro Pezze, University of Milano Bicocca, 20126, Milan, Italy
pp. 563-566
Jan Wloka, Dept. of Computer Science, Rutgers University, Piscataway, NJ 08854, USA
Barbara G. Ryder, Dept. of Computer Science, Virginia Tech, Blacksburg, 24061, USA
Frank Tip, IBM T. J. Watson Research Center, P.O. Box 704, Yorktown Heights, NY 10598, USA
pp. 567-570
Sandro Boccuzzo, Department of Informatics, University of Zurich, Switzerland
Harald C. Gall, Department of Informatics, University of Zurich, Switzerland
pp. 571-574
Christoph Treude, Dept. of Computer Science, University of Victoria, Canada
Margaret-Anne Storey, Dept. of Computer Science, University of Victoria, Canada
pp. 575-578
Georgios Gousios, Department of Management Science and Technology, Athens University of Economics and Business, Greece
Diomidis Spinellis, Department of Management Science and Technology, Athens University of Economics and Business, Greece
pp. 579-582
Dan Hao, Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Be
Lingming Zhang, Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Be
Lu Zhang, Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Be
Jiasu Sun, Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Be
Hong Mei, Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Be
pp. 583-586
Eric Knauss, FG Software Engineering, Leibniz Universität Hannover, Welfengarten 1, 30167 Hannover, Germany
Daniel Lubke, FG Software Engineering, Leibniz Universität Hannover, Welfengarten 1, 30167 Hannover, Germany
Sebastian Meyer, FG Software Engineering, Leibniz Universität Hannover, Welfengarten 1, 30167 Hannover, Germany
pp. 587-590
(Abstract)
David Garlan, School of Computer Science, Carnegie Mellon University, 500 Forbes Ave, Pittsburgh, PA 15221, USA
Bradley Schmerl, School of Computer Science, Carnegie Mellon University, 500 Forbes Ave, Pittsburgh, PA 15221, USA
pp. 591-594
Gerardo Canfora, RCOST - Dept. of Engineering, University of Sannio, Via Traiano, 82100 Benevento, Italy
Luigi Cerulo, RCOST - Dept. of Engineering, University of Sannio, Via Traiano, 82100 Benevento, Italy
Massimiliano Di Penta, RCOST - Dept. of Engineering, University of Sannio, Via Traiano, 82100 Benevento, Italy
pp. 595-598
Barthelemy Dagenais, School of Computer Science, McGill University, Montréal, QC, Canada
Martin P. Robillard, School of Computer Science, McGill University, Montréal, QC, Canada
pp. 599-602
Elmar Juergens, Institut für Informatik, Technische Universität München, Boltzmannstr. 3, 85748 Garching b., Germany
Florian Deissenboeck, Institut für Informatik, Technische Universität München, Boltzmannstr. 3, 85748 Garching b., Germany
Benjamin Hummel, Institut für Informatik, Technische Universität München, Boltzmannstr. 3, 85748 Garching b., Germany
pp. 603-606
Severine Sentilles, Mälardalen Real-Time Research Center, Mälardalen University, Väster
Anders Pettersson, Mälardalen Real-Time Research Center, Mälardalen University, Väster
Dag Nystrom, Mälardalen Real-Time Research Center, Mälardalen University, Väster
Thomas Nolte, Mälardalen Real-Time Research Center, Mälardalen University, Väster
Paul Pettersson, Mälardalen Real-Time Research Center, Mälardalen University, Väster
Ivica Crnkovic, Mälardalen Real-Time Research Center, Mälardalen University, Väster
pp. 607-610
Christian Kastner, School of Computer Science, University of Magdeburg, Germany
Thomas Thum, School of Computer Science, University of Magdeburg, Germany
Gunter Saake, School of Computer Science, University of Magdeburg, Germany
Janet Feigenspan, Section Applied Computer Science, METOP GmbH, Magdeburg, Germany
Thomas Leich, Section Applied Computer Science, METOP GmbH, Magdeburg, Germany
Fabian Wielgorz, Dept. of Informatics and Mathematics, University of Passau, Germany
Sven Apel, Dept. of Informatics and Mathematics, University of Passau, Germany
pp. 611-614
Stefan Henkler, Software Engineering Group, University of Paderborn, Germany
Joel Greenyer, Software Engineering Group, University of Paderborn, Germany
Martin Hirsch, Software Engineering Group, University of Paderborn, Germany
Wilhelm Schafer, Software Engineering Group, University of Paderborn, Germany
Kahtan Alhawash, Software Engineering Group, University of Paderborn, Germany
Tobias Eckardt, Software Engineering Group, University of Paderborn, Germany
Christian Heinzemann, Software Engineering Group, University of Paderborn, Germany
Renate Loffler, Software Engineering Group, University of Paderborn, Germany
Andreas Seibel, System Analysis and Modeling Group, Hasso Plattner Insitute, University of Potsdam, Germany
Holger Giese, System Analysis and Modeling Group, Hasso Plattner Insitute, University of Potsdam, Germany
pp. 615-618
Quan Z. Sheng, School of Computer Science, The University of Adelaide, SA 5005, Australia
Sam Pohlenz, School of Computer Science, The University of Adelaide, SA 5005, Australia
Jian Yu, School of Computer Science, The University of Adelaide, SA 5005, Australia
Hoi S. Wong, School of Computer Science, The University of Adelaide, SA 5005, Australia
Anne H.H. Ngu, Department of Computer Science, Texas State University San Marcos, USA
Zakaria Maamar, College of Information Technology, Zayed University, Dubai, UAE
pp. 619-622
Domenico Bianculli, University of Lugano, Faculty of Informatics, Switzerland
Walter Binder, University of Lugano, Faculty of Informatics, Switzerland
Mauro Luigi Drago, Politecnico di Milano, DEEP-SE group - DEI, Italy
Carlo Ghezzi, Politecnico di Milano, DEEP-SE group - DEI, Italy
pp. 623-626
Javier Camara, Department of Computer Science, University of Málaga, Spain
Jose Antonio Martin, Department of Computer Science, University of Málaga, Spain
Gwen Salaun, Department of Computer Science, University of Málaga, Spain
Javier Cubo, Department of Computer Science, University of Málaga, Spain
Meriem Ouederni, Department of Computer Science, University of Málaga, Spain
Carlos Canal, Department of Computer Science, University of Málaga, Spain
Ernesto Pimentel, Department of Computer Science, University of Málaga, Spain
pp. 627-630
Usage of this product signifies your acceptance of the Terms of Use.