Open Source Research Software.

Reports on the need to make make software open source. It should be both archived for reproducibility and actively maintained for reusability. In computational and computer science, research software is a central asset for development activities. For good scientific practice, the resulting research...

Full description

Bibliographic Details
Published in:Computer (00189162) Vol. 53; no. 8; pp. 84 - 89
Main Authors: Hasselbring, Wilhelm, Carr, Leslie, Hettrick, Simon, Packer, Heather, Tiropanis, Thanassis
Format: Article
Published: IEEE Aug2020
Subjects:
Online Access:View this record in EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=144933837&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 144933837
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00189162
        PUT
      jtl: Computer (00189162)
      issn: 00189162
      maglogo: N
    pubinfo:
      dt: Aug2020
      vid: 53
      iid: 8
      pid: 13605
      pub: IEEE
    artinfo:
      ui:
        144933837
        10.1109/MC.2020.2998235
      ppf: 84
      ppct: 5
      formats:
      tig:
        atl: Open Source Research Software.
      aug:
        au:
          Hasselbring, Wilhelm
          Carr, Leslie
          Hettrick, Simon
          Packer, Heather
          Tiropanis, Thanassis
        affil:
          Computer Science, Kiel University, Germany
          Electronics and Computer Science, University of Southampton, United Kingdom
      su:
        Computer software
        Open source software
        Computer science
        Scientific computing
        Software engineering
        Artificial intelligence
      sug:
        subj:
          Computer software
          Open source software
          Computer science
          Scientific computing
          Software engineering
          Artificial intelligence
      keyword: Licenses
      ab: Reports on the need to make make software open source. It should be both archived for reproducibility and actively maintained for reusability. In computational and computer science, research software is a central asset for development activities. For good scientific practice, the resulting research software should be open source. Established open source software licenses provide sufficient options for granting permissions such that it should be the rare exception to keep research software closed. Proper engineering is required for obtaining reusable and sustainable research software. This way, software engineering methods may improve research in other disciplines. However, research in software engineering and computer science itself will also benefit when programs are reused. To study the state of the art in this field, we analyzed research software publishing practices in computer and computational science and observed significant differences: computational science emphasizes reproducibility, while computer science emphasizes reuse.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2020
    holdings:
      @attributes:
        islocal: N