The challenge and promise of software citation for credit,   identification, discovery, and reuse
  In this article, we present the challenge of software citation as a method to ensure credit for and identification, discovery, and reuse of software in scientific and engineering research. We discuss related work and key challenges/research directions, including suggestions for metadata necessary for software citation. 
Kyle E. Niemeyer, Arfon M. Smith, and Daniel S. Katz
cs.CY cs.DL