Dealing with risk in scientific software development

被引:59
|
作者
Sanders, Rebecca [1 ]
Kelly, Diane [2 ]
机构
[1] Queens Univ, Kingston, ON K7L 3N6, Canada
[2] Royal Mil Coll Canada, Dept Math & Comp Sci, Kingston, ON K7K 5L0, Canada
关键词
Empirical study; Professional end-user developer; Scientific application software; Software development; Software testing;
D O I
10.1109/MS.2008.84
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The development of scientific software involves risk in the underlying theory, its implementation, and its use. Through a series of interviews, the authors explored how research scientists at two Canadian universities developed their software. These interviews indicated that the scientists used a set of strategies to address risk. They also suggested where the software engineering community could perform research focused on specific problems faced by scientific software developers. © 2008 IEEE.
引用
收藏
页码:21 / 28
页数:8
相关论文
共 50 条
  • [1] Scientific software development viewed as knowledge acquisition: Towards understanding the development of risk-averse scientific software
    Kelly, Diane
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 109 : 50 - 61
  • [2] Scientific software development is not an oxymoron
    Baxter, Susan M.
    Day, Steven W.
    Fetrow, Jacquelyn S.
    Reisinger, Stephanie J.
    [J]. PLOS COMPUTATIONAL BIOLOGY, 2006, 2 (09) : 975 - 978
  • [3] DEVELOPMENT METHODOLOGIES FOR SCIENTIFIC SOFTWARE
    DODDS, RH
    REHAK, DR
    LOPEZ, LA
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1982, 12 (12): : 1085 - 1100
  • [4] A DEVELOPMENT METHODOLOGY FOR SCIENTIFIC SOFTWARE
    CORT, G
    GOLDSTONE, JA
    NELSON, RO
    POORE, RV
    MILLER, L
    BARRUS, DM
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1985, 32 (04) : 1439 - 1443
  • [5] Dealing with Change in Software Development: A Challenge for Requirements Engineering
    Puarungroj, Wichai
    Boonsirisumpun, Narong
    Phromkhot, Suchada
    Puarungroj, Nattiya
    [J]. 2018 3RD TECHNOLOGY INNOVATION MANAGEMENT AND ENGINEERING SCIENCE INTERNATIONAL CONFERENCE (TIMES-ICON), 2018,
  • [6] THE SOFTWARE BUS - A VISION FOR SCIENTIFIC SOFTWARE-DEVELOPMENT
    HALL, DE
    GREIMAN, WH
    JOHNSTON, WF
    MEROLA, AX
    LOKEN, SC
    ROBERTSON, DW
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 1989, 57 (1-3) : 211 - 216
  • [7] A New Perspective in Scientific Software Development
    Mohammad, Atif Farid
    [J]. INNOVATIONS AND ADVANCES IN COMPUTER SCIENCES AND ENGINEERING, 2010, : 129 - 134
  • [8] Scientific software development at a research facility
    Ackroyd, Karen S.
    Kinder, Steve H.
    Mant, Geoff R.
    Miller, Mike C.
    Ramsdale, Christine A.
    Stephenson, Paul C.
    [J]. IEEE SOFTWARE, 2008, 25 (04) : 44 - 51
  • [9] dtk - A Metaplatform for Scientific Software development
    Wintz, Julien
    Kloczko, Thibaud
    Niclausse, Nicolas
    Rey, David
    [J]. ERCIM NEWS, 2012, (88): : 54 - 55
  • [10] Dealing with scientific misconduct
    Bosch, Xavier
    [J]. BRITISH MEDICAL JOURNAL, 2007, 335 (7619): : 524 - 525