Proceedings of the 20th International Conference on Software Maintenance
ICSM, 2004.
@proceedings{ICSM-2004, address = "Chicago, Illinois, USA", isbn = "0-7695-2213-0", publisher = "{IEEE Computer Society}", title = "{Proceedings of the 20th International Conference on Software Maintenance}", year = 2004, }
Contents (83 items)
- ICSM-2004-Woodworth #metric #quality #using
- Using Metrics to Drive Quality Improvements and Value — Company Wide (BW), p. 2.
- ICSM-2004-Basili #dependence #empirical #evolution
- Empirically Evolving Software Techniques: The High Dependability Computing Project (VRB), p. 3.
- ICSM-2004-MemonX #detection #effectiveness #empirical #evaluation #testing
- Empirical Evaluation of the Fault-Detection Effectiveness of Smoke Regression Test Cases for GUI-Based Software (AMM, QX), pp. 8–17.
- ICSM-2004-WhiteR #analysis #industrial #realtime #testing #using
- Industrial Real-Time Regression Testing and Analysis Using Firewalls (LJW, BR), pp. 18–27.
- ICSM-2004-XieN #black box #difference #testing
- Checking Inside the Black Box: Regression Testing Based on Value Spectra Differences (TX, DN), pp. 28–37.
- ICSM-2004-GirbaDL #evolution #reverse engineering
- Yesterday’s Weather: Guiding Early Reverse Engineering Efforts by Summarizing the Evolution of Changes (TG, SD, ML), pp. 40–49.
- ICSM-2004-RivaSSX #analysis #architecture #maintenance #reverse engineering #uml
- UML-Based Reverse Engineering and Model Analysis Approaches for Software Architecture Maintenance (CR, PS, TS, JX), pp. 50–59.
- ICSM-2004-FerencSG #fact extraction #open source
- Extracting Facts from Open Source Software (RF, IS, TG), pp. 60–69.
- ICSM-2004-SalahM
- A Hierarchy of Dynamic Software Views: From Object-Interactions to Feature-Interactions (MS, SM), pp. 72–81.
- ICSM-2004-Rountev #identification #java #precise
- Precise Identification of Side-Effect-Free Methods in Java (AR), pp. 82–91.
- ICSM-2004-RostkowyczRM #case study #documentation
- A Case Study on the Long-Term Effects of Software Redocumentation (AJR, VR, AM), pp. 92–101.
- ICSM-2004-SampathMSP #framework #testing
- Composing a Framework to Automate Testing of Operational Web-Based Software (SS, VM, ALS, LLP), pp. 104–113.
- ICSM-2004-GalliLNW #debugging #testing
- Ordering Broken Unit Tests for Focused Debugging (MG, ML, ON, RW), pp. 114–123.
- ICSM-2004-SatpathySR #analysis #case study #maintenance #object-oriented
- Assertions in Object Oriented Software Maintenance: Analysis and a Case Study (MS, NTS, DR), pp. 124–135.
- ICSM-2004-Zou #incremental #migration #object-oriented #quality
- Incremental Quality Driven Software Migration to Object Oriented Systems (YZ), pp. 136–146.
- ICSM-2004-MendoncaMFA #framework #named #refactoring #xml
- RefaX: A Refactoring Framework Based on XML (NCM, PHMM, LAF, RMCA), pp. 147–156.
- ICSM-2004-WardZH #assembly #legacy #migration #re-engineering
- Legacy Assembler Reengineering and Migration (MPW, HZ, TH), pp. 157–166.
- ICSM-2004-Krinke #dependence #slicing #visualisation
- Visualization of Program Dependence and Slices (JK), pp. 168–177.
- ICSM-2004-IshioKI #aspect-oriented #debugging #graph #slicing
- Debugging Support for Aspect-Oriented Program Based on Program Slicing and Call Graph (TI, SK, KI), pp. 178–187.
- ICSM-2004-RaghavanRLPA #difference #named #scalability #semantics
- Dex: A Semantic-Graph Differencing Tool for Studying Changes in Large Code Bases (SR, RR, DL, AP, VA), pp. 188–197.
- ICSM-2004-BruntinkDTE #clone detection #detection #evaluation #identification
- An Evaluation of Clone Detection Techniques for Identifying Crosscutting Concerns (MB, AvD, TT, RvE), pp. 200–209.
- ICSM-2004-MaleticC #analysis #difference #source code
- Supporting Source Code Difference Analysis (JIM, MLC), pp. 210–219.
- ICSM-2004-TonellaC #aspect-oriented #implementation #interface #migration
- Migrating Interface Implementation to Aspects (PT, MC), pp. 220–229.
- ICSM-2004-Kung #lifecycle #maintenance
- Quantitative Method to Determine Software Maintenance Life Cycle (HJK), pp. 232–241.
- ICSM-2004-XingS #comprehension #evolution #object-oriented
- Understanding Phases and Styles of Object-Oriented Systems’ Evolution (ZX, ES), pp. 242–251.
- ICSM-2004-IvkovicK #evolution
- Tracing Evolution Changes of Software Artifacts through Model Synchronization (II, KK), pp. 252–261.
- ICSM-2004-Sneed #cost analysis #evolution #maintenance
- A Cost Model for Software Maintenance & Evolution (HMS), pp. 264–273.
- ICSM-2004-JanssensMHV #approach #composition #configuration management
- A Modular Approach Enforcing Safe Reconfiguration of Producer-Consumer Applications (NJ, SM, TH, PV), pp. 274–283.
- ICSM-2004-HassanH #co-evolution #predict
- Predicting Change Propagation in Software Systems (AEH, RCH), pp. 284–293.
- ICSM-2004-NguyenMBT #architecture #configuration management
- Architectural Software Configuration Management in Molhado (TNN, EVM, JB, CT), pp. 296–305.
- ICSM-2004-LuciaFOT #traceability
- Enhancing an Artefact Management System with Traceability Recovery Features (ADL, FF, RO, GT), pp. 306–315.
- ICSM-2004-German #empirical #fine-grained
- An Empirical Study of Fine-Grained Software Modifications (DMG), pp. 316–325.
- ICSM-2004-RysselbergheD #evolution #visualisation
- Studying Software Evolution Information by Visualizing the Change History (FVR, SD), pp. 328–337.
- ICSM-2004-DangLMPPT #design #realtime #using #video #visual notation
- Design Recovery of Real-Time Graphical Applications Using Video (CD, AVL, AM, KCP, TQP, JT), pp. 338–347.
- ICSM-2004-Marinescu #design #detection
- Detection Strategies: Metrics-Based Rules for Detecting Design Flaws (RM), pp. 350–359.
- ICSM-2004-GirardVG #evolution #experience #metric #monitoring #object-oriented
- Monitoring the Evolution of an OO System with Metrics: An Experience from the Stock Market Software Domain (JFG, MV, DG), pp. 360–367.
- ICSM-2004-WenT #metric #similarity
- Evaluating Similarity Measures for Software Decompositions (ZW, VT), pp. 368–377.
- ICSM-2004-BriandLYP #constraints #development #empirical #ocl #uml
- A Controlled Experiment on the Impact of the Object Constraint Language in UML-Based Development (LCB, YL, HDY, MDP), pp. 380–389.
- ICSM-2004-LuoJZMS #analysis #case study #component #graph #object-oriented
- An Experimental Study of Two Graph Analysis Based Component Capture Methods for Object-Oriented Systems (JL, RJ, LZ, HM, JS), pp. 390–398.
- ICSM-2004-MantylaVL #smell
- Bad Smells — Humans as Code Critics (MM, JV, CL), pp. 399–408.
- ICSM-2004-MerloAPR #analysis #clone detection #complexity #detection #evolution #linear #object-oriented #similarity
- Linear Complexity Object-Oriented Similarity for Clone Detection and Software Evolution Analyses (EM, GA, MDP, VFR), pp. 412–416.
- ICSM-2004-EverittTT #architecture #evaluation #process #validation
- Validating and Improving an Existing Software Architectural Evaluation Process (TE, RTT, JDT), pp. 417–421.
- ICSM-2004-WernickH #evolution #programming #using
- The Impact of Using Pair Programming on System Evolution: A Simulation-Based Study (PW, TH), pp. 422–426.
- ICSM-2004-TahvildariK #approach #multi #source code
- Developing a Multi-Objective Decision Approach to Select Source-Code Improving Transformations (LT, KK), pp. 427–431.
- ICSM-2004-Kajko-MattssonAL #named
- CM3: Service Level Agreement (MKM, CA, EL), pp. 432–436.
- ICSM-2004-SkoglundR #case study #evolution #maintenance #testing
- A Case Study on Regression Test Suite Maintenance in System Evolution (MS, PR), pp. 438–442.
- ICSM-2004-BahsoonE #architecture
- Evaluating Architectural Stability with Real Options Theory (RB, WE), pp. 443–447.
- ICSM-2004-WillmorES #database #slicing
- Program Slicing in the Presence of a Database State (DW, SME, JS), pp. 448–452.
- ICSM-2004-BreechDSP #compilation #impact analysis #online
- Online Impact Analysis via Dynamic Compilation Technology (BB, AD, SAS, LLP), pp. 453–457.
- ICSM-2004-DeelstraSNB #named #product line #variability
- COSVAM: A Technique for Assessing Software Variability in Software Product Families (SD, MS, JN, JB), pp. 458–462.
- ICSM-2004-Krinke04a #concurrent #slicing #source code
- Advanced Slicing of Sequential and Concurrent Programs (JK), pp. 464–468.
- ICSM-2004-Marcus #program analysis #semantics
- Semantic Driven Program Analysis (AM), pp. 469–473.
- ICSM-2004-Ricca #analysis #testing #web
- Analysis, Testing and Re-Structuring of Web Applications (FR), pp. 474–478.
- ICSM-2004-Tahvildari #framework #object-oriented #quality #re-engineering
- Quality-Driven Object-Oriented Re-Engineering Framework (LT), pp. 479–483.
- ICSM-2004-Tilley #agile #development #maintenance #testing
- Test-Driven Development and Software Maintenance (SRT), pp. 488–489.
- ICSM-2004-Kajko-Mattsson #evolution #maintenance #web #web service
- Evolution and Maintenance of Web Service Applications (MKM), pp. 492–493.
- ICSM-2004-Down #enterprise #migration
- Migrating the Enterprise (BD), p. 498.
- ICSM-2004-LauTMKILZZH #maintenance #performance
- Model Synchronization for Efficient Software Application Maintenance (TCL, TT, RM, KK, II, PL, YZ, QZ, MH), p. 499.
- ICSM-2004-LamoreauxOP #process #testing
- A Process for Improving Software Testability (TL, MOK, MP), p. 502.
- ICSM-2004-SoodD #approach #component #maintenance
- An Approach to Measure Software Maintenance and Support as a Value Added Component of To-Day’s Business (HRS, DD), p. 503.
- ICSM-2004-PazelVPTAC #assessment #framework #migration
- A Framework and Tool for Porting Assessment and Remediation (DPP, PV, AMP, BT, AA, PC), p. 504.
- ICSM-2004-Anderson
- CodeSurfer/Path Inspector (PA), p. 508.
- ICSM-2004-BaxterA #architecture #component #program transformation #re-engineering
- Component Architecture Reengineering by Program Transformation (IDB, RLA), p. 509.
- ICSM-2004-NguyenMBT04a #architecture #configuration management #named #object-oriented
- Molhado: Object-Oriented Architectural Software Configuration Management (TNN, EVM, JB, CT), p. 510.
- ICSM-2004-ZageZ #metric #visualisation
- Module Metric Signature (MMS) Visualization (DZ, WZ), p. 512.
- ICSM-2004-FerencBG #fact extraction
- Fact Extraction and Code Auditing with Columbus and SourceAudit (RF, ÁB, TG), p. 513.
- ICSM-2004-Balmas #data flow #graph #named #visualisation
- DDFgraph: A Tool for Dynamic Data Flow Graphs Visualization (FB), p. 516.
- ICSM-2004-AbdelmoezSGAYBKM #architecture #co-evolution
- Software Architectures Change Propagation Tool (SACPT) (WA, MS, RG, HHA, BY, SB, MK, AM), p. 517.
- ICSM-2004-IsnardPBGFCCS #integration #maintenance
- Integration, Customization and Maintenance of Heterogeneous Software with MECASP (EI, EP, RB, AG, VF, LC, DC, AS), p. 518.
- ICSM-2004-HuangHRC #estimation
- A Neuro-Fuzzy Tool for Software Estimation (XH, DH, JR, LFC), p. 520.
- ICSM-2004-Chiang #cobol #component #corba #development #reuse #usability
- Development of CORBA Components in COBOL for Reusability and Interoperability (CCC), p. 521.
- ICSM-2004-Chapin #agile #evolution
- Agile Methods’ Contributions in Software Evolution (NC), p. 522.
- ICSM-2004-Gueheneuc #diagrams #precise #uml
- Abstract and Precise Recovery of UML Diagram Constituents (YGG), p. 523.
- ICSM-2004-FengZWW #anti #design #identification
- Software Design Improvement through Anti-Patterns Identification (TF, JZ, HW, XW), p. 524.
- ICSM-2004-Gustavsson #evolution #problem #process #runtime
- Strategies for Handling the Activity Problem in Runtime Software Evolution by Reducing Activity (JG), p. 525.
- ICSM-2004-TeohW #source code #tool support
- Tools for Extracting Software Structure from Compiled Programs (HST, DBW), p. 526.
- ICSM-2004-LiM #component #distributed #testing
- Exploiting Global Causality in Testing of Distributed and Component-Based Applications (JL, KM), p. 527.
- ICSM-2004-ZhaoZHMS #algorithm #feature model #scalability
- Alternative Scalable Algorithms for Lattice-Based Feature Location (WZ, LZ, DH, HM, JS), p. 528.
- ICSM-2004-BoldyreffNR #experience
- The Experience of OSCAR (CB, DN, SR), p. 529.
- ICSM-2004-MohanGL #approach #complexity #comprehension #concept #using
- An Approach to Understanding Program Comprehensibility Using Spatial Complexity, Concept Assignment and Typographical Style (AM, NG, PJL), p. 530.
- ICSM-2004-Granja-Alvarez #analysis #case study #maintenance #specification
- Software Maintenance: Analysis of Estimates Based on Requirement Specification in the Context of New Technologies, a Case Study (JCGA), p. 531.
- ICSM-2004-RillingMO #slicing
- Context Driven Slicing Based Coupling Measure (JR, WJM, OO), p. 532.
- ICSM-2004-PinzgerFJG #source code
- Abstracting Module Views from Source Code (MP, MF, MJ, HG), p. 533.
13 ×#evolution
11 ×#maintenance
10 ×#testing
8 ×#analysis
8 ×#object-oriented
7 ×#architecture
6 ×#named
5 ×#case study
5 ×#component
5 ×#migration
11 ×#maintenance
10 ×#testing
8 ×#analysis
8 ×#object-oriented
7 ×#architecture
6 ×#named
5 ×#case study
5 ×#component
5 ×#migration