Design Model Execution Engine Based on Web Services for Distributed Geography Modeling Environment

Xiaolin Wang,Hongqiang Mao,Yingwei Luo
DOI: https://doi.org/10.1109/igarss.2012.6350863
2012-01-01
Abstract:The design of execution engine based on web services for distributed geography modeling environment relies on model contract, model management environment, execution node, data center and control node. The execution procedure of geography model execution engine would be like this: first, geographers construct model contract according to the rule of model contract, and then submit the model contract into control node; Second, the control node parsers the model contract, queries the geography model deployment information, entry point and model input/output information from model management environment, keeps them in memory; Third, control node prepares model data and calls the models which distributed on each execution node for simulation; Finally, the environment returns the result to geographers. The model execution engine adopts multi-thread technology, and could handle multi-job submitted by geographers.
What problem does this paper attempt to address?