File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Developing a Flexible Simulation-Optimization Framework to Facilitate Sustainable Urban Drainage Systems Designs Through Software Reuse

TitleDeveloping a Flexible Simulation-Optimization Framework to Facilitate Sustainable Urban Drainage Systems Designs Through Software Reuse
Authors
KeywordsUrban hydrology
Numerical modeling
Software reuse
Issue Date2019
PublisherSpringer.
Citation
The 18th International Conference on Software and Systems Reuse (ICSR 2019), Cincinnati, OH, USA, 26-28 June 2019. In Peng X., Ampatzoglou A., Bhowmik T. (eds) Reuse in the Big Data Era. ICSR 2019, p. 94-99 How to Cite?
AbstractIn stormwater management, increasing attention is paid to sustainable urban drainage systems (SuDS), which include porous pavements and rain gardens. Various numerical modeling software systems have been developed to simulate the hydrological performances of SuDS, e.g., GIFMOD and SWMM can be respectively applied to study the hydrological processes in small-scale SuDS and their effectiveness in large-scale drainage networks. However, it is sometimes desirable to combine the features of different software, such that the hydrological processes of various spatial-temporal scales can be simulated more accurately. Reusing the existing code to create new software, however, can be challenging, as various combinations of the software of very different structures might be interested. Therefore, this study develops a method and a toolbox in R programming language to couple and reuse existing software without modifying their source code. This toolbox automates the software application processes, including input file creation, simulation, and post-processing. A modeling scheme is adopted that the outflow time series from SuDS are first modeled using the software of choice, which are then treated as external inflows to the drainage networks modeling software. This toolbox also integrates evolutionary optimization algorithms and performance-assessment frameworks to form a flexible simulation-optimization framework for solving design optimization problems. For demonstration, SWMM, a data-driven model of SuDS, and a relative performance evaluation framework are coupled to solve a SuDS allocation problem in an urban catchment. This research demonstrates that file-based software coupling methods can be useful for reusing existing modeling software in developing integrated modeling systems.
Persistent Identifierhttp://hdl.handle.net/10722/275406
ISBN
ISSN
2020 SCImago Journal Rankings: 0.249
ISI Accession Number ID
Series/Report no.Lecture Notes in Computer Science (LNCS) : vol. 11602

 

DC FieldValueLanguage
dc.contributor.authorYang, Y-
dc.contributor.authorChui, TFM-
dc.date.accessioned2019-09-10T02:41:55Z-
dc.date.available2019-09-10T02:41:55Z-
dc.date.issued2019-
dc.identifier.citationThe 18th International Conference on Software and Systems Reuse (ICSR 2019), Cincinnati, OH, USA, 26-28 June 2019. In Peng X., Ampatzoglou A., Bhowmik T. (eds) Reuse in the Big Data Era. ICSR 2019, p. 94-99-
dc.identifier.isbn978-3-030-22887-3-
dc.identifier.issn0302-9743-
dc.identifier.urihttp://hdl.handle.net/10722/275406-
dc.description.abstractIn stormwater management, increasing attention is paid to sustainable urban drainage systems (SuDS), which include porous pavements and rain gardens. Various numerical modeling software systems have been developed to simulate the hydrological performances of SuDS, e.g., GIFMOD and SWMM can be respectively applied to study the hydrological processes in small-scale SuDS and their effectiveness in large-scale drainage networks. However, it is sometimes desirable to combine the features of different software, such that the hydrological processes of various spatial-temporal scales can be simulated more accurately. Reusing the existing code to create new software, however, can be challenging, as various combinations of the software of very different structures might be interested. Therefore, this study develops a method and a toolbox in R programming language to couple and reuse existing software without modifying their source code. This toolbox automates the software application processes, including input file creation, simulation, and post-processing. A modeling scheme is adopted that the outflow time series from SuDS are first modeled using the software of choice, which are then treated as external inflows to the drainage networks modeling software. This toolbox also integrates evolutionary optimization algorithms and performance-assessment frameworks to form a flexible simulation-optimization framework for solving design optimization problems. For demonstration, SWMM, a data-driven model of SuDS, and a relative performance evaluation framework are coupled to solve a SuDS allocation problem in an urban catchment. This research demonstrates that file-based software coupling methods can be useful for reusing existing modeling software in developing integrated modeling systems.-
dc.languageeng-
dc.publisherSpringer.-
dc.relation.ispartofThe 18th International Conference on Software and Systems Reuse (ICSR 2019): Reuse in the Big Data Era-
dc.relation.ispartofseriesLecture Notes in Computer Science (LNCS) : vol. 11602-
dc.subjectUrban hydrology-
dc.subjectNumerical modeling-
dc.subjectSoftware reuse-
dc.titleDeveloping a Flexible Simulation-Optimization Framework to Facilitate Sustainable Urban Drainage Systems Designs Through Software Reuse-
dc.typeConference_Paper-
dc.identifier.emailYang, Y: yyang28@hku.hk-
dc.identifier.emailChui, TFM: maychui@hku.hk-
dc.identifier.authorityChui, TFM=rp01696-
dc.identifier.doi10.1007/978-3-030-22888-0_7-
dc.identifier.scopuseid_2-s2.0-85068260268-
dc.identifier.hkuros304859-
dc.identifier.spage94-
dc.identifier.epage99-
dc.identifier.eissn1611-3349-
dc.identifier.isiWOS:000503193300007-
dc.publisher.placeCham-
dc.identifier.issnl0302-9743-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats