|
|
||||||||
a College of Plant Sci. and Technol., Hunan Agric. Univ., Changsha 410128, P.R. China
b Wei, Lab. of Quantitative Vegetation Ecol., Inst. of Bot., the Chinese Acad. of Sci., 20 Nanxingcun, Xiangshan, Bejing 100093, P.R. China
* Corresponding author (mixiangcheng{at}yahoo.com.cn).
Received for publication October 4, 2001. The object-oriented paradigm (OOP) provides a methodology for resolving a crop simulation system into subsystems and processes so that a modeler can design objects to simulate their behaviors. Many objects are also devoted to producing object-oriented user interfaces to simplify operation of the simulator. How to integrate these objects on a higher level and how to make models and user interfaces communicate efficiently are the issues addressed in the current research. The proposed model-document-view (MDV) architecture provides the modeler with an extension of OOP programming in crop modeling and a flexible scheme of system management and efficient data communication between simulator and user interface. The main advantage of the MDV architecture is that it separates the domain model, data management, and user interface but allows them to communicate efficiently. By using this architecture, the whole crop modeling system can also be integrated into several MDV groups. The system structure is clear and easy to administer, and communication between objects is more efficient. Here we report our experience with MDV architecture in constructing a rice (Oryza sativa L.) model called Visual Rice Growth Model (VRGM). The objects in VRGM were clustered into three MDV groups. The MDV paradigm was shown to meet the requirements of massive data management and displaying in a crop modeling system. The architecture can be used in any modeling system based on OOP.
Abbreviations: GUI, graphical user interface LAI, leaf area index OOP, object-oriented programming MDV, model document view MFC, Microsoft Foundation Classes RSSM, Rice Status Simulation Model VRGM, Visual Rice Growth Model
This article has been cited by other articles:
![]() |
L. Carlini, G. Bellocchi, and M. Donatelli A Library to Generate Synthetic Precipitation Data Agron. J., September 5, 2006; 98(5): 1312 - 1317. [Abstract] [Full Text] [PDF] |
||||
| HOME | HELP | FEEDBACK | SUBSCRIPTIONS | ARCHIVE | SEARCH | TABLE OF CONTENTS |
| The SCI Journals | Crop Science | Vadose Zone Journal | |||
| Journal of Natural Resources and Life Sciences Education |
Soil Science Society of America Journal | ||||
| Journal of Plant Registrations | Journal of Environmental Quality |
The Plant Genome | |||