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 条
  • [1] Bugs in computational chemistry software and their consequences: the importance of the source code
    François-Yves Dupradeau
    Jacques Rochette
    Journal of Molecular Modeling , 2003, 9 : 271 - 272
  • [2] Source Code Verification Tools for Software Security Bugs
    Michaud, Frederic
    Painchaud, Frederic
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2006, 147 : 231 - 241
  • [3] Free and open source software for computational chemistry education
    Lehtola, Susi
    Karttunen, Antti J.
    WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL MOLECULAR SCIENCE, 2022, 12 (05)
  • [4] Data mining source code for locating software bugs: A case study in telecommunication industry
    Turhan, Burak
    Kocak, Gozde
    Bener, Ayse
    EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (06) : 9986 - 9990
  • [5] Locating Source Code Bugs in Software Information Systems Using Information Retrieval Techniques
    Alawneh, Ali
    Alazzam, Iyad M.
    Shatnawi, Khadijah
    BIG DATA AND COGNITIVE COMPUTING, 2022, 6 (04)
  • [6] An Empirical Validation of the Complexity of Code Changes and Bugs in Predicting the Release Time of Open Source Software
    Chaturvedi, K. K.
    Bedi, Punam
    Misra, Sanjay
    Singh, V. B.
    2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 1201 - 1206
  • [7] Do Bugs Lead to Unnaturalness of Source Code?
    Jiang, Yanjie
    Liu, Hui
    Zhang, Yuxia
    Ji, Weixing
    Zhong, Hao
    Zhang, Lu
    PROCEEDINGS OF THE 30TH ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2022, 2022, : 1085 - 1096
  • [8] A Study of Concurrency Bugs in an Open Source Software
    Asadollah, Sara Abbaspour
    Sundmark, Daniel
    Eldh, Sigrid
    Hansson, Hans
    Enoiu, Eduard Paul
    OPEN SOURCE SYSTEMS: INTEGRATING COMMUNITIES, OSS 2016, 2016, 472 : 16 - 31
  • [9] Beyond source code: The importance of other artifacts in software development (a case study)
    Robles, Gregorio
    Gonzalez-Barahona, Jesus M.
    Merelo, Juan Julian
    JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (09) : 1233 - 1248
  • [10] Is that a scientific publication or an advertisement? Reproducibility, source code and data in the computational chemistry literature
    Landrum, Gregory A.
    Stiefl, Nikolaus
    FUTURE MEDICINAL CHEMISTRY, 2012, 4 (15) : 1885 - 1887