<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:contributor>Lanza, Michele</dc:contributor>
  <dc:creator>Bacchelli, Alberto</dc:creator>
  <dc:date>2013-06-14</dc:date>
  <dc:description xmlns:ns0="xml" ns0:lang="en">Our thesis is that the analysis of unstructured data supports software  understanding and evolution analysis, and complements the data mined  from structured sources. To this aim, we implemented the necessary  toolset and investigated methods for exploring, exposing, and exploiting  unstructured data.To validate our thesis, we focused on development  email data. We found two main challenges in using it to support program  comprehension and software development: The disconnection between  emails and code artifacts and the noisy and mixed-language nature of  email content. We tackle these challenges proposing novel approaches.  First, we devise lightweight techniques for linking email data to code  artifacts. We use these techniques for creating a tool to support  program comprehension with email data, and to create a new set of  email based metrics to improve existing defect prediction approaches.  Subsequently, we devise techniques for giving a structure to the  content of email and we use this structure to conduct novel software  analyses to support program comprehension. In this dissertation we  show that unstructured data, in the form of development emails, is a  valuable addition to structured data and, if correctly mined, can be used  successfully to support software engineering activities.</dc:description>
  <dc:format>application/pdf</dc:format>
  <dc:identifier>https://susi.usi.ch/global/documents/318606</dc:identifier>
  <dc:identifier>https://n2t.net/ark:/12658/srd1318606</dc:identifier>
  <dc:identifier>https://susi.usi.ch/documents/318606/files/2013INFO003.pdf</dc:identifier>
  <dc:language>eng</dc:language>
  <dc:relation>info:eu-repo/semantics/altIdentifier/urn/urn:nbn:ch:rero-006-112331</dc:relation>
  <dc:relation>info:eu-repo/semantics/altIdentifier/ark/12658/srd1318606</dc:relation>
  <dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
  <dc:rights>License undefined</dc:rights>
  <dc:subject xmlns:ns1="xml" ns1:lang="en">Mining unstructured data</dc:subject>
  <dc:subject xmlns:ns2="xml" ns2:lang="en">Mining software repositories</dc:subject>
  <dc:subject xmlns:ns3="xml" ns3:lang="en">Developer communication</dc:subject>
  <dc:subject xmlns:ns4="xml" ns4:lang="en">Software engineering</dc:subject>
  <dc:subject xmlns:ns5="xml" ns5:lang="en">Island parsing</dc:subject>
  <dc:subject xmlns:ns6="xml" ns6:lang="en">Email</dc:subject>
  <dc:subject xmlns:ns7="xml" ns7:lang="en">Traceability</dc:subject>
  <dc:subject xmlns:ns8="xml" ns8:lang="en">Program comprehension</dc:subject>
  <dc:subject xmlns:ns9="xml" ns9:lang="en">Defect prediction</dc:subject>
  <dc:subject xmlns:ns10="xml" ns10:lang="en">REmail</dc:subject>
  <dc:subject xmlns:ns11="xml" ns11:lang="en">Miler</dc:subject>
  <dc:subject xmlns:ns12="xml" ns12:lang="en">Machine learning</dc:subject>
  <dc:subject>info:eu-repo/classification/udc/004</dc:subject>
  <dc:title xmlns:ns13="xml" ns13:lang="en">Mining unstructured software data</dc:title>
  <dc:type>http://purl.org/coar/resource_type/c_db06</dc:type>
</oai_dc:dc>
