default search action
ICSM 2001: Florence, Italy
- 2001 International Conference on Software Maintenance, ICSM 2001, Florence, Italy, November 6-10, 2001. IEEE Computer Society 2001, ISBN 0-7695-1189-9
Panel: Software Evolution: Roadmap
- Keith H. Bennett, Václav Rajlich:
Software Evolution: A Road Map. 4 - Paul J. Layzell:
Addressing the Software Evolution Crisis Through a Service-Oriented View of Software: A Roadmap for Software Engineering and Maintenance Research. 5 - Václav Rajlich:
Software Evolution: A Road Map. 6 - Harry M. Sneed:
Software Evolution: A Road Map. 7
Panel: Maintenance Metrics: Who Are the Different Stakeholders?
Reverse Engineering
- Anthony Cox, Charles Clarke:
Representing and Accessing Extracted Information. 12-21 - Jelber Sayyad-Shirabad, Timothy Lethbridge, Stan Matwin:
Supporting Software Maintenance by Mining Software Update Records. 22-31 - Michael Johnson, Robert D. Rosebrugh:
Reverse Engineering Legacy Information Systems for Internet Based Interoperation. 32-
Program Analysis I
- Laurent Deruelle, Mourad Bouneffa, Nordine Melab, Henri Basson:
A Change Propagation Model and Platform for Multi-Database Applications. 42-51 - Darren C. Atkinson, William G. Griswold:
Implementation Techniques for Efficient Data-Flow Analysis of Large Programs. 52-61 - Bruno Malenfant, Giuliano Antoniol, Ettore Merlo, Michel R. Dagenais:
Flow Analysis to Detect Blocked Statements. 62-
Change Driven Testing
- Vijay B. Krishna, Curtis R. Cook, Daniel Keller, Joshua Cantrell, Christine Wallace, Margaret M. Burnett, Gregg Rothermel:
Incorporating Incremental Validation and Impact Analysis into Spreadsheet Maintenance: An Empirical Study. 72-81 - David W. Binkley, Rob Capellini, L. Ross Raszewski, Christopher Smith:
An Implementation of and Experiment with Semantic Differencing. 82-91 - James A. Jones, Mary Jean Harrold:
Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage. 92-
Industrial Short Papers
- Siegfried Göschl:
SDS Internet Banking. 104 - A. Furone:
An Architecture for Re-engineering of Client/Server Applications. 105 - Robert B. France, James M. Bieman, Ray Trask:
Extending the UML to Support Evolution Management. 106 - Tobias Rötschke, René L. Krikhaar, D. Havenith:
Multi-View Architecture Trend Analysis for Medical Imaging. 107 - Massimo Contini, S. di Vettimo, A. Botta, T. Vimercati, Donato Tagliabue:
An Intranet-Based Application for Supporting Effective Maintenance Activities on Large Software Systems. 108
Metrics
- Salwa K. Abd-El-Hafiz:
Entropies as Measures of Software Information. 110-117 - Marvin V. Zelkowitz, Ioana Rus:
The Role of Independent Verification and Validation in Maintaining a Safety Critical Evolutionary Software in a Complex Environment: The NASA Space Shuttle Program. 118-126 - Norman F. Schneidewind:
Investigation of the Risk to Software Reliability and Maintainability of Requirements Changes. 127-
Slicing
- Mark Harman, Robert M. Hierons, Chris Fox, Sebastian Danicic, John Howroyd:
Pre/Post Conditioned Slicing. 138-147 - Filippo Ricca, Paolo Tonella:
Web Application Slicing. 148-157 - Alessandro Orso, Saurabh Sinha, Mary Jean Harrold:
Incremental Slicing Based on Data-Dependences Types. 158-
Impact Analysis
- Sebastian G. Elbaum, David Gable, Gregg Rothermel:
The Impact of Software Evolution on Code Coverage Information. 170-179 - Harry M. Sneed:
Impact Analysis of Maintenance Tasks for a Distributed Object-Oriented System. 180-189 - James S. O'Neal, Doris L. Carver:
Analyzing the Impact of Changing Requirements. 190-
Demos
- Harry M. Sneed:
Object-Oriented Repository Services. 198 - A. Brizioli, L. Chiocci, Mario Loffredo, Oreste Signore:
Understanding Legacy Systems with OSK. 199 - Lorenza Ferrario, Cristiana Armaroli:
WebFabIS: A WEB Based Information System for Microelectronics Manufacturing. 200
Effort Analysis
- Macario Polo, Mario Piattini, Francisco Ruiz:
Using Code Metrics to Predict Maintenance of Legacy Programs: A Case Study. 202-208 - Danilo Caivano, Filippo Lanubile, Giuseppe Visaggio:
Software Renewal Process Comprehension using Dynamic Effort Estimation. 209-218 - M. M. Lehman, Juan F. Ramil, U. Sandler:
An Approach to Modelling Long-Term Growth Trends in Software Systems. 219-
Tools
- Kunrong Chen, Václav Rajlich:
RIPPLES: Tool for Change in Legacy Software. 230-239 - Merijn de Jonge, Ramin Monajemi:
Cost-Effective Maintenance Tools for Proprietary Languages. 240-249 - Jeff Michaud, Margaret-Anne D. Storey, Hausi A. Müller:
Integrating Information Sources for Visualizing Java Programs. 250-
Case Studies
- Sanjay Mohapatra, B. Mohanty:
Defect Prevention through Defect Prediction: A Case Study at Infosys. 260-272 - Giuliano Antoniol, Gerardo Casazza, Massimiliano Di Penta, Ettore Merlo:
Modeling Clones Evolution through Time Series. 273-280 - Harvey P. Siy, Lawrence G. Votta:
Does the Modern Code Inspection Have Value? 281-
Rapid Evolution
- Keith H. Bennett, Malcolm Munro, Nicolas Gold, Paul J. Layzell, David Budgen, Pearl Brereton:
An Architectural Model for Service-Based Software with Ultra Rapid Evolution. 292-300 - Charles J. Poole, Tim Murphy, Jan Willem Huisman, Allen Higgins:
Extreme Maintenance. 301-
Software Architectures I
- Vasiliki Demesticha, Jaroslav Gergic, Jan Kleindienst, Marion Mast, Lazaros Polymenakos, Henrik Schulz, Ladislav Serédi:
Aspects of Design and Implementation of a Multi-Channel and Multi-Modal Information System. 312-319 - Rogério de Lemos:
Describing Evolving Dependable Systems Using Co-Operative Software Architectures. 320-
Behavior of Concurrent Programs
- Jonathan E. Cook, Cha He, Changjun Ma:
Measuring Behavioral Correspondence to a Timed Concurrent Model. 332-341 - C. T. H. Everaars, Farhad Arbab, Barry Koren:
Using Coordination to Restructure Sequential Source Code into a Concurrent Program. 342-
Documentation
- Mira Kajko-Mattsson:
The State of Documentation Practice within Corrective Maintenance. 354-363 - Annie Chen, Eric Chou, Joshua Wong, Andrew Y. Yao, Qing Zhang, Shao Zhang, Amir Michail:
CVSSearch: Searching through Source Code Using CVS Comments. 364-
UML
- Paolo Tonella, Alessandra Potrich:
Reverse Engineering of the UML Class Diagram from C++ Code in Presence of Weakly Typed Containers. 376-385 - Robert B. France, James M. Bieman:
Multi-View Software Evolution: A UML-based Framework for Evolving Object-Oriented Software. 386-
Software Architectures II
- Qiang Tu, Michael W. Godfrey:
The Build-Time Software Architecture View. 398-407 - Kamran Sartipi, Kostas Kontogiannis:
A Graph Pattern Matching Approach to Software Architecture Recovery. 408-
Maintenance Process Assessment and Improvement
- Tracy Hall, Austen Rainer, Nathan Baddoo, Sarah Beecham:
An Empirical Study of Maintenance Issues within Process Improvement Programmes in the Software Industry. 422-430 - Mira Kajko-Mattsson, Anna Grimlund Glassbrook, Maria Nordin:
Evaluating the Predelivery Phase of ISO/IEC FDIS 14764 in the Swedish Context. 431-440 - Lerina Aversano, Sergio Betti, Andrea De Lucia, Silvio Stefanucci:
Introducing Workflow Management in Software Maintenance Processes. 441-450 - Andrea De Lucia, Antonello Pannella, Eugenio Pompella, Silvio Stefanucci:
Assessing Massive Maintenance Processes: An Empirical Study. 451-
Distributed Object Systems
- Tetsuo Otani, Yoshikazu Yamamoto:
A Customization Method for Network Management Functions without Modification of Off-the-Shelf Components. 460-469 - Kurt Geihs, Christian Becker:
A Framework for Re-use and Maintenance of Quality of Service Mechanisms in Distributed Object Systems. 470-478 - Susan Eisenbach, Chris Sadler:
Changing Java Programs. 479-487 - L. A. Tewksbury, Louise E. Moser, P. M. Melliar-Smith:
Live Upgrades of CORBA Applications Using Object Replication. 488-
Business Models
- Mira Kajko-Mattsson:
Towards a Business Maintenance Model. 500-509 - Giuliano Antoniol, Gerardo Casazza, Giuseppe A. Di Lucca, Massimiliano Di Penta, Francesco Rago:
A Queue Theory-Based Approach to Staff Software Maintenance Centers. 510-519 - Hussein Zedan, Shikun Zhou, N. Sampat, X. Chen, Antonio Cau, Hongji Yang:
K-Mediator: Towards Evolving Information Systems. 520-527 - Celeste See Pui Ng, Taizan Chan, Guy G. Gable:
A Client-Benefits Oriented Taxonomy of ERP Maintenance. 528-
Dissertation Forum
- Michael D. Ernst:
Summary of Dynamically Discovering Likely Program Invariants. 540-544 - Nicolas Gold:
Hypothesis-Based Concept Assignment to Support Software Maintenance. 545-548 - Tom Mens:
A Formal Foundation for Object-Oriented Software Evolution. 549-552 - Frank Niessink:
Perspectives on Improving Software Maintenance. 553-556 - Fabrizio Fioravanti:
A Metric Framework for the Assessment of Object-Oriented Systems. 557-560 - Awais Rashid:
A Database Evolution Approach for Object-Oriented Databases. 561-564 - Sunita Chulani:
Bayesian Analysis of Software Cost and Quality Models. 565-
Design Patterns
- Tom Mens, Tom Tourwé:
A Declarative Evolution Framework for Object-Oriented Design Patterns. 570-579 - James M. Bieman, Dolly Jain, Helen J. Yang:
OO Design Patterns, Design Structure, and Program Changes: An Industrial Case Study. 580-
Dynamic and Static Analysis
- Stephen Cook, He Ji, Rachel Harrison:
Dynamic and Static Views of Software Evolution. 592-601 - Thomas Eisenbarth, Rainer Koschke, Daniel Simon:
Aiding Program Comprehension by Static and Dynamic Feature Analysis. 602-611 - Timothy S. Souder, Spiros Mancoridis, Maher Salah:
Form: A Framework for Creating Views of Program Executions. 612-
Legacy Systems
- Thomas R. Dean, James R. Cordy, Kevin A. Schneider, Andrew J. Malton:
Using Design Recovery Techniques to Transform Legacy Systems. 622-631 - Alessandro Bianchi, Danilo Caivano, Vittorio Marengo, Giuseppe Visaggio:
Iterative Reengineering of Legacy Functions. 632-641 - Andrea De Lucia, Anna Rita Fasolino, Eugenio Pompella:
A Decisional Framework for Legacy System Management. 642-
Short Papers
- Andrey A. Terekhov:
Automating Language Conversion: A Case Study. 654-658 - Martin P. Ward:
The FermaT Assembler Re-engineering Workbench. 659-662 - Lawrence Chung, Nary Subramanian:
Architecture-Based Semantic Evolution: A Study of Remotely Controlled Embedded Systems. 663-666 - Rob J. Kusters, Fred J. Heemstra:
Software Maintenance: An Approach towards Control. 667-
Program Analysis II
- Jianjun Zhao, Jingde Cheng, Kazuo Ushijima:
A Program Dependence Model for Concurrent Logic Programs and its Applications. 672-681 - Amie L. Souter, Lori L. Pollock:
Incremental Call Graph Reanalysis for Object-Oriented Software Maintenance. 682-691 - David Byers, Mariam Kamkar, Ture Pålsson:
Syntax-Directed Construction of Value Dependence Graphs. 692-
Testing
- Sami Beydeda, Volker Gruhn, Michael Stachorski:
A Graphical Class Representation for Integrated Black- and White-Box Testing. 706-715 - Alessandro Orso, Mary Jean Harrold, David S. Rosenblum, Gregg Rothermel, Mary Lou Soffa, Hyunsook Do:
Using Component Metacontent to Support the Regression Testing of Component-Based Software. 716-725 - Kathryn Bassin, Padmanabhan Santhanam:
Managing the Maintenance of Ported, Outsourced, and Legacy Software via Orthogonal Defect Classification. 726-
Reengineering
- Yoshio Kataoka, Michael D. Ernst, William G. Griswold, David Notkin:
Automated Support for Program Refactoring Using Invariants. 736-743 - Brian S. Mitchell, Spiros Mancoridis:
Comparing the Decompositions Produced by Software Clustering Algorithms Using Similarity Measurements. 744-753 - Reinhard Schauer, Rudolf K. Keller:
The Method Replacement Indicator: A Metric for Analyzing Behavioral Substitution. 754-764
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.