ICSM 2010:
Timisoara,
Romania
26th IEEE International Conference on Software Maintenance (ICSM 2010), September 12-18, 2010, Timisoara, Romania.
IEEE Computer Society 2010, ISBN 978-1-4244-8630-4
- Radu Marinescu, Michele Lanza, Andrian Marcus:
Foreword.
1-2
- Mohammad Abdallah, Malcolm Munro, Keith Gallagher:
Certifying software robustness using program slicing.
1-2
- Anthony Cleve:
Program analysis and transformation for data-intensive system evolution.
1-6
- Dan C. Cosma:
Reverse engineering object-oriented distributed systems.
1-6
- Martin Jakubicka:
Software asset management.
1-2
- Dominic Letarte:
Conversion of fast inter-procedural static analysis to model checking.
1-2
- Mika Mäntylä:
Empirical software evolvability - code smells and human evaluations.
1-6
- Vu Nguyen:
Improved size and effort estimation models for software maintenance.
1-2
- Camila Nunes, Alessandro Garcia, Carlos José Pereira de Lucena:
History-sensitive recovery of product line features.
1-2
- Frank Steinbrückner:
Coherent Software Cities.
1-2
- Leon A. Wilson:
Using ontology fragments in concept location.
1-2
- Venera Arnaoudova, Laleh Mousavi Eshkevari, Rocco Oliveto, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Physical and conceptual identifier dispersion: Measures and relation to fault proneness.
1-5
- Liang Bao, Chao Yin, Weigang He, Jun Ge, Ping Chen:
Extracting reusable services from legacy object-oriented systems.
1-5
- Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
Playing with refactoring: Identifying extract class opportunities through game theory.
1-5
- Mario Luca Bernardi, Giuseppe A. Di Lucca:
Model-driven detection of Design Patterns.
1-5
- Anna Corazza, Sergio Di Martino, Valerio Maggio, Giuseppe Scanniello:
A Tree Kernel based approach for clone detection.
1-5
- Benedikt Burgstaller, Alexander Egyed:
Understanding where requirements are implemented.
1-5
- Marios Fokaefs, Diego Serrano, Brendan Tansey, Eleni Stroulia:
2D and 3D visualizations in WikiDev2.0.
1-5
- Anja Guzzi, Martin Pinzger, Arie van Deursen:
Combining micro-blogging and IDE interactions to support developers in their quests.
1-5
- Klaus Haller:
On the implementation and correctness of information system upgrades.
1-5
- Maryam Hasan, Eleni Stroulia, Denilson Barbosa, Manar H. Alalfi:
Analyzing natural-language artifacts of the software process.
1-5
- Shinpei Hayashi, Katsuyuki Sekine, Motoshi Saeki:
iFL: An interactive environment for understanding feature implementations.
1-5
- Kevin Jalbert, Jeremy S. Bradbury:
Using clone detection to identify bugs in concurrent software.
1-5
- Iman Keivanloo, Laleh Roostapour, Philipp Schügerl, Juergen Rilling:
SE-CodeSearch: A scalable Semantic Web-based source code search infrastructure.
1-5
- Mehdi MirzaAghaei, Fabrizio Pastore, Mauro Pezzè:
Automatically repairing test cases for evolving method declarations.
1-5
- Mohammed Aziz Parande, Gunes Koru:
A longitudinal analysis of the dependency concentration in smaller modules for open-source software products.
1-5
- Olivier Ponsini, Hélène Collavizza, Carine Fédèle, Claude Michel, Michel Rueher:
Automatic verification of loop invariants.
1-5
- Elke Salecker, Sabine Glesner:
Pairwise test set calculation using k-partite graphs.
1-5
- Hamzeh Zawawy, Kostas Kontogiannis, John Mylopoulos:
Log filtering and interpretation for root cause analysis.
1-5
- Tiago L. Alves:
Assessment of product maintainability for two space domain simulators.
1-7
- Cor-Paul Bezemer, Andy Zaidman, Bart Platzbeecker, Toine Hurkmans, Aad 't Hart:
Enabling multi-tenancy: An industrial experience report.
1-8
- John Brant, Don Roberts, Bill Plendl, Jeff Prince:
Extreme maintenance: Transforming Delphi into C#.
1-8
- Yanjindulam Dajsuren, Maayan Goldstein, Dany Moshkovich:
Modernizing legacy software using a System Grokking technology.
1-7
- André L. Ferreira, Ricardo Jorge Machado, Jose G. Silva, Rui F. Batista, Lino Costa, Mark C. Paulk:
An approach to improving software inspections performance.
1-8
- Andy Kellens, Carlos Noguera, Theo D'Hondt, Luc Jorissen, Bart Van Passel:
Verifying the design of an outsourced COBOL system with IntensiVE.
1-8
- Jingyue Li, Tor Stålhane, Jan M. W. Kristiansen, Reidar Conradi:
Cost drivers of software corrective maintenance: An empirical study in two companies.
1-8
- Harry M. Sneed:
Migrating from COBOL to Java.
1-7
- David S. Wile, Robert Balzer, Neil M. Goldman, Marcelo Tallis, Alexander Egyed, Tim Hollebeek:
Adapting COTS products.
1-9
- Jafar M. Al-Kofahi, Ahmed Tamrawi, Tung Thanh Nguyen, Hoan Anh Nguyen, Tien N. Nguyen:
Fuzzy set approach for automatic tagging in evolving software.
1-10
- Tiago L. Alves, Christiaan Ypma, Joost Visser:
Deriving metric thresholds from benchmark data.
1-10
- Amir Aryani, Ian D. Peake, Margaret Hamilton:
Domain-based change propagation analysis: An enterprise system case study.
1-9
- Pamela Bhattacharya, Iulian Neamtiu:
Fine-grained incremental learning and multi-feature tossing graphs to improve bug triaging.
1-10
- Gerardo Canfora, Michele Ceccarelli, Luigi Cerulo, Massimiliano Di Penta:
Using multivariate time series and association rules to detect logical change coupling: An empirical study.
1-10
- Mariano Ceccato, Paolo Tonella:
Static analysis for enforcing intra-thread consistent locks in the migration of a legacy system.
1-9
- Shauvik Roy Choudhary, Husayn Versee, Alessandro Orso:
WEBDIFF: Automated identification of cross-browser issues in web applications.
1-10
- Michael L. Collard, Jonathan I. Maletic, Brian P. Robinson:
A lightweight transformational approach to support large scale adaptive changes.
1-10
- Hoa Khanh Dam, Michael Winikoff:
Supporting change propagation in UML models.
1-10
- Natalia Dragan, Michael L. Collard, Jonathan I. Maletic:
Automatic identification of class stereotypes.
1-10
- Marc Fisher II, Bruno Dufour, Shrutarshi Basu, Barbara G. Ryder:
Exploring the impact of context sensitivity on blended analysis.
1-10
- Zachary P. Fry, Westley Weimer:
A human study of fault localization accuracy.
1-10
- Tamás Gergely, Árpád Beszédes, Tibor Gyimóthy, Milan Imre Gyalai:
Effect of test completeness and redundancy measurement on post release failures - An industrial experience report.
1-10
- Malcom Gethers, Denys Poshyvanyk:
Using Relational Topic Models to capture coupling among classes in object-oriented software systems.
1-10
- Hari S. Gupta, Deepak D'Souza, Raghavan Komondoor, Girish M. Rama:
A case study in matching service descriptions to implementations in an existing system.
1-10
- Abram Hindle, Michael W. Godfrey, Richard C. Holt:
Software process recovery using Recovered Unified Process Views.
1-10
- Benjamin Hummel, Elmar Jürgens, Lars Heinemann, Michael Conradt:
Index-based code clone detection: incremental, distributed, scalable.
1-9
- Yasutaka Kamei, Shinsuke Matsumoto, Akito Monden, Ken-ichi Matsumoto, Bram Adams, Ahmed E. Hassan:
Revisiting common bug prediction findings using effort-aware models.
1-10
- Bixin Li, Dong Qiu, Shunhui Ji, Di Wang:
Automatic test case selection and generation for regression testing of composite service based on extensible BPEL flow graph.
1-10
- Lucia, David Lo, Lingxiao Jiang, Aditya Budi:
Comprehensive evaluation of association measures for fault localization.
1-10
- Girish Maskeri Rama, Naineet Patel:
Software modularization operators.
1-10
- Seyed Mehdi Nasehi, Frank Maurer:
Unit tests as API usage examples.
1-10
- Thanh H. D. Nguyen, Bram Adams, Ahmed E. Hassan:
Studying the impact of dependency network measures on software quality.
1-10
- Steffen M. Olbrich, Daniela Cruzes, Dag I. K. Sjøberg:
Are all code smells harmful? A study of God Classes and Brain Classes in the evolution of three open source systems.
1-10
- Rahul Pandita, Tao Xie, Nikolai Tillmann, Jonathan de Halleux:
Guided test generation for coverage criteria.
1-10
- Fabrizio Perin, Tudor Gîrba, Oscar Nierstrasz:
Recovery and analysis of transaction scope from scattered information in Java Enterprise Applications.
1-10
- Michael Pradel, Philipp Bichsel, Thomas R. Gross:
A framework for the evaluation of specification miners based on finite state machines.
1-10
- Kyle Prete, Napol Rachatasumrit, Nikita Sudan, Miryung Kim:
Template-based reconstruction of complex refactorings.
1-10
- Abdallah Qusef, Rocco Oliveto, Andrea De Lucia:
Recovering traceability links between unit tests and classes under test: An improved method.
1-10
- Atanas Rountev, Kevin Van Valkenburgh, Dacong Yan, P. Sadayappan:
Understanding parallelism-inhibiting dependences in sequential Java programs.
1-9
- Alexander Serebrenik, Mark van den Brand:
Theil index for aggregation of software metrics values.
1-9
- Bonita Sharif, Jonathan I. Maletic:
An eye tracking study on the effects of layout in understanding the role of design patterns.
1-10
- Thiago Tonelli Bartolomei, Krzysztof Czarnecki, Ralf Lämmel:
Swing to SWT and back: Patterns for API migration by wrapping.
1-10
- Radu Vanciu, Václav Rajlich:
Hidden dependencies in software systems.
1-10
- Hongyu Zhang, Rongxin Wu:
Sampling program quality.
1-10
- Lingming Zhang, Tao Xie, Lu Zhang, Nikolai Tillmann, Jonathan de Halleux, Hong Mei:
Test generation via Dynamic Symbolic Execution for mutation testing.
1-10
- Shauvik Roy Choudhary, Husayn Versee, Alessandro Orso:
A cross-browser web application testing tool.
1-6
- Andrea De Lucia, Vincenzo Deufemia, Carmine Gravino, Michele Risi:
An Eclipse plug-in for the detection of design pattern instances through static and dynamic analysis.
1-6
- Nicolas Haderer, Foutse Khomh, Giuliano Antoniol:
SQUANER: A framework for monitoring the quality of software systems.
1-4
- David Insa, Josep Silva:
An algorithmic debugger for Java.
1-6
- Csaba Nagy, László Vidács, Rudolf Ferenc, Tibor Gyimóthy, Ferenc Kocsis, István Kovács:
MAGISTER: Quality assurance of Magic applications for software developers and end users.
1-6
- Fabrizio Perin:
MooseJEE: A moose extension to enable the assessment of JEAs.
1-4
- Trevor Savage, Bogdan Dit, Malcom Gethers, Denys Poshyvanyk:
TopicXP: Exploring topics in source code using Latent Dirichlet Allocation.
1-6
- Hongyu Zhang, Bei Shi, Lu Zhang:
Automatic checking of license compliance.
1-3
- Danny Dig:
A practical tutorial on refactoring for parallelism.
1-2
- Vaclav Rajlich:
Teaching undergraduate software engineering.
1-2
- Scott R. Tilley, Tauhida Parveen:
Migrating software testing to the cloud.
1
Last update Fri May 25 08:21:28 2012
CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page