메뉴 건너뛰기




Volumn , Issue , 2013, Pages 330-339

Supporting and accelerating reproducible research in software maintenance using tracelab component library

Author keywords

Case studies; Experiments; Reproducible; Software maintenance; TraceLab

Indexed keywords

COMPONENT LIBRARIES; ERROR-PRONE PROCESS; LONG-TERM SOLUTIONS; REPRODUCIBILITIES; REPRODUCIBLE; REPRODUCIBLE RESEARCH; RESEARCH COMMUNITIES; TRACELAB;

EID: 84891713757     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSM.2013.44     Document Type: Conference Paper
Times cited : (16)

References (54)
  • 2
    • 77953734916 scopus 로고    scopus 로고
    • Replicating MSR: A study of the potential replicability of papers published in the mining software repositories proceedings
    • in
    • G. Robles, "Replicating MSR: A Study of the Potential Replicability of Papers Published in the Mining Software Repositories Proceedings," in MSR, 2010, pp. 171-180.
    • (2010) MSR , pp. 171-180
    • Robles, G.1
  • 3
    • 77956566876 scopus 로고    scopus 로고
    • The effect of omitted-variable bias on the evaluation of compiler optimizations
    • T. Mytkowicz, A. Diwan, M. Hauswirth, and P. Sweeney, "The Effect of Omitted-Variable Bias on the Evaluation of Compiler Optimizations," IEEE Computer, vol. 43, pp. 62-67, 2010.
    • (2010) IEEE Computer , vol.43 , pp. 62-67
    • Mytkowicz, T.1    Diwan, A.2    Hauswirth, M.3    Sweeney, P.4
  • 4
    • 84863656628 scopus 로고    scopus 로고
    • Evaluating defect prediction approaches: A benchmark and an extensive comparison
    • M. D'Ambros, M. Lanza, and R. Robbes, "Evaluating Defect Prediction Approaches: a Benchmark and an Extensive Comparison," Empirical Software Engineering (ESE), vol. 17, pp. 531-577, 2012.
    • (2012) Empirical Software Engineering (ESE) , vol.17 , pp. 531-577
    • D'Ambros, M.1    Lanza, M.2    Robbes, R.3
  • 6
    • 84857372534 scopus 로고    scopus 로고
    • On the reproducibility of empirical software engineering studies based on data retrieved from development repositories
    • J. M. González-Barahona and G. Robles, "On the Reproducibility of Empirical Software Engineering Studies based on Data Retrieved from Development Repositories," Empirical Software Engineering (ESE), vol. 17, pp. 75-89, 2012.
    • (2012) Empirical Software Engineering (ESE) , vol.17 , pp. 75-89
    • González-Barahona, J.M.1    Robles, G.2
  • 10
    • 26044480846 scopus 로고    scopus 로고
    • Supporting controlled experimentation with testing techniques: An infrastructure and its potential impact
    • H. Do, S. Elbaum, and G. Rothermel, "Supporting Controlled Experimentation with Testing Techniques: An Infrastructure and its Potential Impact," Empirical Software Engineering, vol. 10, pp. 405-435, 2005
    • (2005) Empirical Software Engineering , vol.10 , pp. 405-435
    • Do, H.1    Elbaum, S.2    Rothermel, G.3
  • 14
    • 84875547962 scopus 로고    scopus 로고
    • Rapid-I
    • Rapid-I. Rapid Miner. Available: http://rapid-i.com/content/view/181/190/
    • Rapid Miner
  • 15
    • 84881201983 scopus 로고    scopus 로고
    • Mathworks
    • Mathworks. Simulink. http://www.mathworks.com/products/simulink/
    • Simulink
  • 16
    • 84870451462 scopus 로고    scopus 로고
    • U. of California
    • U. of California. The Kepler Project. Available: https://kepler-project. org/
    • The Kepler Project
  • 18
    • 84891666734 scopus 로고    scopus 로고
    • T. U. of Waikato
    • T. U. of Waikato. WEKA. http://www.cs.waikato.ac.nz/ml/weka/
    • WEKA
  • 19
    • 84871588821 scopus 로고    scopus 로고
    • Yahoo
    • Yahoo. Yahoo Pipes. Available: http://pipes.yahoo.com/pipes/
    • Yahoo Pipes
  • 20
    • 84891694217 scopus 로고    scopus 로고
    • T. U. of Sheffield
    • T. U. of Sheffield. GATE Available: http://gate.ac.uk/
    • GATE
  • 21
    • 79953724329 scopus 로고    scopus 로고
    • Using mapping studies as the basis for further research-A participant-observer case study
    • B. A. Kitchenham, D. Budgen, and O. P. Brereton, "Using Mapping Studies as the Basis for Further Research-A Participant-Observer Case Study," Information and Software Technology, vol. 53, pp. 638-651, 2011.
    • (2011) Information and Software Technology , vol.53 , pp. 638-651
    • Kitchenham, B.A.1    Budgen, D.2    Brereton, O.P.3
  • 23
    • 84880701407 scopus 로고    scopus 로고
    • Integrating information retrieval, execution and link analysis algorithms to improve feature location in software
    • B. Dit, M. Revelle, and D. Poshyvanyk, "Integrating Information Retrieval, Execution and Link Analysis Algorithms to Improve Feature Location in Software," Empirical Software Engineering, vol. 18, pp. 277-309, 2013.
    • (2013) Empirical Software Engineering , vol.18 , pp. 277-309
    • Dit, B.1    Revelle, M.2    Poshyvanyk, D.3
  • 24
    • 71149105929 scopus 로고    scopus 로고
    • A traceability technique for specifications
    • in
    • A. Abadi, M. Nisenson, and Y. Simionovici, "A Traceability Technique for Specifications," in ICPC, 2008, pp. 103-112.
    • (2008) ICPC , pp. 103-112
    • Abadi, A.1    Nisenson, M.2    Simionovici, Y.3
  • 26
    • 77956168346 scopus 로고    scopus 로고
    • On the equivalence of information retrieval methods for automated traceability link recovery
    • in
    • R. Oliveto, M. Gethers, D. Poshyvanyk, and A. De Lucia, "On the Equivalence of Information Retrieval Methods for Automated Traceability Link Recovery," in ICPC, 2010, pp. 68-71.
    • (2010) ICPC , pp. 68-71
    • Oliveto, R.1    Gethers, M.2    Poshyvanyk, D.3    De Lucia, A.4
  • 27
    • 77954731555 scopus 로고    scopus 로고
    • Software traceability with topic modeling
    • in
    • H. Asuncion, A. Asuncion, and R. Taylor, "Software Traceability with Topic Modeling," in ICSE, 2010, pp. 95-104.
    • (2010) ICSE , pp. 95-104
    • Asuncion, H.1    Asuncion, A.2    Taylor, R.3
  • 28
    • 80052424960 scopus 로고    scopus 로고
    • Improving IR-based traceability recovery using smoothing filters
    • in
    • A. De Lucia, M. Di Penta, R. Oliveto, A. Panichella, and S. Panichella, "Improving IR-based Traceability Recovery Using Smoothing Filters," in ICPC, 2011, pp. 21-30.
    • (2011) ICPC , pp. 21-30
    • De Lucia, A.1    Di Penta, M.2    Oliveto, R.3    Panichella, A.4    Panichella, S.5
  • 29
    • 79959888788 scopus 로고    scopus 로고
    • A combination approach for enhancing automated traceability
    • in
    • X. Chen, J. Hosking, and J. Grundy, "A Combination Approach for Enhancing Automated Traceability", in ICSE, 2011, pp. 912-915.
    • (2011) ICSE , pp. 912-915
    • Chen, X.1    Hosking, J.2    Grundy, J.3
  • 30
    • 83455201131 scopus 로고    scopus 로고
    • On integrating orthogonal information retrieval methods to improve traceability link recovery
    • in
    • M. Gethers, R. Oliveto, D. Poshyvanyk, and A. De Lucia, "On Integrating Orthogonal Information Retrieval Methods to Improve Traceability Link Recovery," in ICSM, 2011, pp. 133-142.
    • (2011) ICSM , pp. 133-142
    • Gethers, M.1    Oliveto, R.2    Poshyvanyk, D.3    De Lucia, A.4
  • 32
    • 84883710034 scopus 로고    scopus 로고
    • How to effectively use topic models for software engineering tasks? An approach based on genetic algorithms
    • in
    • A. Panichella, B. Dit, R. Oliveto, M. Di Penta, D. Poshyvanyk, and A. De Lucia, "How to Effectively Use Topic Models for Software Engineering Tasks? An Approach based on Genetic Algorithms," in ICSE, 2013, pp. 522-531.
    • (2013) ICSE , pp. 522-531
    • Panichella, A.1    Dit, B.2    Oliveto, R.3    Di Penta, M.4    Poshyvanyk, D.5    De Lucia, A.6
  • 34
    • 18144387283 scopus 로고    scopus 로고
    • An information retrieval approach to concept location in source code
    • in
    • A. Marcus, A. Sergeyev, V. Rajlich, and J. Maletic, "An Information Retrieval Approach to Concept Location in Source Code," in WCRE, 2004, pp. 214-223.
    • (2004) WCRE , pp. 214-223
    • Marcus, A.1    Sergeyev, A.2    Rajlich, V.3    Maletic, J.4
  • 35
    • 77953988862 scopus 로고    scopus 로고
    • Feature location via information retrieval based filtering of a single scenario execution trace
    • in
    • D. Liu, A. Marcus, D. Poshyvanyk, and V. Rajlich, "Feature Location via Information Retrieval based Filtering of a Single Scenario Execution Trace," in ASE, 2007, pp. 234-243.
    • (2007) ASE , pp. 234-243
    • Liu, D.1    Marcus, A.2    Poshyvanyk, D.3    Rajlich, V.4
  • 37
    • 70349977381 scopus 로고    scopus 로고
    • An exploratory study on assessing feature location techniques
    • in
    • M. Revelle and D. Poshyvanyk, "An Exploratory Study on Assessing Feature Location Techniques," in ICPC, 2009, pp. 218-222.
    • (2009) ICPC , pp. 218-222
    • Revelle, M.1    Poshyvanyk, D.2
  • 38
    • 70849123021 scopus 로고    scopus 로고
    • On the use of relevance feedback in IR-based concept location
    • in
    • G. Gay, S. Haiduc, M. Marcus, and T. Menzies, "On the Use of Relevance Feedback in IR-Based Concept Location," in ICSM, 2009, pp. 351-360.
    • (2009) ICSM , pp. 351-360
    • Gay, G.1    Haiduc, S.2    Marcus, M.3    Menzies, T.4
  • 39
    • 80052408614 scopus 로고    scopus 로고
    • Can better identifier splitting techniques help feature location?
    • in
    • B. Dit, L. Guerrouj, D. Poshyvanyk, and G. Antoniol, "Can Better Identifier Splitting Techniques Help Feature Location?," in ICPC, 2011, pp. 11-20.
    • (2011) ICPC , pp. 11-20
    • Dit, B.1    Guerrouj, L.2    Poshyvanyk, D.3    Antoniol, G.4
  • 40
    • 80052416924 scopus 로고    scopus 로고
    • Clustering support for static concept location in source code
    • in
    • G. Scanniello and A. Marcus, "Clustering Support for Static Concept Location in Source Code," in ICPC, 2011, pp. 1-10.
    • (2011) ICPC , pp. 1-10
    • Scanniello, G.1    Marcus, A.2
  • 41
    • 83455169454 scopus 로고    scopus 로고
    • A comparison of stemmers on source code identifiers for software search
    • in
    • A. Wiese, V. Ho, and E. Hill, "A Comparison of Stemmers on Source Code Identifiers for Software Search," in ICSM, 2011, pp. 496-499.
    • (2011) ICSM , pp. 496-499
    • Wiese, A.1    Ho, V.2    Hill, E.3
  • 42
    • 84865013293 scopus 로고    scopus 로고
    • A trace lab-based solution for creating, conducting, and sharing feature location experiments
    • in
    • B. Dit, E. Moritz, and D. Poshyvanyk, "A Trace Lab-based Solution for Creating, Conducting, and Sharing Feature Location Experiments," in ICPC, 2012, pp. 203-208.
    • (2012) ICPC , pp. 203-208
    • Dit, B.1    Moritz, E.2    Poshyvanyk, D.3
  • 43
    • 70349897886 scopus 로고    scopus 로고
    • Mining source code to automatically split identifiers for software analysis
    • in
    • E. Enslen, E. Hill, L. Pollock, and K. Vijay-Shanker, "Mining Source Code to Automatically Split Identifiers for Software Analysis," in MSR, 2009, pp. 71-80.
    • (2009) MSR , pp. 71-80
    • Enslen, E.1    Hill, E.2    Pollock, L.3    Vijay-Shanker, K.4
  • 44
    • 70349932835 scopus 로고    scopus 로고
    • Using latent dirichlet allocation for automatic categorization of software
    • in
    • K. Tian, M. Revelle, and D. Poshyvanyk, "Using Latent Dirichlet Allocation for Automatic Categorization of Software," in MSR, 2009, pp. 163-166.
    • (2009) MSR , pp. 163-166
    • Tian, K.1    Revelle, M.2    Poshyvanyk, D.3
  • 45
    • 77954731882 scopus 로고    scopus 로고
    • Supporting program comprehension with source code summarization
    • in
    • S. Haiduc, J. Aponte, and A. Marcus, "Supporting Program Comprehension with Source Code Summarization," in ICSE, 2010, pp. 223-226.
    • (2010) ICSE , pp. 223-226
    • Haiduc, S.1    Aponte, J.2    Marcus, A.3
  • 46
    • 84864969659 scopus 로고    scopus 로고
    • Using IR methods for labeling source code artifacts: Is it worthwhile?
    • in
    • A. De Lucia, M. Di Penta, R. Oliveto, A. Panichella, and S. Panichella, "Using IR Methods for Labeling Source Code Artifacts: Is it Worthwhile?," in ICPC, 2012, pp. 193-202.
    • (2012) ICPC , pp. 193-202
    • De Lucia, A.1    Di Penta, M.2    Oliveto, R.3    Panichella, A.4    Panichella, S.5
  • 47
    • 34548795892 scopus 로고    scopus 로고
    • Detection of duplicate defect reports using natural language processing
    • in
    • P. Runeson, M. Alexandersson, and O. Nyholm, "Detection of Duplicate Defect Reports Using Natural Language Processing," in ICSE, 2007, pp. 499-510.
    • (2007) ICSE , pp. 499-510
    • Runeson, P.1    Alexandersson, M.2    Nyholm, O.3
  • 48
    • 57349172049 scopus 로고    scopus 로고
    • An approach to detecting duplicate bug reports using natural language and execution information
    • in
    • X. Wang, L. Zhang, T. Xie, J. Anvik, and J. Sun, "An Approach to Detecting Duplicate Bug Reports using Natural Language and Execution Information," in ICSE, 2008, pp. 461-470.
    • (2008) ICSE , pp. 461-470
    • Wang, X.1    Zhang, L.2    Xie, T.3    Anvik, J.4    Sun, J.5
  • 49
    • 84860530550 scopus 로고    scopus 로고
    • A comparative study of the performance of IR models on duplicate bug detection
    • in
    • N. Kaushik and L. Tahvildari, "A Comparative Study of the Performance of IR Models on Duplicate Bug Detection," in CSMR, 2012, pp. 159-168.
    • (2012) CSMR , pp. 159-168
    • Kaushik, N.1    Tahvildari, L.2
  • 50
    • 0038589165 scopus 로고    scopus 로고
    • The anatomy of a large-scale hypertextual web search engine
    • in
    • S. Brin and L. Page, "The Anatomy of a Large-Scale Hypertextual Web Search Engine," in 7th Int. Conference on World Wide Web, 1998, pp. 107-117.
    • (1998) 7th Int. Conference on World Wide Web , pp. 107-117
    • Brin, S.1    Page, L.2
  • 51
    • 4243148480 scopus 로고    scopus 로고
    • Authoritative sources in a hyperlinked environment
    • J. M. Kleinberg, "Authoritative Sources in a Hyperlinked Environment," Journal of the ACM, vol. 46, pp. 604-632, 1999.
    • (1999) Journal of the ACM , vol.46 , pp. 604-632
    • Kleinberg, J.M.1
  • 52
    • 84889032729 scopus 로고    scopus 로고
    • Generating benchmarks from change history data to support evaluation of software maintenance tasks
    • in
    • B. Dit, A. Holtzhauer, D. Poshyvanyk, and H. Kagdi, "Generating Benchmarks from Change History Data to Support Evaluation of Software Maintenance Tasks," in MSR Data Track, 2013, pp. 131-134.
    • (2013) MSR Data Track , pp. 131-134
    • Dit, B.1    Holtzhauer, A.2    Poshyvanyk, D.3    Kagdi, H.4
  • 53
    • 0037328519 scopus 로고    scopus 로고
    • A scenario-driven approach to trace dependency analysis
    • A. Egyed, "A Scenario-Driven Approach to Trace Dependency Analysis," Transactions on Software Engineering (TSE), vol. 29, pp. 116-132, 2003.
    • (2003) Transactions on Software Engineering (TSE) , vol.29 , pp. 116-132
    • Egyed, A.1
  • 54
    • 84951025638 scopus 로고    scopus 로고
    • Feature-driven program understanding using concept analysis of execution traces
    • T. Eisenbarth, R. Koschke, and D. Simon, "Feature-Driven Program Understanding Using Concept Analysis of Execution Traces," presented at the IWPC, 2001, pp. 300-309.
    • (2001) Presented at the IWPC , pp. 300-309
    • Eisenbarth, T.1    Koschke, R.2    Simon, D.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.