xlab-uiuc / IDoCT

Illinois Dataset of Configuration Tests
3 stars 23 forks source link

Openctest and IDoCT #30

Open tianyin opened 1 year ago

tianyin commented 1 year ago

@Alex-Lian I have a question about OpenCtest and IDoCT.

How are they related? It seems to me that it is odd that we are keeping two separate copies of the same repo? Is there a way to merge these two repos (e.g., OpenCtest as a git submodule as IDoCT)?

xylian86 commented 1 year ago

@tianyin From my perspective, the OpenCtest repo is initially the artifact of the ctest paper, which includes several folders to reproduce the results in the paper. And now it has become the core of our configuration-related research, including projects such as uRTS and confuzz. On the other hand, the IDoCT repository was originally created as part of the tasks for 591 SE & REU. Our aspiration was for this repository to bolster our research, although it seems to have not yet served this purpose. And IDoCT is an extension of the OpenCtest repository.

I remember we discussed whether to reuse the OpenCtest repo instead of creating a new repo (IDoCT), the conclusion is that the OpenCtest repo is too heavy as it contains many scripts to reproduce the results of paper. And for the onboarding task, we only need a small set of the scripts.

tianyin commented 1 year ago

Thanks for the explanation @Alex-Lian !

I forgot the rationale and you helped me to page it back.

although it seems to have not yet served this purpose

We will get there. I chatted with @owolabileg and he is equally excited about it (we should loop him in when we decide to pursue the research).