Skip to content

PCART-tools/PCART-evaluation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PCART Evaluation

This repository contains the evaluation results of PCART, assessing its API compatibility detection and repair capabilities across different datasets and scenarios.

πŸ“‚ Directory Overview

  • RQ1_and_RQ2/
    Evaluates PCART's performance on API parameter compatibility detection and repair.

    • Uses the PCBench and MLCatchUp datasets.
    • Compares PCART against MLCatchUp and Relancer.
    • Evaluates PCART's ability to extract complex API invocation patterns
  • RQ3/
    Assesses PCART's effectiveness in real-world Python projects.

    • Evaluated on 30 real projects collected from GitHub.
  • RQ4/
    Compares ChatGPT (GPT-4o) vs. PCART on API compatibility detection and repair.

    • Uses 58 test cases from PCBench (29 compatible, 29 incompatible).
  • RQ5/
    Measures PCART's runtime efficiency.

    • Computes the average runtime per API processed across test cases.

πŸ“Œ Notes

πŸŽ‰ Happy Researching with PCART! πŸš€

About

Evaluation results of PCART

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •