4.5 Article

Characteristics of mathematical modeling languages that facilitate model reuse in systems biology: a software engineering perspective

期刊

出版社

NATURE RESEARCH
DOI: 10.1038/s41540-021-00182-w

关键词

-

资金

  1. Projekt DEAL

向作者/读者索取更多资源

Reuse of mathematical models is increasingly important in systems biology, but many models currently face challenges in being easily reusable. Software engineering can address these issues, and the use of appropriate languages can facilitate model reusability.
Reuse of mathematical models becomes increasingly important in systems biology as research moves toward large, multi-scale models composed of heterogeneous subcomponents. Currently, many models are not easily reusable due to inflexible or confusing code, inappropriate languages, or insufficient documentation. Best practice suggestions rarely cover such low-level design aspects. This gap could be filled by software engineering, which addresses those same issues for software reuse. We show that languages can facilitate reusability by being modular, human-readable, hybrid (i.e., supporting multiple formalisms), open, declarative, and by supporting the graphical representation of models. Modelers should not only use such a language, but be aware of the features that make it desirable and know how to apply them effectively. For this reason, we compare existing suitable languages in detail and demonstrate their benefits for a modular model of the human cardiac conduction system written in Modelica.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据