Proceedings of the 24th International Conference on Software Maintenance
ICSM, 2008.
@proceedings{ICSM-2008,
address = "Beijing, China",
publisher = "{IEEE}",
title = "{Proceedings of the 24th International Conference on Software Maintenance}",
year = 2008,
}
Contents (65 items)
- ICSM-2008-Sneed #maintenance
- Offering software maintenance as an offshore service (HMS), pp. 1–5.
- ICSM-2008-He #generative #programming #refinement #testing
- Refinement and test case generation in Unifying Theory of Programming (JH), p. 6.
- ICSM-2008-KothariBMS #algebra #development #on the #performance #using
- On evaluating the efficiency of software feature development using algebraic manifolds (JK, DB, SM, AS), pp. 7–16.
- ICSM-2008-XiaoWLYZX #constraints #development #maintenance #process #scheduling
- A constraint-driven human resource scheduling method in software development and maintenance process (JX, QW, ML, YY, FZ, LX), pp. 17–26.
- ICSM-2008-LuciaOV #metric #semantics #using
- Using structural and semantic metrics to improve class cohesion (ADL, RO, LV), pp. 27–36.
- ICSM-2008-Hou #design #framework #learning
- Investigating the effects of framework design knowledge in example-based framework learning (DH), pp. 37–46.
- ICSM-2008-Chan #maintenance #programming
- Impact of programming and application-specific knowledge on maintenance effort: A hazard rate model (TC), pp. 47–56.
- ICSM-2008-SuttonM #automation #c++ #concept #identification
- Automatically identifying C++0x concepts in function templates (AS, JIM), pp. 57–66.
- ICSM-2008-SilvaDV #robust
- Non-invasive and non-scattered annotations for more robust pointcuts (LS, SD, MTdOV), pp. 67–76.
- ICSM-2008-MunozBB #aspect-oriented #framework #interactive #maintenance #specification
- Improving maintenance in AOP through an interaction specification framework (FM, BB, OB), pp. 77–86.
- ICSM-2008-ZhangGLZ #aspectj #impact analysis #source code
- Change impact analysis for AspectJ programs (SZ, ZG, YL, JZ), pp. 87–96.
- ICSM-2008-TallamTG #concurrent #detection #parallel #slicing #source code #thread
- Dynamic slicing of multithreaded programs for race detection (ST, CT, RG), pp. 97–106.
- ICSM-2008-CornelissenMZ #assessment #reduction
- An assessment methodology for trace reduction techniques (BC, LM, AZ), pp. 107–116.
- ICSM-2008-ThakkarJHHF #repository
- Retrieving relevant reports from a customer engagement repository (DT, ZMJ, AEH, GH, PF), pp. 117–126.
- ICSM-2008-KinneerR #algorithm #control flow #java #maintenance #representation #type inference
- Assessing the usefulness of type inference algorithms in representing Java control flow to support software maintenance tasks (AK, GR), pp. 127–136.
- ICSM-2008-JaszBGR #dependence
- Static Execute After/Before as a replacement of traditional software dependencies (JJ, ÁB, TG, VR), pp. 137–146.
- ICSM-2008-AntoniolHGP #cost analysis #reuse
- Reuse or rewrite: Combining textual, static, and dynamic analyses to assess the cost of keeping a system up-to-date (GA, JHH, YGG, MDP), pp. 147–156.
- ICSM-2008-KagdiHM #question #source code
- Who can help me with this source code change? (HHK, MH, JIM), pp. 157–166.
- ICSM-2008-MalikCTJH #comprehension
- Understanding the rationale for updating a function’s comment (HM, IC, HMT, ZMJ, AEH), pp. 167–176.
- ICSM-2008-MalikH #adaptation #co-evolution #evolution #heuristic #using
- Supporting software evolution using adaptive change propagation heuristics (HM, AEH), pp. 177–186.
- ICSM-2008-SartipiY #standard
- Standard-based data and service interoperability in eHealth systems (KS, MHY), pp. 187–196.
- ICSM-2008-ZhuLKM #design #maintenance
- Characterizing maintainability concerns in autonomic element design (QZ, LL, HMK, HAM), pp. 197–206.
- ICSM-2008-DehlingerL #design #evolution #multi #product line #requirements #reuse
- Supporting requirements reuse in multi-agent system product line design and evolution (JD, RRL), pp. 207–216.
- ICSM-2008-PentaCGA #design pattern #empirical
- An empirical study of the relationships between design pattern roles and class change proneness (MDP, LC, YGG, GA), pp. 217–226.
- ICSM-2008-LozanoW #clone tracking
- Assessing the effect of clones on changeability (AL, MW), pp. 227–236.
- ICSM-2008-ScannielloLMT #approach #eclipse #migration
- An approach and an eclipse based environment for data migration (GS, ADL, MM, GT), pp. 237–246.
- ICSM-2008-KorelKT #modelling #testing
- Application of system models in regression test suite prioritization (BK, GK, LHT), pp. 247–256.
- ICSM-2008-HouZXS #testing
- Quota-constrained test-case prioritization for regression testing of service-centric systems (SSH, LZ, TX, JS), pp. 257–266.
- ICSM-2008-LiH #random testing #testing #using
- Using random test selection to gain confidence in modified software (WL, MJH), pp. 267–276.
- ICSM-2008-BoogerdM #empirical #standard
- Assessing the value of coding standards: An empirical study (CB, LM), pp. 277–286.
- ICSM-2008-KnodelMR #architecture #empirical #feedback
- Constructive architecture compliance checking — an experiment on support by live feedback (JK, DM, DR), pp. 287–296.
- ICSM-2008-YuJM #maintenance #traceability
- Traceability for the maintenance of secure software (YY, JJ, JM), pp. 297–306.
- ICSM-2008-JiangHHF #automation #identification #problem #testing
- Automatic identification of load testing problems (ZMJ, AEH, GH, PF), pp. 307–316.
- ICSM-2008-RiccaPT #guidelines #lessons learnt #maintenance #using
- Guidelines on the use of Fit tables in software maintenance tasks: Lessons learned from 8 experiments (FR, MDP, MT), pp. 317–326.
- ICSM-2008-FloresU #assessment #component #process #testing
- Testing-based assessment process for upgrading component systems (AF, MPU), pp. 327–336.
- ICSM-2008-BettenburgPZK #debugging #harmful #question
- Duplicate bug reports considered harmful ... really? (NB, RP, TZ, SK), pp. 337–345.
- ICSM-2008-MenziesM #assessment #automation #fault
- Automated severity assessment of software defect reports (TM, AM), pp. 346–355.
- ICSM-2008-JeffreyGG #debugging #identification #memory management #using
- Identifying the root causes of memory bugs using corrupted memory location suppression (DJ, NG, RG), pp. 356–365.
- ICSM-2008-BoccuzzoG #visualisation
- Software visualization with audio supported cognitive glyphs (SB, HG), pp. 366–375.
- ICSM-2008-ZhangBJAL #analysis #generative #visual notation
- Query-based filtering and graphical view generation for clone analysis (YZ, HAB, SJ, DA, ML), pp. 376–385.
- ICSM-2008-MensFD #eclipse #evolution
- The evolution of Eclipse (TM, JFR, SD), pp. 386–395.
- ICSM-2008-WermelingerYL #architecture #case study #design #evolution
- Design principles in architectural evolution: A case study (MW, YY, AL), pp. 396–405.
- ICSM-2008-DAmbros #analysis #dependence #evolution #fault
- Supporting software evolution analysis with historical dependencies and defect information (MD), pp. 412–415.
- ICSM-2008-Kienle #component #development #process #reverse engineering #tool support #towards
- Building reverse engineering tools with software components: Towards a dedicated development process for academia (HMK), pp. 416–419.
- ICSM-2008-Lo #execution #mining #specification
- Mining specifications in diversified formats from execution traces (DL), pp. 420–423.
- ICSM-2008-Lozano #source code
- A methodology to assess the impact of source code flaws in changeability, and its application to clones (AL), pp. 424–427.
- ICSM-2008-Lungu #ecosystem #reverse engineering #towards
- Towards reverse engineering software ecosystems (ML), pp. 428–431.
- ICSM-2008-Zhou #comprehension #named #ontology
- COSS: Comprehension by ontologising software system (HZ), pp. 432–435.
- ICSM-2008-Zhu #analysis #fault
- Goal trees and fault trees for root cause analysis (QZ), pp. 436–439.
- ICSM-2008-KarimKSCTOJ #embedded #industrial #maintenance
- Positioning embedded software maintenance within industrial maintenance (RK, MKM, PS, OC, TT, HO, JJ), pp. 440–443.
- ICSM-2008-JiangZZZ #industrial #maintenance #product line
- Maintaining software product lines — an industrial practice (MJ, JZ, HZ, YZ), pp. 444–447.
- ICSM-2008-KellensSDJD #aspect-oriented #case study #experience
- Experiences in modularizing business rules into aspects (AK, KDS, TD, VJ, HD), pp. 448–451.
- ICSM-2008-YangLLW #analysis #empirical #maintenance
- An empirical analysis on distribution patterns of software maintenance effort (YY, QL, ML, QW), pp. 456–459.
- ICSM-2008-AnvikS #issue tracking #maintenance #source code
- Task articulation in software maintenance: Integrating source code annotations with an issue tracking system (JA, MADS), pp. 460–461.
- ICSM-2008-BaroneLFRST #concurrent #named #version control
- COMOVER: Concurrent model versioning (IB, ADL, FF, ER, GS, GT), pp. 462–463.
- ICSM-2008-Kamiya #analysis #identifier
- Variation analysis of context-sharing identifiers with code clones (TK), pp. 464–465.
- ICSM-2008-LinZKM #editing #graph #visualisation
- A domain-customizable SVG-based graph editor for software visualizations (TL, FZ, HMK, HAM), pp. 466–467.
- ICSM-2008-XieGF #named #rest #testing
- REST: A tool for reducing effort in script-based testing (QX, MG, CF), pp. 468–469.
- ICSM-2008-ZhangGLZ08a #aspectj #automation #debugging #named
- AutoFlow: An automatic debugging tool for AspectJ software (SZ, ZG, YL, JZ), pp. 470–471.
- ICSM-2008-Li #process
- An integrated solution for software process improvement (ML), pp. 472–473.
- ICSM-2008-ZouL #design #development #evolution #lightweight
- Lightweight support for the evolution of software design and development artifacts (LZ, YL), pp. 474–475.
- ICSM-2008-Inoue #maintenance #traceability
- Software tag for traceability and transparency of maintenance (KI), pp. 476–477.
- ICSM-2008-Li08a #evolution #process #research
- Research on software evolution processes in Asia (TL), pp. 478–479.
- ICSM-2008-Chu #evolution #industrial #maintenance
- Retrospect of Taiwan’s software industry and issues of software maintenance and evolution (WCCC), pp. 480–481.
- ICSM-2008-Zhao #aspect-oriented #challenge #maintenance #source code
- Maintenance support for aspect-oriented programs: opportinuties and challenges (JZ), pp. 482–483.
15 ×#maintenance
8 ×#evolution
7 ×#testing
6 ×#source code
5 ×#analysis
5 ×#design
5 ×#process
5 ×#using
4 ×#automation
4 ×#development
8 ×#evolution
7 ×#testing
6 ×#source code
5 ×#analysis
5 ×#design
5 ×#process
5 ×#using
4 ×#automation
4 ×#development