License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.PLATEAU.2018.2
URN: urn:nbn:de:0030-drops-101972
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2019/10197/
Go to the corresponding OASIcs Volume Portal


Lemay, Mark J.

Understanding Java Usability by Mining GitHub Repositories

pdf-format:
OASIcs-PLATEAU-2018-2.pdf (0.3 MB)


Abstract

There is a need for better empirical methods in programming language design. This paper addresses that need by demonstrating how, by observing publicly available Java source code, we can infer usage and usability issues with the Java language. In this study, 1,746 GitHub projects were analyzed and some basic usage facts are reported.

BibTeX - Entry

@InProceedings{lemay:OASIcs:2019:10197,
  author =	{Mark J. Lemay},
  title =	{{Understanding Java Usability by Mining GitHub Repositories}},
  booktitle =	{9th Workshop on Evaluation and Usability of Programming  Languages and Tools (PLATEAU 2018)},
  pages =	{2:1--2:9},
  series =	{OpenAccess Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-091-0},
  ISSN =	{2190-6807},
  year =	{2019},
  volume =	{67},
  editor =	{Titus Barik and Joshua Sunshine and Sarah Chasins},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2019/10197},
  URN =		{urn:nbn:de:0030-drops-101972},
  doi =		{10.4230/OASIcs.PLATEAU.2018.2},
  annote =	{Keywords: programming languages, usability, data mining}
}

Keywords: programming languages, usability, data mining
Collection: 9th Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU 2018)
Issue Date: 2019
Date of publication: 29.01.2019


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI