We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.SE

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Software Engineering

Title: A Quantitative Study of Java Software Buildability

Abstract: Researchers, students and practitioners often encounter a situation when the build process of a third-party software system fails. In this paper, we aim to confirm this observation present mainly as anecdotal evidence so far. Using a virtual environment simulating a programmer's one, we try to fully automatically build target archives from the source code of over 7,200 open source Java projects. We found that more than 38% of builds ended in failure. Build log analysis reveals the largest portion of errors are dependency-related. We also conduct an association study of factors affecting build success.
Subjects: Software Engineering (cs.SE); Programming Languages (cs.PL)
ACM classes: D.3.4
Journal reference: Proceedings of the 7th International Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU 2016), pages 17-25. ACM, 2016
DOI: 10.1145/3001878.3001882
Cite as: arXiv:1712.01024 [cs.SE]
  (or arXiv:1712.01024v1 [cs.SE] for this version)

Submission history

From: Matúš Sulír [view email]
[v1] Mon, 4 Dec 2017 11:51:30 GMT (76kb,D)

Link back to: arXiv, form interface, contact.