Verifiability in computer-aided research: the role of digital scientific notations at the human-computer interface
Most of today’s scientific research relies on computers and software for processing scientific information. Examples of such computer-aided research are the analysis of experimental data or the simulation of phenomena based on theoretical models. With the rapid increase of computational power, scien...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
PeerJ Inc.
2018-07-01
|
Series: | PeerJ Computer Science |
Subjects: | |
Online Access: | https://peerj.com/articles/cs-158.pdf |
id |
doaj-7c728e2296f9495395c07054cd7c525a |
---|---|
record_format |
Article |
spelling |
doaj-7c728e2296f9495395c07054cd7c525a2020-11-25T02:26:02ZengPeerJ Inc.PeerJ Computer Science2376-59922018-07-014e15810.7717/peerj-cs.158Verifiability in computer-aided research: the role of digital scientific notations at the human-computer interfaceKonrad Hinsen0Centre de Biophysique Moléculaire (UPR4301), CNRS, Orléans, FranceMost of today’s scientific research relies on computers and software for processing scientific information. Examples of such computer-aided research are the analysis of experimental data or the simulation of phenomena based on theoretical models. With the rapid increase of computational power, scientific software has integrated more and more complex scientific knowledge in a black-box fashion. As a consequence, its users do not know, and do not even have a chance of finding out, which assumptions and approximations their computations are based on. This black-box nature of scientific software has made the verification of much computer-aided research close to impossible. The present work starts with an analysis of this situation from the point of view of human-computer interaction in scientific research. It identifies the key role of digital scientific notations at the human-computer interface, reviews the most popular ones in use today, and describes a proof-of-concept implementation of Leibniz, a language designed as a verifiable digital scientific notation for models formulated as mathematical equations.https://peerj.com/articles/cs-158.pdfDigital scientific notationsHuman-computer interactionComputational scienceVerificationValidationComputational documents |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Konrad Hinsen |
spellingShingle |
Konrad Hinsen Verifiability in computer-aided research: the role of digital scientific notations at the human-computer interface PeerJ Computer Science Digital scientific notations Human-computer interaction Computational science Verification Validation Computational documents |
author_facet |
Konrad Hinsen |
author_sort |
Konrad Hinsen |
title |
Verifiability in computer-aided research: the role of digital scientific notations at the human-computer interface |
title_short |
Verifiability in computer-aided research: the role of digital scientific notations at the human-computer interface |
title_full |
Verifiability in computer-aided research: the role of digital scientific notations at the human-computer interface |
title_fullStr |
Verifiability in computer-aided research: the role of digital scientific notations at the human-computer interface |
title_full_unstemmed |
Verifiability in computer-aided research: the role of digital scientific notations at the human-computer interface |
title_sort |
verifiability in computer-aided research: the role of digital scientific notations at the human-computer interface |
publisher |
PeerJ Inc. |
series |
PeerJ Computer Science |
issn |
2376-5992 |
publishDate |
2018-07-01 |
description |
Most of today’s scientific research relies on computers and software for processing scientific information. Examples of such computer-aided research are the analysis of experimental data or the simulation of phenomena based on theoretical models. With the rapid increase of computational power, scientific software has integrated more and more complex scientific knowledge in a black-box fashion. As a consequence, its users do not know, and do not even have a chance of finding out, which assumptions and approximations their computations are based on. This black-box nature of scientific software has made the verification of much computer-aided research close to impossible. The present work starts with an analysis of this situation from the point of view of human-computer interaction in scientific research. It identifies the key role of digital scientific notations at the human-computer interface, reviews the most popular ones in use today, and describes a proof-of-concept implementation of Leibniz, a language designed as a verifiable digital scientific notation for models formulated as mathematical equations. |
topic |
Digital scientific notations Human-computer interaction Computational science Verification Validation Computational documents |
url |
https://peerj.com/articles/cs-158.pdf |
work_keys_str_mv |
AT konradhinsen verifiabilityincomputeraidedresearchtheroleofdigitalscientificnotationsatthehumancomputerinterface |
_version_ |
1724848838254002176 |