In this data set, we recovered a total of more than 70,000 commits' software architecture from 30 Java projects, 5 C# projects and 5 Python projects. The IDs of all submissions can be viewed in the Map.zip file. In each project folder, the naming order of the commit folders is also in accordance with the map file.
The files in each commit+Number folder include: 1. Two csv files, exported by the tool understand, which are file names and file dependencies; 2. One rsf file, consisting of the above two files Analysis and generation; 3. FCAFile folder, which stores the input file FCAMatrix of the FCA algorithm and the output clustering file Clus.csv; 4. FCA file, which stores the rsf file generated based on Clus.csv, which is the software architecture clustering file