Apache POI pre-processed data for the first DocGen challenge at DySDoc 3
<p>Apache POI pre-processed data for the first DocGen challenge</p> <p>The pre-processed data for First Software Documentation Generation Challenge (DocGen), hosted at the <a href="https://dysdoc.github.io/">Third International Workshop on Dynamic Software Documentation (DySDoc 3)</a>, includes the following datasets for <a href="https://poi.apache.org/">Apache POI 3.17</a>:</p> <p><strong>Call graph between method and classes.</strong></p> <p>File: call-graph-poi-3.17-all.zip</p> <p>CSV file with the call graph between methods and between classes. Class A calls class B if there exists a call between amethod of class A and a method of class B. The call graph was produced by the tool <a href="https://github.com/gousiosg/java-callgraph/">java-callgraph</a>. </p> <p>The CSV file contains the following columns:</p> <ul> <li>call_type: call between (C)lasses or (M)ethods</li> <li>caller: the Fully Qualified Name (FQN) of the caller</li> <li>method_call_type: the type of method call: <ul> <li>M for invokevirtual calls</li> <li>I for invokeinterface calls</li> <li>O for invokespecial calls</li> <li>S for invokestatic calls</li> <li>D for invokedynamic calls</li> </ul> </li> <li>callee: the FQN of the callee</li> </ul> <p>For more details about the format and each type of method call, check the tool <a href="https://github.com/gousiosg/java-callgraph/">README</a>.</p> <p><strong>Inheritance hierarchy</strong></p> <p>File: poi-3.17-inheritance.zip</p> <p>A CSV file with the inheritance hierarchy of POI, which was extracted using bcel 6.2</p> <p>The CSV file contains the following columns:</p> <ul> <li>record_id: sequential number</li> <li>parent_class: the parent class</li> <li>child_class: the child class</li> <li>relationship_type: the type of relationship between classes, i.e., the child class 'extends' or 'implements' the parent class</li> </ul> <p><strong>Issues</strong></p> <p>File: bugzilla-poi-dump.zip</p> <p>CSV file with the list of issues of <a href="https://bz.apache.org/bugzilla/buglist.cgi?product=POI">Apache POI</a> (timestamp: Tue Feb 27, 2018, 18.41.40 UTC)</p> <p>The CSV file contains the following columns:</p> <ul> <li>record_id: sequential number</li> <li>issue_id: the ID that identifies the issue in the issue tracker</li> <li>issue_url: the URL of the issue in the issue tracker</li> <li>issue_title: the title of the issue</li> <li>xml_path: the path to the XML of the issue, which contains all the issue information provided by the issue tracker</li> </ul> <p>All the issues in XML format can be found in the "poi" folder in the ZIP file</p> <p><strong>Commits</strong></p> <p>File: poi-commits.zip</p> <p>A JSON file with commit information for POI 3.17 (until revision 219dff00e6, on Sept. 8, 2017). The information was extracted using the tools <a href="https://dl.acm.org/citation.cfm?doid=2024445.2024463">Historage</a> and <a href="https://dl.acm.org/citation.cfm?doid=2597073.2597125">Kataribe</a>.</p> <p>For each commit, we provide:</p> <ul> <li>Commit hash</li> <li>Parent commit hash (if exists)</li> <li>Commit message</li> <li>Commit time</li> <li>Committer name</li> <li>Method-level changes (addition/deletion/modification/renaming and method FQN). <ul> <li>The FQN contains information about the class (CN) and method (MT) or constructor (CS)</li> </ul> </li> </ul> <p><strong>StackOverflow posts</strong></p> <p>File: apache-poi-SO.zip</p> <p>JSON file with all 6,299 Stack Overflow threads with the <code>apache-poi</code> tag,</p>
ShareScore
32/100
Overall dataset sharing score
Score breakdown
These five areas show where the dataset supports — or may limit — practical reuse.
- Stewardship
- 4
- Harmonization
- 4
- Access
- 16
- Reuse readiness
- 8
- Engagement
- 0
Dataset details
- Repository
- zenodo
- Published
- March 23, 2018
- License
- cc-by-4.0
- DOI
- 10.5281/zenodo.1195816
Scored with release 0.9.0
ScienceDex for faculty
Your academic CV and NIH biosketch
Make your CV in your school's format and your NIH biosketch from it, then download both as Word files.