Bugs in computational chemistry software and their consequences: the importance of the source code

被引:2
|
作者
Dupradeau, FY [1 ]
Rochette, J [1 ]
机构
[1] Univ Picardie, Fac Pharm, GRBPD, UPRES EA 2629, F-80037 Amiens 1, France
关键词
academic; free; open source and proprietary; software; open versus closed source code; software bug;
D O I
10.1007/s00894-003-0141-1
中图分类号
Q5 [生物化学]; Q7 [分子生物学];
学科分类号
071010 ; 081704 ;
摘要
The increase in computer power and the development of new mathematical concepts implemented in software have allowed computational chemistry to emerge as a new research field. Although programs were freely distributed during the 'golden age' of this discipline, today they are usually copyrighted and have become easier and easier to use through sophisticated graphical interfaces. This 'democratization' is a vector of success for this discipline. Nowadays, non-theoreticians can use such programs more easily and solve chemistry-related problems with the computer. The number of program offerings has rapidly grown and private companies specialized in molecular modeling have appeared and compete to sell their products. Thus, numerous software packages, often presenting similar capabilities, are now available on the market. Within this context, the availability of the program source code remains, in our opinion, an important criterion for program selection.
引用
收藏
页码:271 / 272
页数:2
相关论文
共 50 条
  • [31] Usability bugs in open-source software and online forums
    Raza, A.
    Capretz, L. F.
    Ahmed, F.
    IET SOFTWARE, 2012, 6 (03) : 226 - 230
  • [32] Studying re-opened bugs in open source software
    Shihab, Emad
    Ihara, Akinori
    Kamei, Yasutaka
    Ibrahim, Walid M.
    Ohira, Masao
    Adams, Bram
    Hassan, Ahmed E.
    Matsumoto, Ken-ichi
    EMPIRICAL SOFTWARE ENGINEERING, 2013, 18 (05) : 1005 - 1042
  • [33] Studying re-opened bugs in open source software
    Emad Shihab
    Akinori Ihara
    Yasutaka Kamei
    Walid M. Ibrahim
    Masao Ohira
    Bram Adams
    Ahmed E. Hassan
    Ken-ichi Matsumoto
    Empirical Software Engineering, 2013, 18 : 1005 - 1042
  • [34] Reconciling software architecture and source code in support of software evolution
    Haitzer, Thomas
    Navarro, Elena
    Zdun, Uwe
    JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 123 : 119 - 144
  • [35] Bugsplainer: Leveraging Code Structures to Explain Software Bugs with Neural Machine Translation
    Mahbub, Parvez
    Rahman, Mohammad Masudur
    Shuvo, Ohiduzzaman
    Gopal, Avinash
    2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION, ICSME, 2023, : 530 - 535
  • [36] Comparing Software Bugs in Clone and Non-clone Code: An Empirical Study
    Islam, Judith F.
    Mondal, Manishankar
    Roy, Chanchal K.
    Schneider, Kevin A.
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2017, 27 (9-10) : 1507 - 1527
  • [37] A Comparative Study of Software Bugs in Micro-clones and Regular Code Clones
    Islam, Judith F.
    Mondal, Manishankar
    Roy, Chanchal K.
    2019 IEEE 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER), 2019, : 73 - 83
  • [38] Towards understanding bugs in an open source cloud management stack: An empirical study of OpenStack software bugs
    Zheng, Wei
    Feng, Chen
    Yu, Tingting
    Yang, Xibing
    Wu, Xiaoxue
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 151 : 210 - 223
  • [39] Application of Computational Intelligence for Source Code Classification
    Alvares, Marcos
    Marwala, Tshilidzi
    de Lima Neto, Fernando Buarque
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 895 - 902
  • [40] Source Code Metrics for Software Defects Prediction
    Rebro, Dominik Arne
    Rossi, Bruno
    Chren, Stanislav
    38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 1469 - 1472