Implementing generic, object-oriented models in biology

被引:27
作者
Sequeira, RA
Olson, RL
McKinion, JM
机构
[1] USDA-ARS, Crop Simulation Research Unit, Mississippi State
关键词
biosystems; object-oriented; generic plant modelling;
D O I
10.1016/S0304-3800(96)01925-4
中图分类号
Q14 [生态学(生物生态学)];
学科分类号
071012 ; 0713 ;
摘要
This paper describes object-oriented programming (OOP) in terms relevant to the modeling of biological systems. Object-oriented programming is not a new technique but remains mostly unexploited in biosystems modeling. For biological scientists, the ideas of object-oriented design, based on the notions of taxonomy, discrete structures, behavior, and scale, make the approach intrinsically familiar and thus inherently compelling. We present a new OOP framework that may serve as a generic foundation for the production of plant models. This OOP framework represents a first step towards the development of generic model architectures and provides modularity, mechanistic richness, and advantages in process evaluation previously unavailable. (C) 1997 Elsevier Science B.V.
引用
收藏
页码:17 / 31
页数:15
相关论文
共 22 条
[1]  
Acock B., 1985, The soybean crop simulator GLYCIM: Model documentation 1982
[2]  
BAKER DN, 1981, YMU204281 NASA JOHNS
[3]  
Baker DN., 1983, SC AGR EXP STA TECH, P1
[4]  
Booch G., 1991, Object-oriented Analysis and Design with Applications
[5]  
Cox B. J., 1986, Object-oriented programming: an evolutionary approach
[6]  
Durant Will., 1926, STORY PHILOS
[7]   AI MODELING OF ANIMAL MOVEMENTS IN A HETEROGENEOUS HABITAT [J].
FOLSE, LJ ;
PACKARD, JM ;
GRANT, WE .
ECOLOGICAL MODELLING, 1989, 46 (1-2) :57-72
[8]  
LEHRMANMADSEN O, 1988, EUR C OBJ OR PROGR, P2
[9]   Object-oriented design of a cotton crop model [J].
Lemmon, H ;
Chuk, N .
ECOLOGICAL MODELLING, 1997, 94 (01) :45-51
[10]  
MAKELA ME, 1988, SCS MULT ART INT SAN, P228