From software data to software theory

The path less traveled

J. Whitehead    University of California, Santa Cruz, CA, United States

Abstract

Software engineering is a pragmatic discipline. From the very beginning, the mindset of the software engineering research community has been focused on solving problems faced by practicing software engineers [1], and hence, much of software engineering work is motivated by pragmatic outcomes. To this day, software engineering research results typically require at least a semi-plausible scenario by which they can be used by practicing software engineers to assist in their development of software. Consistent with the broader software engineering community, Software Analytics also has a pragmatic bent. ...

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.