4.5 Article

An architecture for developing service-oriented and component-based environmental models

期刊

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.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据