Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Rohan Achar

dblp:193/7445 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
1since 2021 · last 2024
0009-0008-0571-5351ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 1 since 2021Databases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 61% Program analysis · 30% Software testing · 9%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software maintenance and evolution
build systems
0.812024
SourcererJBF: A Java Build Framework For Large-Scale Compilation · ACM Trans. Softw. Eng. Methodol. 2024
Program analysis › static analysis › interprocedural analysis
scalable whole-program analysis
0.812024
SourcererJBF: A Java Build Framework For Large-Scale Compilation · ACM Trans. Softw. Eng. Methodol. 2024
Software maintenance and evolution
software ecosystems
0.812024
SourcererJBF: A Java Build Framework For Large-Scale Compilation · ACM Trans. Softw. Eng. Methodol. 2024
YearPublicationVenuePosition
2024 SourcererJBF: A Java Build Framework For Large-Scale Compilation
abstract
Researchers and tool developers working on dynamic analysis, software testing, automated program repair, verification, and validation, need large compiled, compilable, and executable code corpora to test their ideas. The publicly available corpora are relatively small, and/or non-compilable, and/or non-executable. Developing a compiled code corpus is a laborious activity demanding significant manual effort and human intervention. To facilitate large-scale program analysis research, we develop SourcererJBF , a J ava B uild F ramework that can automatically build a large Java code corpus without project-specific instructions and human intervention. To generate a compiled code corpus, SourcererJBF creates an offline knowledge base by collecting external dependencies from the project directories and existing build scripts (if available). It constructs indices of those collected external dependencies that enable a fast search for resolving dependencies during the project compilation. As the output of the large-scale compilation, it produces JAigantic, a compilable Java corpus containing compiled projects, their bytecode, dependencies, normalized build script, and build command. We evaluated SourcererJBF’s effectiveness, correctness, performance, and scalability in a large collection of Java projects. Our experimental results demonstrate that SourcererJBF is significantly effective and scalable in building large Java code corpus. Besides, it substantiates reasonable performance and correctness similar to projects’ existing build systems.
Md Rakib Hossain Misu, Rohan Achar, Cristina V. Lopes
ACM Trans. Softw. Eng. Methodol.2
2018 50K-C: a dataset of compilable, and compiled, Java projects
abstract
We provide a repository of 50,000 compilable Java projects. Each project in this dataset comes with references to all the dependencies required to compile it, the resulting bytecode, and the scripts with which the projects were built.
Pedro Martins 0001, Rohan Achar, Cristina V. Lopes
MSR2