Model-Driven Development of Water Hammer Analysis Software for Irrigation Pipeline System

被引:0
作者
Tanaka, Yoshikazu [1 ]
Tsuda, Kazuhiko [2 ]
机构
[1] NARO Inst Rural Engn, 2-1-6 Kan Nondai, Tsukuba, Ibaraki 3058609, Japan
[2] Univ Tsukuba, Grad Sch Syst & Informat Engn, Bunkyo Ku, 3-29-1 Otsuka, Tokyo 1120012, Japan
来源
AGENT AND MULTI-AGENT SYSTEMS: TECHNOLOGY AND APPLICATIONS, KES-AMSTA 2016 | 2016年 / 58卷
关键词
Irrigation pipeline system; Water hammer analysis; Model driven development; XML; Object oriented programming;
D O I
10.1007/978-3-319-39883-9_25
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The MDD method was used to develop software to evaluate the hydraulic safety of irrigation pipeline systems. The difficulty in developing and maintaining the software is that the diversity of hydraulic behavior and structure of various ancillary facilities constituting the irrigation pipeline system bring complexity into the code to process the boundary conditions and to enter data in the numerical calculation solver. To solve that problem, this study used the following two methods. (1) The various pipe facilities and ancillary facilities which are the domain to analyze were defined the data structure by UML and the design pattern was applied in implementation. (2) The method of entering data about the boundary conditions into the numerical analysis solver was assisted by objects automatically coded from the metadata that were stipulated using the schema language of XML.
引用
收藏
页码:301 / 317
页数:17
相关论文
共 4 条
[1]  
Asami T, 2001, WEB DEV USING JAVA X
[2]  
[Forestry and Fisheries Rural Development Bureau Rural Infrastructure Department Ministry of Agriculture], 2009, PLANN DES STAND OP L, P322
[3]  
Murata M., 2001, J I ELECT INFORM COM, V84, P890
[4]  
Tanaka Y., IDRE J, V284, P1