当前位置: X-MOL 学术Simul. Model. Pract. Theory › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A RESTful framework design for componentizing the water evaluation and planning (WEAP) system
Simulation Modelling Practice and Theory ( IF 3.5 ) Pub Date : 2020-09-26 , DOI: 10.1016/j.simpat.2020.102199
Mostafa D. Fard , Hessam S. Sarjoughian

The Water Evaluation and Planning (WEAP) system, a modeling and simulation tool, offers certain advantages for studying water systems. These systems are modeled as a collection of supply, demand, and transmission entities. Domain experts can construct whole water system models from template model parts (entities) with built-in constraints for combining them. The parameterized entities are simulated with the aid of textual and visual experiment set-ups. A set of scripts are provided for reading and writing data in entities. Lack of access to the source code of these model entities makes using integrating them other kinds of models more difficult. This is a crucial restriction since modeling water systems increasingly need to be used with the models, for example, energy and food systems to improve understanding and predictions of water supply and demand policies. Given the significance of combining water system models with other types of models, this paper proposes developing a Componentized-WEAP (C-WEAP) by embedding the WEAP system in a RESTful framework. The water system entities are mapped to meta-components using the Ecore modeling methodology. Each meta-component is paired with its concrete counterpart in the WEAP system. A complete set of meta-components for the entities is developed. An existing water system model is developed in the C-WEAP RESTful framework. The simulation of this water system demonstrates the computational cost of the proposed framework is negligible. The developed C-WEAP RESTful framework promotes integrating it with other software systems.



中文翻译:

用于将水评估和计划(WEAP)系统组件化的RESTful框架设计

水评估和计划(WEAP)系统是一种建模和仿真工具,为研究水系统提供了某些优势。这些系统被建模为供应,需求和传输实体的集合。领域专家可以从带有内置约束的模板模型部件(实体)构建整体水系统模型。参数化的实体借助文本和视觉实验设置进行模拟。提供了一组脚本,用于在实体中读取和写入数据。缺少对这些模型实体的源代码的访问,使得使用它们集成其他类型的模型更加困难。这是一个至关重要的限制,因为对水系统进行建模越来越需要与模型一起使用,例如,能源和粮食系统,以增进对水供需政策的理解和预测。考虑到将水系统模型与其他类型的模型相结合的重要性,本文建议通过将WEAP系统嵌入RESTful框架中来开发组件化WEAP(C-WEAP)。使用Ecore建模方法将水系统实体映射到元组件。在WEAP系统中,每个元组件都与它的具体对应对象配对。为实体开发了一套完整的元组件。在C-WEAP RESTful框架中开发了现有的水系统模型。该水系统的仿真表明,所提出框架的计算成本可忽略不计。已开发的C-WEAP RESTful框架促进了它与其他软件系统的集成。考虑到将水系统模型与其他类型的模型相结合的重要性,本文建议通过将WEAP系统嵌入RESTful框架中来开发组件化WEAP(C-WEAP)。使用Ecore建模方法将水系统实体映射到元组件。在WEAP系统中,每个元组件都与它的具体对应对象配对。为实体开发了一套完整的元组件。在C-WEAP RESTful框架中开发了现有的水系统模型。该水系统的仿真表明,所提出框架的计算成本可忽略不计。已开发的C-WEAP RESTful框架促进了它与其他软件系统的集成。考虑到将水系统模型与其他类型的模型相结合的重要性,本文建议通过将WEAP系统嵌入RESTful框架中来开发组件化WEAP(C-WEAP)。使用Ecore建模方法将水系统实体映射到元组件。在WEAP系统中,每个元组件都与它的具体对应对象配对。为实体开发了一套完整的元组件。在C-WEAP RESTful框架中开发了现有的水系统模型。该水系统的仿真表明,所提出框架的计算成本可忽略不计。已开发的C-WEAP RESTful框架促进了它与其他软件系统的集成。本文提议通过将WEAP系统嵌入RESTful框架中来开发组件化WEAP(C-WEAP)。使用Ecore建模方法将水系统实体映射到元组件。在WEAP系统中,每个元组件都与它的具体对应对象配对。为实体开发了一套完整的元组件。在C-WEAP RESTful框架中开发了现有的水系统模型。该水系统的仿真表明,所提出框架的计算成本可忽略不计。已开发的C-WEAP RESTful框架促进了它与其他软件系统的集成。本文提议通过将WEAP系统嵌入RESTful框架中来开发组件化WEAP(C-WEAP)。使用Ecore建模方法将水系统实体映射到元组件。在WEAP系统中,每个元组件都与它的具体对应对象配对。为实体开发了一套完整的元组件。在C-WEAP RESTful框架中开发了现有的水系统模型。该水系统的仿真表明,所提出框架的计算成本可忽略不计。已开发的C-WEAP RESTful框架促进了它与其他软件系统的集成。为实体开发了一套完整的元组件。在C-WEAP RESTful框架中开发了现有的水系统模型。该水系统的仿真表明,所提出框架的计算成本可忽略不计。已开发的C-WEAP RESTful框架促进了它与其他软件系统的集成。为实体开发了一套完整的元组件。在C-WEAP RESTful框架中开发了现有的水系统模型。该水系统的仿真表明,所提出框架的计算成本可忽略不计。已开发的C-WEAP RESTful框架促进了它与其他软件系统的集成。

更新日期:2020-10-06
down
wechat
bug