ICSM 2003: Amsterdam, The Netherlands
- 19th International Conference on Software Maintenance (ICSM 2003), The Architecture of Existing Systems, 22-26 September 2003, Amsterdam, The Netherlands. IEEE Computer Society 2003, ISBN 0-7695-1905-9
Keynote
Versioning
- Michael Fischer, Martin Pinzger, Harald C. Gall:
Populating a Release History Database from Version Control and Bug Tracking Systems. 23-
Slicing
- David W. Binkley, Mark Harman:
A Large-Scale Empirical Study of Forward and Backward Static Slice Size and Context Sensitivity. 44-53
Evolution
Metrics
- Jelber Sayyad-Shirabad, Timothy Lethbridge, Stan Matwin:
Mining the Maintenance History of a Legacy Software System. 95-104 - Maria Teresa Baldassarre, Danilo Caivano, Giuseppe Visaggio:
Software Renewal Projects Estimation Using Dynamic Calibration. 105-115 - Tong-Seng Quah, Mie Mie Thet Thwin:
Application of Neural Networks for Software Quality Prediction Using Object-Oriented Metrics. 116-
Keynote
Components and Frameworks
Reverse Engineering
- Paolo Tonella, Alessandra Potrich:
Reverse Engineering of the Interaction Diagrams from C++ Code. 159-168 - Kim Mens, Bernard Poll, Sebastián González:
Using Intentional Source-Code Views to Aid Software Maintenance. 169-178
Maintenance Organization
- Harry M. Sneed, Peter Brössler:
Critical Success Factors in Software Maintenance-A Case Study. 190-198 - Sander Smit, Peter H. N. de With, Gert-Jan van Dijk:
Evolution of a Software Maintenance Organization from Cost Center to Service Center. 209-
Execution Architecture
- Kamran Sartipi, Kostas Kontogiannis:
On Modeling Software Architecture Recovery as Graph Matching. 224-234 - Giuliano Antoniol, Massimiliano Di Penta:
Library Miniaturization Using Static and Dynamic Information. 235-
Impact Analysis
- Antje von Knethen, Mathias Grund:
QuaTrace: A Tool Environment for (Semi-) Automatic Impact Analysis Based on Traces. 246-255 - Lionel C. Briand, Yvan Labiche, L. O'Sullivan:
Impact Analysis and Change Management of UML Models. 256-265 - Dan DaCosta, Christopher Dahn, Spiros Mancoridis, Vassilis Prevelakis:
Characterizing the 'Security Vulnerability Likelihood' of Software Functions. 266-
PhD Dissertation Section
Keynote
- J. Henk Obbink, Pierre America:
Towards Evergreen Architectures: On the usage of scenarios in system architecting. 298-
System Analysis
- Kiarash Mahdavi, Mark Harman, Robert M. Hierons:
A Multiple Hill Climbing Approach to Software Module Clustering. 315-324 - Yachai Limpiyakorn, Ilene Burnstein:
Applying the Signature Concept to Plan-Based Program Understanding. 325-
Panel Discussion
- Panagiotis K. Linos, Chris Bailey-Kellogg:
Service Learning in Software Engineering and Maintenance. 336-
Architecture
- Rikard Land, Ivica Crnkovic:
Software Systems Integration and Architectural Analysis - A Case Study. 338-347 - Reinder J. Bril, André Postma, René L. Krikhaar:
Embedding architectural support in industry. 348-357 - Akash Garg, Matt Critchlow, Ping Chen, Christopher van der Westhuizen, André van der Hoek:
An Environment for Managing Evolving Product Line Architectures. 358-
Fast Track Paper Session
- Michael Johnson, Christopher N. G. Dampney:
Experience in developing interoperations among legacy information systems using partial reverse engineering. 369-372 - James A. Forbes, Emanuel R. Baker:
Improving Hardware, Software, and Training Deployment Processes. 377-380 - Mika Mäntylä, Jari Vanhanen, Casper Lassenius:
A Taxonomy and an Initial Empirical Study of Bad Smells in Code. 381-384
Regression Testing
- Lee J. White, Husain Almezen, Shivakumar Sastry:
Firewall Regression Testing of GUI Sequences and their Interactions. 398-409 - Atif M. Memon, Ishan Banerjee, Nada Hashmi, Adithya Nagarajan:
DART: A Framework for Regression Testing "Nightly/daily Builds" of GUI Applications. 410-419 - Toshihiko Koju, Shingo Takada, Norihisa Doi:
Regression Test Selection based on Intermediate Code for Virtual Machines. 420-
Process
- Nicolas Gold, Andrew Mohan:
A Framework for Understanding Conceptual Changes in Evolving Source Code. 431-439 - Ignac Lovrek, Gordan Jezic, Mario Kusek, Igor Ljubi, Antun Caric, Darko Huljenic, Sasa Desic, Ozren Labor:
Improving Software Maintenance by using Agent-based Remote Maintenance Shell. 440-449 - Robert C. Seacord, Joseph Elm, Wolf Goethert, Grace A. Lewis, Daniel Plakosh, John E. Robert, Lutz Wrage, Mikael Lindvall:
Measuring Software Sustainability. 450-