<div dir="ltr"><div><div>Hi Jon,<br><br></div>Allow me to brainstorm with you. I don't know what is done in the context of code metrics for Haskell programs, but you could try to find correlations (of their lack thereof) between metrics such as (cyclomatic complexity, fan-in/fan-out) and bugs. For this you could use the Github repositories. The number of bugs would have to be normalized using the numbers of users of a project (maybe measured in number of downloads).<br><br></div>Just an idea...<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 4, 2016 at 10:15 PM, Jon Kristensen <span dir="ltr"><<a href="mailto:info@jonkri.org" target="_blank">info@jonkri.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi, everyone!<br>
<br>
I'm looking for a master thesis topic that is empirical in nature (like, statistics, hypothesis testing, etc.).<br>
<br>
The work could involve analyzing either package metadata (Cabal information), code (AST), and/or data from some other source, possibly comparing similar data from some non-Haskell domain.<br>
<br>
As an example, one idea that was suggested to me was to look at usage aggregation, or like, how much of a given package another package is actually using (which could be relevant in any orphan-instance discussion).<br>
<br>
>From an academic standpoint, it would be good to pick a metric that can be validated in some way.<br>
<br>
Thank you!<br>
<br>
Best,<br>
Jon<br>
______________________________<wbr>_________________<br>
Haskell-Cafe mailing list<br>
To (un)subscribe, modify options or view archives go to:<br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bi<wbr>n/mailman/listinfo/haskell-caf<wbr>e</a><br>
Only members subscribed via the mailman list are allowed to post.</blockquote></div><br></div>