scholarly journals The SoftWipe tool and benchmark for assessing coding standards adherence of scientific software

2021 ◽  
Vol 11 (1) ◽  
Author(s):  
Adrian Zapletal ◽  
Dimitri Höhler ◽  
Carsten Sinz ◽  
Alexandros Stamatakis

AbstractScientific software from all areas of scientific research is pivotal to obtaining novel insights. Yet the coding standards adherence of scientific software is rarely assessed, even though it might lead to incorrect scientific results in the worst case. Therefore, we have developed an open source tool and benchmark called , that provides a relative software coding standards adherence ranking of 48 computational tools from diverse research areas. can be used in the review process of software papers and to inform the scientific software selection process.

2020 ◽  
Author(s):  
Adrian Zapletal ◽  
Dimitri Höhler ◽  
Carsten Sinz ◽  
Alexandros Stamatakis

Scientific software from all areas of scientific research is pivotal to obtaining novel insights. Yet the quality of scientific software is rarely assessed, even though it might lead to incorrect scientific results in the worst case. Therefore, we have developed an open source tool and benchmark called SoftWipe, that provides a relative software quality ranking of 51 computational tools from diverse research areas. SoftWipe can be used in the review process of software papers and to inform the scientific software selection process.


2021 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Mustafa Said Yurtyapan ◽  
Erdal Aydemir

PurposeEnterprise Resource Planning (ERP) software which is a knowledge-based design on the interconnective communication of business units and information share, ensures that business processes such as finance, production, purchasing, sales, logistics and human resources, are integrated and gathered under one roof. This integrated system allows the company to make fast and accurate decisions and increases its competitiveness. Therefore, for an enterprise, choosing the suitable ERP software is extremely important. The aim of this study is to present new research on the ERP software selection process by clarifying the uncertainties and find suitable software in a computational way.Design/methodology/approachERP selection problem design includes uncertainties on the expert opinions and the criteria values using intuitionistic fuzzy set theory and interval grey-numbers to MACBETH multi criteria decision making method. In this paper, a new interval grey MACBETH method approach is proposed, and the degree of greyness approach is used for clarifying the uncertainties. Using this new approach in which grey numbers are used, it is aimed to observe the changes in the importance of the alternatives. Moreover, the intuitionistic fuzzy set method is applied by considering the importance of expert opinions separately.FindingsThe proposed method is based on quantitative decision making derived from qualitative judgments. The results given under uncertain conditions are compared with the results obtained under crisp conditions of the same methods. With the qualitative levels of experts reflected in the decision process, it is clearly seen that ERP software selection problem area has more effective alternative decision solutions to the uncertain environment, and decision makers should not undervalue the unsteadiness of criteria during ERP software selection process.Originality/valueThis study contributes to the relevant literature by (1) utilizing the MACBETH method in the selection of the ERP software by optimization, and (2) validating the importance of expert opinions with uncertainties on a proper ERP software selection procedure. So, the findings of this study can help the decision-makers to evaluate the ERP selection in uncertain conditions.


2020 ◽  
Author(s):  
M. Natália Dias Soeiro Cordeiro ◽  
Amit Kumar Halder

Abstract Quantitative structure activity relationships (QSAR) modelling is a well-known computational tool, often used in a wide variety of applications. Yet one of the major drawbacks of conventional QSAR modelling tools is that models are set up based on a limited number of experimental and/or theoretical conditions. To overcome this, the so-called multitasking or multi-target QSAR (mt-QSAR) approaches have emerged as new computational tools able to integrate diverse chemical and biological data into a single model equation, thus extending and improving the reliability of this type of modelling. We have developed QSAR-Co-X, an open source python−based toolkit (available to download at https://github.com/ncordeirfcup/QSAR-Co-X) for supporting mt-QSAR modelling following the Box-Jenkins moving average approach. The new toolkit embodies several functionalities for dataset selection and curation plus computation of descriptors, for setting up linear and non-linear models, as well as for a comprehensive results analysis. The workflow within this toolkit is guided by a cohort of multiple statistical parameters along with graphical outputs onwards assessing both the predictivity and the robustness of the derived mt-QSAR models. To monitor and demonstrate the functionalities of the designed toolkit, three case-studies pertaining to previously reported datasets are examined here. We believe that this new toolkit, along with our previously launched QSAR-Co code, will significantly contribute to make mt-QSAR modelling widely and routinely applicable.


2019 ◽  
Vol 44 (6) ◽  
pp. 994-1019 ◽  
Author(s):  
Lambros Roumbanis

At present, peer review is the most common method used by funding agencies to make decisions about resource allocation. But how reliable, efficient, and fair is it in practice? The ex ante evaluation of scientific novelty is a fundamentally uncertain endeavor; bias and chance are embedded in the final outcome. In the current study, I will examine some of the most central problems of peer review and highlight the possible benefits of using a lottery as an alternative decision-making mechanism. Lotteries are driven by chance, not reason. The argument made in the study is that the epistemic landscape could benefit in several respects by using a lottery, thus avoiding all types of bias, disagreement, and other limitations associated with the peer review process. Funding agencies could form a pool of funding applicants who have minimal qualification levels and then select randomly within that pool. The benefits of a lottery would not only be that it saves time and resources, but also that it contributes to a more dynamic selection process and increases the epistemic diversity, fairness, and impartiality within academia.


2017 ◽  
Vol 28 (5) ◽  
pp. 905-928 ◽  
Author(s):  
Albert Boonstra ◽  
Marjolein A.G. van Offenbeek

2011 ◽  
Vol 29 (1) ◽  
pp. 55-72 ◽  
Author(s):  
Kenneth Wysocki ◽  
Leslie Ritter

Using bioinformatics computational tools, network maps that integrate the complex interactions of genetics and diseases have been developed. The purpose of this review is to introduce the reader to new approaches in understanding disease–gene associations using network maps, with an emphasis on how the human disease network (HDN) map (or diseasome) was constructed. A search was conducted in PubMed using the years 1999–2011 and using key words diseasome, molecular interaction, interactome, protein–protein interaction, and gene. The information reviewed included journal reviews, open source and webbased databases, and open source computational tools.


Author(s):  
CEYDA GÜNGÖR ŞEN ◽  
HAYRİ BARAÇLI ◽  
SELÇUK ŞEN

The evaluation and selection of enterprise software has become increasingly difficult for decision makers due to a large number of software products available for many applications. Therefore, systematic and repeatable approaches are needed in order to select the appropriate product that best meets the customer requirements. In this paper, we present a literature review and classification of enterprise software selection approaches from the period 1982–2007. In addition to classifying the selected approaches by functional perspective, the decision-making methods used by these approaches in the generic phases of software selection process are also presented. Results are summarized with comprehensive classification tables. This study is intended as a source for academics and practitioners alike interested in software selection problem, especially those who want to see alternative decision-making techniques that can be used to support the every single step of software selection process.


Sign in / Sign up

Export Citation Format

Share Document