Object Orientation in Hydraulic Modeling ArchitecturesSource: Journal of Computing in Civil Engineering:;1996:;Volume ( 010 ):;issue: 002Author:D. P. Solomatine
DOI: 10.1061/(ASCE)0887-3801(1996)10:2(125)Publisher: American Society of Civil Engineers
Abstract: A “separable” approach to the object-oriented design of modeling systems is presented. In it, the local behavior of an individual object is separated from the global behavior of the system, and the functional decomposition of the system is separated from its synthesis as a set of interacting objects—entities that encapsulate data and behavior. In a pipe network, elements such as pipes, junctions, pumps, and valves can be represented in the form of objects (so-called agents) encapsulating specific attributes and the behavior of each element. The behavior of the network as a whole is encapsulated in an object that controls agents (so-called actor). This approach is demonstrated in the design and implementation of an interactive water distribution modeling and design system, the hydraulic modeling system (HIS); an example of its application is given. The use of object orientation in constructing computer-based models is viewed as very promising in the field of hydraulic and environmental modeling, and especially in relation to promoting computer code reusability and model flexibility.
|
Collections
Show full item record
contributor author | D. P. Solomatine | |
date accessioned | 2017-05-08T21:12:35Z | |
date available | 2017-05-08T21:12:35Z | |
date copyright | April 1996 | |
date issued | 1996 | |
identifier other | %28asce%290887-3801%281996%2910%3A2%28125%29.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl/handle/yetl/42850 | |
description abstract | A “separable” approach to the object-oriented design of modeling systems is presented. In it, the local behavior of an individual object is separated from the global behavior of the system, and the functional decomposition of the system is separated from its synthesis as a set of interacting objects—entities that encapsulate data and behavior. In a pipe network, elements such as pipes, junctions, pumps, and valves can be represented in the form of objects (so-called agents) encapsulating specific attributes and the behavior of each element. The behavior of the network as a whole is encapsulated in an object that controls agents (so-called actor). This approach is demonstrated in the design and implementation of an interactive water distribution modeling and design system, the hydraulic modeling system (HIS); an example of its application is given. The use of object orientation in constructing computer-based models is viewed as very promising in the field of hydraulic and environmental modeling, and especially in relation to promoting computer code reusability and model flexibility. | |
publisher | American Society of Civil Engineers | |
title | Object Orientation in Hydraulic Modeling Architectures | |
type | Journal Paper | |
journal volume | 10 | |
journal issue | 2 | |
journal title | Journal of Computing in Civil Engineering | |
identifier doi | 10.1061/(ASCE)0887-3801(1996)10:2(125) | |
tree | Journal of Computing in Civil Engineering:;1996:;Volume ( 010 ):;issue: 002 | |
contenttype | Fulltext |