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

ICSE 2012

239 papers

  1. A bidirectional model-driven spreadsheet environment · Jácome Cunha, João Paulo Fernandes, Jorge Mendes, João Saraiva
  2. A generic methodology to derive domain-specific performance feedback for developers · Dennis Westermann
  3. A history-based matching approach to identification of framework evolution · Sichen Meng, Xiaoyin Wang, Lu Zhang, Hong Mei
  4. A large scale exploratory analysis of software vulnerability life cycles · Muhammad Shahzad, Muhammad Zubair Shafiq, Alex X. Liu
  5. A requirements-based approach for the design of adaptive systems · Vítor Estêvão Silva Souza
  6. A self-healing technique for Java applications · Antonio Carzaniga, Alessandra Gorla, Andrea Mattavelli, Nicolò Perino
  7. A study on improving static analysis tools: Why are we not using them? · Brittany Johnson
  8. A systematic study of automated program repair: Fixing 55 out of 105 bugs for $8 each · Claire Le Goues, Michael Dewey-Vogt, Stephanie Forrest, Westley Weimer
  9. A tactic-centric approach for automating traceability of quality concerns · Mehdi Mirakhorli, Yonghee Shin, Jane Cleland-Huang, Murat Çinar
  10. Active code completion · Cyrus Omar, YoungSeok Yoon, Thomas D. LaToza, Brad A. Myers
  11. Active refinement of clone anomaly reports · Lucia, David Lo, Lingxiao Jiang, Aditya Budi
  12. Ambient awareness of build status in collocated software teams · John Downs, Beryl Plimmer, John G. Hosking
  13. Amplifying tests to validate exception handling code · Pingyu Zhang, Sebastian G. Elbaum
  14. An approach to variability management in service-oriented product lines · Sedigheh Khoshnevis
  15. An automated approach to generating efficient constraint solvers · Dharini Balasubramaniam, Christopher Jefferson, Lars Kotthoff, Ian Miguel, Peter Nightingale
  16. An empirical study about the effectiveness of debugging when random test cases are used · Mariano Ceccato, Alessandro Marchetto, Leonardo Mariani, Cu D. Nguyen, Paolo Tonella
  17. An integrated bug processing framework · Xiangyu Zhang, Mengxiang Lin, Kai Yu
  18. Analyzing multi-agent systems with probabilistic model checking approach · Songzheng Song, Jianye Hao, Yang Liu, Jun Sun, Ho-fung Leung, Jin Song Dong
  19. Application of Self-Adaptive techniques to federated authorization models · Christopher Bailey
  20. Architectural task allocation in distributed environment: A traceability perspective · Salma Imtiaz
  21. Asking and answering questions about unfamiliar APIs: An exploratory study · Ekwa Duala-Ekoko, Martin P. Robillard
  22. Assisting end-user development in browser-based mashup tools · Soudip Roy Chowdhury
  23. Augmented intelligence - The new AI - Unleashing human capabilities in knowledge work · James M. Corrigan
  24. Augmenting test suites automatically · Konstantin Rubinov, Jochen Wuttke
  25. Augmenting test suites effectiveness by increasing output diversity · Nadia Alshahwan, Mark Harman
  26. Automated analysis of CSS rules to support style maintenance · Ali Mesbah, Shabnam Mirshokraie
  27. Automated detection of client-state manipulation vulnerabilities · Anders Møller, Mathias Schwarz
  28. Automated oracle creation support, or: How I learned to stop worrying about fault propagation and love mutation testing · Matt Staats, Gregory Gay, Mats Per Erik Heimdahl
  29. Automated repair of HTML generation errors in PHP applications using string constraint solving · Hesam Samimi, Max Schäfer, Shay Artzi, Todd D. Millstein, Frank Tip, Laurie J. Hendren
  30. Automatic input rectification · Fan Long, Vijay Ganesh, Michael Carbin, Stelios Sidiroglou, Martin C. Rinard
  31. Automatic parameter recommendation for practical API usage · Cheng Zhang, Juyuan Yang, Yi Zhang, Jing Fan, Xin Zhang, Jianjun Zhao + 1 more
  32. Automatically detecting developer activities and problems in software development work · Tobias Roehm, Walid Maalej
  33. Automatically finding performance problems with feedback-directed learning software testing · Mark Grechanik, Chen Fu, Qing Xie
  34. Automating test automation · Suresh Thummalapenta, Saurabh Sinha, Nimit Singhania, Satish Chandra
  35. Axis: Automatically fixing atomicity violations through solving control constraints · Peng Liu, Charles Zhang
  36. BRACE: An assertion framework for debugging cyber-physical systems · Kevin Boos, Chien-Liang Fok, Christine Julien, Miryung Kim
  37. BabelRef: Detection and renaming tool for cross-language program entities in dynamic web applications · Hung Viet Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, Tien N. Nguyen
  38. Ballerina: Automatic generation and clustering of efficient random unit tests for multithreaded code · Adrian Nistor, Qingzhou Luo, Michael Pradel, Thomas R. Gross, Darko Marinov
  39. Behavioral validation of JFSL specifications through model synthesis · Carlo Ghezzi, Andrea Mocci
  40. Blaze · Jan-Peter Krämer, Joachim Kurz, Thorsten Karrer, Jan O. Borchers
  41. Bridging the divide between software developers and operators using logs · Weiyi Shang
  42. Bug prediction based on fine-grained module histories · Hideaki Hata, Osamu Mizuno, Tohru Kikuno
  43. BugRedux: Reproducing field failures for in-house debugging · Wei Jin, Alessandro Orso
  44. Build code analysis with symbolic evaluation · Ahmed Tamrawi, Hoan Anh Nguyen, Hung Viet Nguyen, Tien N. Nguyen
  45. CBCD: Cloned buggy code detector · Jingyue Li, Michael D. Ernst
  46. Capturing and exploiting fine-grained IDE interactions · Zhongxian Gu
  47. Certification-based development of critical systems · Panayiotis Steele
  48. Characterizing and predicting which bugs get reopened · Thomas Zimmermann, Nachiappan Nagappan, Philip J. Guo, Brendan Murphy
  49. Characterizing logging practices in open-source software · Ding Yuan, Soyeon Park, Yuanyuan Zhou
  50. Co-adapting human collaborations and software architectures · Christoph Dorn, Richard N. Taylor
  51. Code Bubbles: A practical working-set programming environment · Steven P. Reiss, Jared N. Bott, Joseph J. LaViola Jr.
  52. CodeTimeline: Storytelling with versioning data · Adrian Kuhn, Mirko Stocker
  53. Collaboration patterns in distributed software development projects · Igor Cavrak, Marin Orlic, Ivica Crnkovic
  54. Combining functional and imperative programming for multicore software: An empirical study evaluating Scala and Java · Victor Pankratius, Felix Schmidt, Gilda Garretón
  55. ConTexter feedback system · Tristan Wehrmaker, Stefan Gärtner, Kurt Schneider
  56. ConcernReCS: Finding code smells in software aspectization · Péricles Alves, Diogo Santana, Eduardo Figueiredo
  57. Constructing parser for industrial software specifications containing formal and natural language description · Futoshi Iwama, Taiga Nakamura, Hironori Takeuchi
  58. Content classification of development emails · Alberto Bacchelli, Tommaso Dal Sasso, Marco D'Ambros, Michele Lanza
  59. Continuous social screencasting to facilitate software tool discovery · Emerson R. Murphy-Hill
  60. Coupled evolution of model-driven spreadsheets · Jorge Mendes
  61. Crosscutting revision control system · Sagi Ifrah, David H. Lorenz
  62. Debugger Canvas: Industrial experience with the code bubbles paradigm · Robert DeLine, Andrew Bragdon, Kael Rowan, Jens Jacobsen, Steven P. Reiss
  63. Detecting and visualizing inter-worksheet smells in spreadsheets · Felienne Hermans, Martin Pinzger, Arie van Deursen
  64. Detecting metadata bugs on the fly · Myoungkyu Song, Eli Tilevich
  65. Detecting similar software applications · Collin McMillan, Mark Grechanik, Denys Poshyvanyk
  66. Developer prioritization in bug repositories · Jifeng Xuan, He Jiang, Zhilei Ren, Weiqin Zou
  67. Development of auxiliary functions: Should you be agile? An empirical assessment of pair programming and test-first programming · Otávio Augusto Lazzarini Lemos, Fabiano Cutigi Ferrari, Fábio Fagundes Silveira, Alessandro Garcia
  68. Digital formations of the powerful and the powerless (Keynote) · Saskia Sassen
  69. Disengagement in pair programming: Does it matter? · Laura Plonka, Helen Sharp, Janet van der Linden
  70. Documenting and sharing knowledge about code · Anja Guzzi
  71. Does organizing security patterns focus architectural choices? · Koen Yskout, Riccardo Scandariato, Wouter Joosen
  72. EVOSS: A tool for managing the evolution of free and open source software systems · Davide Di Ruscio, Patrizio Pelliccione, Alfonso Pierantonio
  73. EXSYST: Search-based GUI testing · Florian Gross, Gordon Fraser, Andreas Zeller
  74. Effective specification of decision rights and accountabilities for better performing software engineering projects · Monde Kalumbilo
  75. Efficient reuse of domain-specific test knowledge: An industrial case in the smart card domain · Nicolas Devos, Christophe Ponsard, Jean-Christophe Deprez, Renaud Bauvin, Benedicte Moriau, Guy Anckaerts
  76. Egidio: A non-invasive approach for synthesizing organizational models · Saulius Astromskis, Andrea Janes, Alireza Rezaei Mahdiraji
  77. Empirically researching development of international software · Malte Ressin
  78. Enabling dynamic metamodels through constraint-driven modeling · Andreas Demuth
  79. Engineering and verifying requirements for programmable self-assembling nanomachines · Robyn R. Lutz, Jack H. Lutz, James I. Lathrop, Titus H. Klinge, Eric R. Henderson, Divita Mathur + 1 more
  80. Enhancing architecture-implementation conformance with change management and support for behavioral mapping · Yongjie Zheng, Richard N. Taylor
  81. Evaluating the specificity of text retrieval queries to support software engineering tasks · Sonia Haiduc, Gabriele Bavota, Rocco Oliveto, Andrian Marcus, Andrea De Lucia
  82. Exploring techniques for rationale extraction from existing documents · Benjamin Rogers, James Gung, Yechen Qiao, Janet E. Burge
  83. Extending static analysis by mining project-specific rules · Boya Sun, Gang Shu, Andy Podgurski, Brian Robinson
  84. FOCUS: An adaptation of a SWEBOK-based curriculum for industry requirements · Ganesh Samarthyam, Girish Suryanarayana, Arbind Kumar Gupta, Raghu Nambiar
  85. Facilitating communication between engineers with CARES · Anja Guzzi, Andrew Begel
  86. FastFix: Monitoring control for remote software maintenance · Dennis Pagano, Miguel A. Juan, Alessandra Bagnato, Tobias Roehm, Bernd Bruegge, Walid Maalej
  87. Finding suitable programs: Semantic search with incomplete and lightweight specifications · Kathryn T. Stolee
  88. Five days of empirical software engineering: The PASED experience · Massimiliano Di Penta, Giuliano Antoniol, Daniel M. Germán, Yann-Gaël Guéhéneuc, Bram Adams
  89. Formal correctness, safety, dependability, and performance analysis of a satellite · Marie-Aude Esteve, Joost-Pieter Katoen, Viet Yen Nguyen, Bart Postma, Yuri Yushtein
  90. Generating obstacle conditions for requirements completeness · Dalal Alrajeh, Jeff Kramer, Axel van Lamsweerde, Alessandra Russo, Sebastián Uchitel
  91. Generating range fixes for software configuration · Yingfei Xiong, Arnaud Hubaux, Steven She, Krzysztof Czarnecki
  92. Going global with agile service networks · Damian Andrew Tamburri
  93. Goldfish bowl panel: Software development analytics · Tim Menzies, Thomas Zimmermann
  94. GraPacc: A graph-based pattern-oriented, context-sensitive code completion tool · Anh Tuan Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, Tien N. Nguyen
  95. Graph-based analysis and prediction for software evolution · Pamela Bhattacharya, Marios Iliofotou, Iulian Neamtiu, Michalis Faloutsos
  96. Graph-based pattern-oriented, context-sensitive source code completion · Anh Tuan Nguyen, Tung Thanh Nguyen, Hoan Anh Nguyen, Ahmed Tamrawi, Hung Viet Nguyen, Jafar M. Al-Kofahi + 1 more
  97. Green mining: Investigating power consumption across versions · Abram Hindle
  98. HARPPIE: Hyper algorithmic recipe for productive parallelism intensive endeavors · Pedro Monteiro
  99. Hot clones: Combining search-driven development, clone management, and code provenance · Niko Schwarz
  100. How do professional developers comprehend software? · Tobias Roehm, Rebecca Tiarks, Rainer Koschke, Walid Maalej
  101. How much does unused code matter for maintenance? · Sebastian Eder, Maximilian Junker, Elmar Jürgens, Benedikt Hauptmann, Rudolf Vaas, Karl-Heinz Prommer
  102. How software engineering can benefit from traditional industries - A practical experience report (Invited industrial talk) · Tom Sprenger
  103. Identifying Linux bug fixing patches · Yuan Tian, Julia Lawall, David Lo
  104. Improving IDE recommendations by considering global implications of existing recommendations · Kivanç Muslu, Yuriy Brun, Reid Holmes, Michael D. Ernst, David Notkin
  105. Improving PSP education by pairing: An empirical study · Guoping Rong, He Zhang, Mingjuan Xie, Dong Shao
  106. Improving early detection of software merge conflicts · Mário Luís Guimarães, António Rito Silva
  107. Improving failure-inducing changes identification using coverage analysis · Kai Yu
  108. Improving information retrieval-based concept location using contextual relationships · Tezcan Dilshener
  109. Industrial application of concolic testing approach: A case study on libexif by using CREST-BV and KLEE · Yunho Kim, Moonzoo Kim, Young Joo Kim, Yoonkyu Jang
  110. Inferring class level specifications for distributed systems · Sandeep Kumar, Siau-Cheng Khoo, Abhik Roychoudhury, David Lo
  111. Inferring developer expertise through defect analysis · Tung Thanh Nguyen, Tien N. Nguyen, Evelyn Duesterwald, Tim Klinger, Peter Santhanam
  112. Inferring method specifications from natural language API descriptions · Rahul Pandita, Xusheng Xiao, Hao Zhong, Tao Xie, Stephen Oney, Amit M. Paradkar
  113. Influencing the adoption of software engineering methods using social software · Leif Singer, Kurt Schneider
  114. Information needs for software development analytics · Raymond P. L. Buse, Thomas Zimmermann
  115. Integrated impact analysis for managing software changes · Malcom Gethers, Bogdan Dit, Huzefa H. Kagdi, Denys Poshyvanyk
  116. Integrating tools and frameworks in undergraduate software engineering curriculum · Christopher P. Fuhrman, Roger Champagne, Alain April
  117. Interactive refinement of combinatorial test plans · Itai Segall, Rachel Tzoref-Brill
  118. JavaMOP: Efficient parametric runtime monitoring framework · Dongyun Jin, Patrick O'Neil Meredith, Choonghwan Lee, Grigore Rosu
  119. Language modularity with the MPS language workbench · Markus Voelter, Vaclav Pech
  120. Large-scale formal verification in practice: A process perspective · June Andronick, D. Ross Jeffery, Gerwin Klein, Rafal Kolanski, Mark Staples, He Zhang + 1 more
  121. Large-scale test automation in the cloud (Invited industrial talk) · John Penix
  122. Leveraging test generation and specification mining for automated bug detection without false positives · Michael Pradel, Thomas R. Gross
  123. Locating features in dynamically configured avionics software · Maxime Ouellet, Ettore Merlo, Neset Sozen, Martin Gagnon
  124. Log-based testing · Alexander Elyasov
  125. MASH: A tool for end-user plug-in composition · Leonardo Mariani, Fabrizio Pastore
  126. MDSheet: A framework for model-driven spreadsheet engineering · Jácome Cunha, João Paulo Fernandes, Jorge Mendes, João Saraiva
  127. MagicFuzzer: Scalable deadlock detection for large-scale applications · Yan Cai, W. K. Chan
  128. Maintaining invariant traceability through bidirectional transformations · Yijun Yu, Yu Lin, Zhenjiang Hu, Soichiro Hidaka, Hiroyuki Kato, Lionel Montrieux
  129. Making sense of healthcare benefits · Jonathan Bnayahu, Maayan Goldstein, Mordechai Nisenson, Yahalomit Simionovici
  130. Managing evolution of software product line · Cheng Thao
  131. Metadata invariants: Checking and inferring metadata coding conventions · Myoungkyu Song, Eli Tilevich
  132. Methodology for migration of long running process instances in a global large scale BPM environment in Credit Suisse's SOA landscape · Tarmo Ploom, Stefan Scheit, Axel Glaser
  133. Mining Java class identifier naming conventions · Simon Butler
  134. Mining application repository to recommend XML configuration snippets · Sheng Huang, Yiqi Lu, Yanghua Xiao, Wei Wang
  135. Mining input sanitization patterns for predicting SQL injection and cross site scripting vulnerabilities · Lwin Khin Shar, Hee Beng Kuan Tan
  136. Model translations among big-step modeling languages · Fathiyeh Faghih
  137. Modeling Cloud performance with Kriging · Alessio Gambi, Giovanni Toffetti
  138. Moving mobile applications between mobile devices seamlessly · Volker Schuchardt
  139. Multi-label software behavior learning · Yang Feng, Zhenyu Chen
  140. Object-centric debugging · Jorge Ressia, Alexandre Bergel, Oscar Nierstrasz
  141. On how often code is cloned across repositories · Niko Schwarz, Mircea Lungu, Romain Robbes
  142. On the analysis of evolution of software artefacts and programs · Fehmi Jaafar
  143. On the naturalness of software · Abram Hindle, Earl T. Barr, Zhendong Su, Mark Gabel, Premkumar T. Devanbu
  144. On the proactive and interactive visualization for feature evolution comprehension: An industrial investigation · Renato Lima Novais, Camila Nunes, Caio A. N. Lima, Elder Cirilo, Francisco Dantas, Alessandro Garcia + 1 more
  145. On-demand test suite reduction · Dan Hao, Lu Zhang, Xingxia Wu, Hong Mei, Gregg Rothermel
  146. Online sharing and integration of results from mining software repositories · Iman Keivanloo
  147. Overcoming the challenges in cost estimation for distributed software projects · Narayan Ramasubbu, Rajesh Krishna Balan
  148. Partial evaluation of model transformations · Ali Razavi, Kostas Kontogiannis
  149. Partial models: Towards modeling and reasoning with uncertainty · Michalis Famelis, Rick Salay, Marsha Chechik
  150. Performance debugging in the large via mining millions of stack traces · Shi Han, Yingnong Dang, Song Ge, Dongmei Zhang, Tao Xie
  151. Petri nets state space analysis in the cloud · Matteo Camilli
  152. Predicting performance via automated feature-interaction detection · Norbert Siegmund, Sergiy S. Kolesnikov, Christian Kästner, Sven Apel, Don S. Batory, Marko Rosenmüller + 1 more
  153. Privacy and utility for defect prediction: Experiments with MORPH · Fayola Peters, Tim Menzies
  154. ReBucket: A method for clustering duplicate crash reports based on call stack similarity · Yingnong Dang, Rongxin Wu, Hongyu Zhang, Dongmei Zhang, Peter Nobel
  155. Recommending source code for use in rapid software prototypes · Collin McMillan, Negar Hariri, Denys Poshyvanyk, Jane Cleland-Huang, Bamshad Mobasher
  156. Reconciling manual and automatic refactoring · Xi Ge, Quinton L. DuBose, Emerson R. Murphy-Hill
  157. Recovering traceability links between an API and its learning resources · Barthélémy Dagenais, Martin P. Robillard
  158. Reducing confounding bias in predicate-level statistical debugging metrics · Ross Gore, Paul F. Reynolds Jr.
  159. Refounding software engineering: The Semat initiative (Invited presentation) · Mira Kajko-Mattsson, Michael Striewe, Michael Goedicke, Ivar Jacobson, Ian Spence, Shihong Huang + 5 more
  160. Release engineering practices and pitfalls · Hyrum K. Wright, Dewayne E. Perry
  161. Repository for Model Driven Development (ReMoDD) · Robert B. France, James M. Bieman, Sai Pradeep Mandalaparty, Betty H. C. Cheng, Adam C. Jensen
  162. Restructuring unit tests with TestSurgeon · Pablo Estefo
  163. Runtime monitoring of component changes with Spy@Runtime · Carlo Ghezzi, Andrea Mocci, Mario Sangiorgio
  164. SDiC: Context-based retrieval in Eclipse · Bruno Antunes, Joel Cordeiro, Paulo Gomes
  165. SOA adoption in the Italian industry · Maurizio Leotta, Filippo Ricca, Marina Ribaudo, Gianna Reggio, Egidio Astesiano, Tullio Vernazza
  166. Search based design of software product lines architectures · Thelma Elita Colanzi
  167. Security testing of web applications: A research plan · Andrea Avancini
  168. Semi-automatically extracting FAQs to improve accessibility of software development knowledge · Stefan Henß, Martin Monperrus, Mira Mezini
  169. Simulation-based abstractions for software product-line model checking · Maxime Cordy, Andreas Classen, Gilles Perrouin, Pierre-Yves Schobbens, Patrick Heymans, Axel Legay
  170. Slicing MATLAB Simulink models · Robert Reicherdt, Sabine Glesner
  171. Societal Computing · Swapneel Sheth
  172. Software analytics in practice: Mini tutorial · Dongmei Zhang, Tao Xie
  173. Software architecture - What does it mean in industry? (Invited industrial talk) · Eberhard Wolff
  174. Software as an engineering material: How the affordances of programming have changed and what to do about it (Invited industrial talk) · Keith Braithwaite
  175. Software fault localization based on program slicing spectrum · Wanzhi Wen
  176. Software process improvement through the identification and removal of project-level knowledge flow obstacles · Susan M. Mitchell, Carolyn B. Seaman
  177. Software regression as change of input partitioning · Marcel Böhme
  178. Sound empirical evidence in software testing · Gordon Fraser, Andrea Arcuri
  179. Specification engineering and modular verification using a web-integrated verifying compiler · Charles T. Cook, Heather K. Harton, Hampton Smith, Murali Sitaraman
  180. Specification patterns from research to industry: A case study in service-based applications · Domenico Bianculli, Carlo Ghezzi, Cesare Pautasso, Patrick Senti
  181. Stack layout transformation: Towards diversity for securing binary programs · Benjamin Rodes
  182. Stages in teaching software testing · Tony Cowling
  183. Static detection of resource contention problems in server-side scripts · Yunhui Zheng, Xiangyu Zhang
  184. Statically checking API protocol conformance with mined multi-object specifications · Michael Pradel, Ciera Jaspan, Jonathan Aldrich, Thomas R. Gross
  185. Stride: Search-based deterministic replay in polynomial time via bounded linkage · Jinguo Zhou, Xiao Xiao, Charles Zhang
  186. Summary of the ICSE 2012 tutorials and technical briefings · Andreas Leitner, Oscar Nierstrasz
  187. Summary of the ICSE 2012 workshops · Alessandro Orso, Ralf Reussner
  188. Supporting extract class refactoring in Eclipse: The ARIES project · Gabriele Bavota, Andrea De Lucia, Andrian Marcus, Rocco Oliveto, Fabio Palomba
  189. Supporting sustainability with software - An industrial perspective (Keynote) · Frank-Dieter Clesle
  190. Symbiotic general-purpose and domain-specific languages · Colin Atkinson, Ralph Gerbig, Bastian Kennel
  191. Synthesis of event-based controllers: A software engineering challenge · Nicolás D'Ippolito
  192. Synthesizing API usage examples · Raymond P. L. Buse, Westley Weimer
  193. Teaching collaborative software development: A case study · Terhi Kilamo, Imed Hammouda, Mohamed Amine Chatti
  194. Teaching software engineering and software project management: An integrated and practical approach · Gabriele Bavota, Andrea De Lucia, Fausto Fasano, Rocco Oliveto, Carlo Zottoli
  195. Temporal analysis of API usage concepts · Gias Uddin, Barthélémy Dagenais, Martin P. Robillard
  196. Ten tips to succeed in Global Software Engineering education · Ivica Crnkovic, Ivana Bosnic, Mario Zagar
  197. Ten years of automated code analysis at Microsoft (Invited industrial talk) · Wolfram Schulte
  198. Test confessions: A study of testing practices for plug-in systems · Michaela Greiler, Arie van Deursen, Margaret-Anne D. Storey
  199. Testing and debugging UML models based on fUML · Tanja Mayerhofer
  200. The Quamoco product quality modelling and assessment approach · Stefan Wagner, Klaus Lochmann, Lars Heinemann, Michael Kläs, Adam Trendowicz, Reinhold Plösch + 3 more
  201. The co-evolution of socio-technical structures in sustainable software development: Lessons from the open source software communities · Marcelo Serrano Zanetti
  202. The impacts of software process improvement on developers: A systematic review · Mathieu Lavallée, Pierre N. Robillard
  203. Timely and efficient facilitation of coordination of software developers' activities · Kelly Blincoe
  204. Timely detection of Coordination Requirements to support collaboration among software developers · Kelly Blincoe
  205. Toward actionable, broadly accessible contests in Software Engineering · Jane Cleland-Huang, Yonghee Shin, Ed Keenan, Adam Czauderna, Greg Leach, Evan Moritz + 4 more
  206. Towards a federated cloud ecosystem (Invited industrial talk) · Clovis Chapman
  207. Towards business processes orchestrating the physical enterprise with wireless sensor networks · Fabio Casati, Florian Daniel, Guenadi Dantchev, Joakim Eriksson, Niclas Finne, Stamatis Karnouskos + 9 more
  208. Towards flexible evolution of Dynamically Adaptive Systems · Gilles Perrouin, Brice Morin, Franck Chauvel, Franck Fleurey, Jacques Klein, Yves Le Traon + 2 more
  209. Towards the verification of multi-diagram UML models · Alfredo Motta
  210. TraceLab: An experimental workbench for equipping researchers to innovate, synthesize, and comparatively evaluate traceability solutions · Ed Keenan, Adam Czauderna, Greg Leach, Jane Cleland-Huang, Yonghee Shin, Evan Moritz + 8 more
  211. Trends in object-oriented software evolution: Investigating network properties · Alexander Chatzigeorgiou, George Melas
  212. UDesignIt: Towards social media for community-driven design · Phil Greenwood, Awais Rashid, James Walkerdine
  213. Uncovering performance problems in Java applications with reference propagation profiling · Dacong Yan, Guoqing Xu, Atanas Rountev
  214. Understanding integer overflow in C/C++ · Will Dietz, Peng Li, John Regehr, Vikram S. Adve
  215. Understanding the impact of Pair Programming on developers attention: A case study on a large industrial experimentation · Alberto Sillitti, Giancarlo Succi, Jelena Vlasenko
  216. Use, disuse, and misuse of automated refactorings · Mohsen Vakilian, Nicholas Chen, Stas Negara, Balaji Ambresh Rajkumar, Brian P. Bailey, Ralph E. Johnson
  217. Using automatic static analysis to identify technical debt · Antonio Vetrò
  218. Using continuous integration of code and content to teach software engineering with limited resources · Jörn Guy Süß, William Billingsley
  219. Using dynamic analysis to discover polynomial and array invariants · ThanhVu Nguyen, Deepak Kapur, Westley Weimer, Stephanie Forrest
  220. Using invariant relations in the termination analysis of while loops · Wided Ghardallou
  221. Using knowledge elicitation to improve Web effort estimation: Lessons from six industrial case studies · Emilia Mendes
  222. Using machine learning to enhance automated requirements model transformation · Erol-Valeriu Chioasca
  223. Using structural and semantic information to support software refactoring · Gabriele Bavota
  224. Using the GPGPU for scaling up Mining Software Repositories · Rina Nagano, Hiroki Nakamura, Yasutaka Kamei, Bram Adams, Kenji Hisazumi, Naoyasu Ubayashi + 1 more
  225. Verifying client-side input validation functions using string analysis · Muath Alkhalaf, Tevfik Bultan, Jose L. Gallegos
  226. What make long term contributors: Willingness and opportunity in OSS community · Minghui Zhou, Audris Mockus
  227. What scope is there for adopting evidence-informed teaching in SE? · David Budgen, Sarah Drummond, Pearl Brereton, Nikki Holland
  228. When open source turns cold on innovation - The challenges of navigating licensing complexities in new research domains · Christopher Forbes, Iman Keivanloo, Juergen Rilling
  229. Where does this code come from and where does it go? - Integrated code history tracker for open source systems · Katsuro Inoue, Yusuke Sasaki, Pei Xia, Yuki Manabe
  230. Where should the bugs be fixed? More accurate information retrieval-based bug localization based on bug reports · Jian Zhou, Hongyu Zhang, David Lo
  231. Whither software architecture? (Keynote) · Jeff Kramer
  232. WhoseFault: Automatic developer-to-fault assignment through fault localization · Francisco Servant, James A. Jones
  233. Winbook: A social networking based framework for collaborative requirements elicitation and WinWin negotiations · Nupul Kukreja
  234. WitchDoctor: IDE support for real-time auto-completion of refactorings · Stephen R. Foster, William G. Griswold, Sorin Lerner
  235. WorkItemExplorer: Visualizing software development tasks using an interactive exploration environment · Christoph Treude, Patrick Gorman, Lars Grammel, Margaret-Anne D. Storey
  236. Writing dynamic service orchestrations with DSOL · Leandro Sales Pinto, Gianpaolo Cugola, Carlo Ghezzi
  237. iTree: Efficiently discovering high-coverage configurations using interaction trees · Charles Song, Adam A. Porter, Jeffrey S. Foster
  238. make test-zesti: A symbolic execution solution for improving regression testing · Paul Dan Marinescu, Cristian Cadar
  239. xMapper: An architecture-implementation mapping tool · Yongjie Zheng, Richard N. Taylor