Biology offers many examples of large-scale, complex, concurrent systems: many processes take place in parallel, compete on resources and influence each other's behavior. The scalable modeling of biological systems continues to be a very active field of research. In this paper we introduce a new approach based on Event-B, a state-based formal method with refinement as its central ingredient, allowing us to check for model consistency step-by-step in an automated way. Our approach based on functions leads to an elegant and concise modeling method. We demonstrate this approach by constructing what is, to our knowledge, the largest ever built Event-B model, describing the ErbB signaling pathway, a key evolutionary pathway with a significant role in development and in many types of cancer. The Event-B model for the ErbB pathway describes 1320 molecular reactions through 242 events.
翻译:生物学提供了大规模、复杂、并行系统的许多例子:许多过程同时进行,在资源上相互竞争,相互影响行为。生物系统的可扩缩模型继续是一个非常活跃的研究领域。在本文中,我们采用了基于活动B的新方法,这是一种基于国家的正式方法,其核心成分是完善,可以自动检查模式的一致性。我们基于功能的方法导致一种优雅和简洁的模型方法。我们通过构建据我们所知有史以来建造的最大事件B模型,描述了ErbB的信号路径,这是在发展及许多类型癌症中具有重要作用的关键进化路径。ErbB路径的事件B模型描述了通过242事件产生的1320分子反应。