<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:creator>Aghajan, Emad</dc:creator>
  <dc:creator>Bavota, Gabriele</dc:creator>
  <dc:creator>Linares-Vásquez, Mario</dc:creator>
  <dc:creator>Lanza, Michele</dc:creator>
  <dc:date>2021</dc:date>
  <dc:description xmlns:ns0="xml" ns0:lang="en">Developers do not always have the knowledge needed to understand source code and must refer to different resources (e.g., teammates, documentation, the web). This non-trivial process, called program comprehension, is very time-consuming. While many approaches support the comprehension of a given code at hand, they are mostly focused on defining extractive summaries from the code (i.e., on selecting from a given piece of code the most important statements/comments to comprehend it). However, if the information needed to comprehend the code is not there, their usefulness is limited. We present ADANA, an approach to automatically inject comments describing a given piece of Android code. ADANA reuses the descriptions of similar and well-documented code snippets retrieved from various online resources. Our evaluation has shown that ADANA is able to aid the program comprehension process.</dc:description>
  <dc:format>application/pdf</dc:format>
  <dc:identifier>https://susi.usi.ch/global/documents/325265</dc:identifier>
  <dc:identifier>https://localhost:5000/ark:/12658/srd1325265</dc:identifier>
  <dc:identifier>https://susi.usi.ch/documents/325265/files/Aghajani_2021_IEEETSE.pdf</dc:identifier>
  <dc:language>eng</dc:language>
  <dc:relation>https://doi.org/10.1109/TSE.2018.2890652</dc:relation>
  <dc:relation>info:eu-repo/semantics/altIdentifier/ark/12658/srd1325265</dc:relation>
  <dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
  <dc:rights>License undefined</dc:rights>
  <dc:source>IEEE Transactions on Software Engineering. - 2021, vol. 47, no. 1, p. 204-220</dc:source>
  <dc:subject xmlns:ns1="xml" ns1:lang="en">Program comprehension</dc:subject>
  <dc:subject xmlns:ns2="xml" ns2:lang="en">Documentation</dc:subject>
  <dc:subject xmlns:ns3="xml" ns3:lang="en">Android</dc:subject>
  <dc:subject>info:eu-repo/classification/udc/004</dc:subject>
  <dc:title xmlns:ns4="xml" ns4:lang="en">Automated documentation of Android apps</dc:title>
  <dc:type>http://purl.org/coar/resource_type/c_6501</dc:type>
</oai_dc:dc>
