Development of a network-based plant growth simulation execution system
Project/Area Number |
12556040
|
Research Category |
Grant-in-Aid for Scientific Research (B)
|
Allocation Type | Single-year Grants |
Section | 展開研究 |
Research Field |
生物環境
|
Research Institution | THE UNIVERSITY OF TOKYO |
Principal Investigator |
GOTO Ejji Graduate School of Agricultural and Life Sciences, Associate Professor, 大学院・農学生命科学研究科, 助教授 (00186884)
|
Co-Investigator(Kenkyū-buntansha) |
SHIMIZU Yo Graduate School of Agricultural and Life Sciences, Assistant Professor, 大学院・農学生命科学研究科, 助手 (00323486)
OKI Kazuo Graduate School of Agricultural and Life Sciences, Associate Professor, 大学院・農学生命科学研究科, 講師 (50292628)
|
Project Period (FY) |
2000 – 2002
|
Project Status |
Completed (Fiscal Year 2002)
|
Budget Amount *help |
¥13,200,000 (Direct Cost: ¥13,200,000)
Fiscal Year 2002: ¥2,200,000 (Direct Cost: ¥2,200,000)
Fiscal Year 2001: ¥5,800,000 (Direct Cost: ¥5,800,000)
Fiscal Year 2000: ¥5,200,000 (Direct Cost: ¥5,200,000)
|
Keywords | CGI / Computer simulation / Plant growth model / The Internet / WWW |
Research Abstract |
We have developed a plant growth model simulation execution system based on the WWW (World Wide Web) and tested it using several plant growth models. Most legacy growth simulation models were described in high-level computer languages and/or in simulation languages. Since each model has its own calculation algorithm and complicated subroutines, it is difficult to translate a model source program into another language. In our system, a simulation program is compiled and executed using its original language. CGI (Common Gateway Interface) programs written in C language on a WWW server provide user interface between the client and a simulation model program, and create intermediate input/output text files. The simulation program reads input data from the input file and writes calculation results into an output file. This procedure works simply, and a modification of input/output routines does not require a complete understanding of the source program. A field lettuce growth model written in C, a hydroponic lettuce growth model in Pascal, and a general-purpose growth model for six crops in Fortran and CSMP were implemented using the system. The input/output routines of the source programs were comprised of 20 to 30 lines and were easily modified. This system was implemented on a Microsoft Windows WWW server. The simulation programs could be executed without any programs in the system. We also developed a JavaServlet based plant growth simulation execution system.
|
Report
(4 results)
Research Products
(8 results)