Interoperability of neuroscience modeling software: Current status and future directions

Interoperability of neuroscience modeling software: Current status and future directions
复制标题

DOI:
10.1007/s12021-007-0004-5
复制
发表时间:
2007-01-01
期刊:
影响因子:
3
通讯作者:
De Schutter, Erik
De Schutter, Erik
中科院分区:
医学4区
文献类型:
--
作者:
Cannon, Robert C.;Gewaltig, Marc-Oliver;De Schutter, Erik

文献摘要

被引文献

相似文献

神经科学越来越多地使用计算模型来协助探索和解释复杂的现象。因此,大量的精力投入到软件工具和技术的开发中,用于数值模拟和模型的创建和发布。相关工具的多样性导致了工作的重复,并阻碍了模型的重用。因此,支持软件系统之间互操作性的开发实践和技术在使建模过程更有效和确保发布的模型可以可靠且容易地重用方面发挥了重要作用。各种形式的互操作性是可能的,包括可移植模型描述标准的开发、通用仿真语言的采用或标准化中间件的使用。这些方法中的每一种都可以在当前建模活动的广泛范围内找到应用程序。然而,在许多领域需要作出更多的努力,以便能够解决新的科学问题。在这里,我们提出了在爱丁堡举行的第11届计算神经科学会议(2006年7月19日至20日;http://www.cnsorg.org)上举行的“模拟器的神经- it互操作性”研讨会的结论。我们评估了神经仿真软件互操作性的现状,并探索了使该领域向前发展的未来方向。
Neuroscience increasingly uses computational models to assist in the exploration and interpretation of complex phenomena. As a result, considerable effort is invested in the development of software tools and technologies for numerical simulations and for the creation and publication of models. The diversity of related tools leads to the duplication of effort and hinders model reuse. Development practices and technologies that support interoperability between software systems therefore play an important role in making the modeling process more efficient and in ensuring that published models can be reliably and easily reused. Various forms of interoperability are possible including the development of portable model description standards, the adoption of common simulation languages or the use of standardized middleware. Each of these approaches finds applications within the broad range of current modeling activity. However more effort is required in many areas to enable new scientific questions to be addressed. Here we present the conclusions of the "Neuro-IT Interoperability of Simulators" workshop, held at the 11th computational neuroscience meeting in Edinburgh (July 19-20 2006; http://www.cnsorg.org). We assess the current state of interoperability of neural simulation software and explore the future directions that will enable the field to advance.