Computational Challenges in Cell Simulation: A Software Engineering Approach
IEEE Intelligent Systems
Hi-index | 0.00 |
We discuss the relevance of object-orientation in the fielddynamic system simulation. Difference and differentialequations are the well known methods to describestructure and behavior of such systems. Traditionally, thesedescriptions are directly translated into computer programs.This approach, though computationally efficient,shows several drawbacks: The semantics of a modelburied, model and program reuse is limited. We show howthe application of the object-oriented paradigm can helpovercome these drawbacks. The work is based on an environmentwhich supports the classical concept of coupledmodels as well as a novel "building block", the so-calledarray model consisting of a series of structurally compatiblecomponents (i.e., instances of the same model classsubclasses thereof) in parallel corresponding to the individualsof a set to be modeled. As the number of componentsin an array model may vary over time, this conceptallows for dynamic adaptation of a model's structure.