Tools! Tools! We need tools!

D. Spinellis    Athens University of Economics and Business, Athens, Greece

Abstract

Science has always progressed mightily through the use of tools. A key element for the application of data science in software engineering is the availability of suitable tools. Such tools allow us to obtain data from novel sources, measure processes and products, and analyze all that data to derive insights that can advance science and everyday practice. Given the importance of tools in conducting software engineering research, hone your tool-building skills, test your tools thoroughly, and share the results of your efforts as open source software.

Keywords

Mining tools; Metrics; Tool-building; ckjm; CScout; qmcalc; GHTorrent; ...

Get Perspectives on Data Science for Software Engineering now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.