A BLOCK ORGANIZED MODEL BUILDER

被引:17
作者
KOHN, MC
HINES, ML
KOOTSEY, JM
FEEZOR, MD
机构
[1] Statistics and Biomathematics Branch, National Institute of Environmental Health Sciences, Research Triangle Park, NC 27710
关键词
COMPUTER MODELING; BIOLOGICAL SIMULATION; MODEL-DESCRIPTION LANGUAGE;
D O I
10.1016/0895-7177(94)90190-2
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A new language has been developed for defining simulation models for biomedical science and implemented as a preprocessor for SCoP (Simulation Control Program) written by the National Biomedical Simulation Resource. The preprocessor creates a C program by translation of statements in a model definition file. The language defines variables and equations in labelled blocks of statements which are either mathematical equations or English phrases. The availability of several kinds of equation definition blocks simplifies the description of the corresponding classes of equations. Sub-blocks are provided for some special operations, such as logical tests. Algebraic logical operators are included. Special statements called directives instruct the preprocessor to create specific variables or generate code to call specific numerical methods routines from SCoP's library. Models may be decomposed into sub-models stored on separate model definition files and automatically assembled by the preprocessor in hierarchical fashion. The model description language has been implemented in the C language by generating machine independent code with the Unix lex and yacc programs. An example of the use of the model description language, including hierarchical assembly, is illustrated by a model of the human ovulatory cycle.
引用
收藏
页码:75 / 97
页数:23
相关论文
共 8 条
[1]  
AUGUSTIN DC, 1967, SCI CONTINUOUS SYSTE
[2]   MATHEMATICAL STUDIES OF HUMAN MENSTRUAL-CYCLE .2. SIMULATION PERFORMANCE OF A MODEL OF HUMAN MENSTRUAL-CYCLE [J].
BOGUMIL, RJ ;
VANDEWIE.RL ;
FERIN, M .
JOURNAL OF CLINICAL ENDOCRINOLOGY & METABOLISM, 1972, 35 (01) :144-+
[3]   MATHEMATICAL STUDIES OF HUMAN MENSTRUAL-CYCLE .1. FORMULATION OF A MATHEMATICAL-MODEL [J].
BOGUMIL, RJ ;
FERIN, M ;
ROOTENBERG, J ;
VANDEWIE.RL ;
SPEROFF, L .
JOURNAL OF CLINICAL ENDOCRINOLOGY & METABOLISM, 1972, 35 (01) :126-+
[4]   A MACHINE-INDEPENDENT LANGUAGE FOR SIMULATION OF COMPLEX CHEMICAL AND BIOCHEMICAL SYSTEMS [J].
GARFINKEL, D .
COMPUTERS AND BIOMEDICAL RESEARCH, 1968, 2 (01) :31-+
[5]   SCOP - AN INTERACTIVE SIMULATION CONTROL PROGRAM FOR MICROCOMPUTERS AND MINICOMPUTERS [J].
KOOTSEY, JM ;
KOHN, MC ;
FEEZOR, MD ;
MITCHELL, GR ;
FLETCHER, PR .
BULLETIN OF MATHEMATICAL BIOLOGY, 1986, 48 (3-4) :427-441
[6]   FUTURE-DIRECTIONS IN COMPUTER-SIMULATION [J].
KOOTSEY, JM .
BULLETIN OF MATHEMATICAL BIOLOGY, 1986, 48 (3-4) :405-415
[7]  
KORN GA, 1985, COMPUT DES, V24, P82
[8]  
TEPPERMAN J, 1987, METABOLIC ENDOCRINE