期刊
ECOLOGICAL MODELLING
卷 179, 期 1, 页码 61-76出版社
ELSEVIER SCIENCE BV
DOI: 10.1016/j.ecolmodel.2004.05.013
关键词
environmental model; distributed simulation model; UML; component-based; service-oriented model; RMI
类别
The concepts and methodology of an architecture for developing agro-environmental models based on reusable components are presented. Unified Modeling Language (UML) is used to specify the system model and components at a high level of abstraction. UML interfaces are used to define the behavior of components which can be implemented using standard object-oriented programming languages such as Java. Distributed components can be created using Common Object Broker Architecture (CORBA), Remote Method Invocation (RMI), or Web Services technologies, which enable components at different geographic locations to communicate. Using a component-based approach facilitates reusability and sharing of accumulated knowledge among different development teams. Using a distributed approach provides the flexibility of developing, deploying, and maintaining models at many different locations. The Kraalingen crop model is presented as an example, including its implementation based on Java components and RMI middleware technology, to demonstrate the feasibility of the proposed approach. (C) 2004 Elsevier B.V. All rights reserved.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据