<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Applications of the FACE-IT portal and workflow engine for operational food quality prediction and assessment: Mussel farm monitoring in the Bay of Napoli, Italy</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Raffaele Montella</string-name>
          <email>montella@uniparthenope.it</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cheryl Porter</string-name>
          <email>cporter@u</email>
          <email>cporter@ufl.edu</email>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>David Kelly</string-name>
          <email>davidkelly@uchicago.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alison Brizius</string-name>
          <email>abrizius@uchicago.edu</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Diana Di Luccio</string-name>
          <email>diluccio@uniparthenope.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Joshua Elliot</string-name>
          <email>elliot@uchicago.edu</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Angelo Riccio</string-name>
          <email>riccio@uniparthenope.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ravi Madduri</string-name>
          <email>madduri@uchicago.edu</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ian Foster</string-name>
          <email>foster@anl.gov</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Argonne National Laboratory, University of Chicago</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Uni. of Napoli Parthenope</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Uni. of Napoli Parthenope, University of Chicago</institution>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>University of Chicago</institution>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>University of Florida</institution>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2016</year>
      </pub-date>
      <fpage>64</fpage>
      <lpage>68</lpage>
      <abstract>
        <p>Mussel farm product quality remains a challenging problem for operational marine science. In an operational scenario, the model chain, orchestrated in a work ow fashion, produces a huge amount of predicted spatially-referenced (big) data. These work ow components have been integrated into the Framework to Advance Climate, Economic, and Impact Investigations with Information Technology (FACEIT), a work ow engine and data science portal based on Galaxy and Globus technologies. We describe how FACE-IT work ows can be used to couple many simulation/prediction models, leveraging high-performance and cloud computing resources to enable fast full system modeling in order to produce operational predictions about the impact of pollutants spilled out from both natural and anthropic sources in mussels farming high density areas.</p>
      </abstract>
      <kwd-group>
        <kwd>Computing methodologies ! Distributed algorithms</kwd>
        <kwd>Applied computing ! Environmental sciences</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        Projections of future food quality require data from
climate models to forecast future conditions, coupling weather
models, wind-driven sea waves models and ocean
circulation/river advection models leveraging, transport and
diffusion of pollutants on projections about future
infrastructures, as new shery and mussel farm installments, land-use
and land cover [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Decisions are mainly made by coastal
management planners in designing or re-designing human
facilities, sea/lake fronts, ports, harbors and farms ( shery,
mussels) placement using scenario analysis tools.
      </p>
      <p>A system supporting this kind of decisions would require:
the management of di use and point pollution sources;
the ability to scale in terms of domain size;
the computational performance and e ectiveness needed
to provide results for decision support.</p>
      <p>
        We describe here a real world operational and on-demand
application for mussel farm food quality prediction and
assessment [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Users (both eld scientists and food
quality/human health managers and experts) interact with the
FACE-IT Galaxy [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] data portal in order to evaluate the
ongoing situation, generate alerts and depict future scenarios
for strategic management (http://www.faceit-portal.org). This
work could be considered an updated extension of a
previous GPU accelerated high performance cloud computing
infrastructure for a virtual environmental laboratory [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
carried out by a multidisciplinary and interdisciplinary research
team.
      </p>
      <p>The rest of this paper is as follows. x2 introduces the
general FACE-IT infrastructure and how it has been developed
in the context of agricultural modeling and food quality and
extended in order to support the described application; x3
details the application work ow and how di erent models
have been implemented to t the proposed work ow
infrastructure; x4 discusses computational and environmental
issues as carried out from data analysis; and nally x5 presents
conclusions and proposes future work.
2.</p>
    </sec>
    <sec id="sec-2">
      <title>THE FACE-IT INFRASTRUCTURE</title>
      <p>We have previously developed the Framework to Advance
Climate, Economic, and Impact Investigations with
Information Technology (FACE-IT) for crop and climate impact
assessments.</p>
      <p>
        This integrated data processing and simulation framework
enables data ingest from geospatial archives; data
regridding, aggregation, and other processing prior to simulation;
large-scale climate impact simulations with agricultural and
other models, leveraging high-performance and cloud
computing; and post-processing to produce aggregated yields
and ensemble variables needed for statistics, for model
intercomparison, and to connect biophysical models to global
and regional economic models. FACE-IT leverages the
capabilities of the Globus Galaxies platform [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] to enable the
capture of work ows and outputs in well-de ned, reusable,
and comparable forms.
      </p>
      <p>The FACE-IT infrastructure is extended in order to
support applications related to weather, sea wave conditions,
ocean circulation and pollutant transport and di usion.</p>
      <p>
        FACE-IT Galaxy work ows provide a robust and e
ective integration of earth science features in Globus Galaxies
in order to prepare a stable environment for virtually
endless data work ow-based applications. Mainly leveraging on
the datatype enforcement using the NetCDF Schema, the
latest FACE-IT Galaxy improvements are focused on static
and dynamical maps for data visualization, dedicated tool
parameters and new data sources [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
    </sec>
    <sec id="sec-3">
      <title>TOOLS AND WORKFLOWS</title>
      <p>Improving the evaluation of pollution e ects in aquatic
ecosystems is important for economic pro t and to improve
environmental sustainability. To achieve this target we
designed and the implemented WaComM, a three dimensional
decision support model enabling the simulation and
prediction of pollutant spills, transport and dispersion in both
inshore and o shore environments.</p>
      <p>WaComM is driven by a complex chain of outputs from
observational data, weather and oceanic models. The
computational process is shown in Figure 1. First, data for the
region is used to initialize the Weather Research and
Forecast (WRF) model. WRF is used to compute wind
conditions that are one of the forcing of sea surface current
forecasted by Regional Oceanic Modeling System (ROMS).
The nal result of WRF-ROMS coupled models is a hourly
modeling simulation of the 3D hydrodynamic ow that we
used as input data for WaComM to follow the pollutants
Lagrangian transport.</p>
      <p>The model chain has been integrated into FACE-IT Galaxy
to be a qualitative and (semi) quantitative tool for human
health risk assessment that could be helpful to achieve a
better management of o shore human activities and a making
decision support tool to select the best marine areas where
these activities could be deployed (Figure 3).
3.1</p>
    </sec>
    <sec id="sec-4">
      <title>Weather Research and Forecast</title>
      <p>
        The Weather Research and Forecasting (WRF) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] model
is a next-generation mesoscale numerical weather prediction
system designed for both atmospheric research and
operational forecasting needs. The impressive di usion of this tool
as the base driver of most current weather/climate scenario
analysis motivated our e ort in implementing a FACE-IT
Galaxy version of WRF. In order to fully support WRF
within FACE-IT, we developed the following tools:
1. Make WRF Experiment is used to de ne a domain
entering its center by latitude and longitude. The user
can choose the number of domains for data
preparation from 1 to 4. The space and temporal rate for
each domain is 1:3. The number of domains used for
preparation could di er by the two-way nested
domains computed by the WRF module. This option
enable the user to mix two-way nesting and nest-down
based nesting in the same work ow.
2. Get NCEP from WRF Experiment downloads
the initial and boundary conditions from the services
made available by the National Center for
Environmental Protection. In particular the data produced by
the Global Forecast System (GFS) [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] at the
resolution of 0.5 degrees are used for WRF initialization.
3. GeoGrid wraps the WRF software component with
the same name. Its main duty is preparing the
geographic domains extracting static data (i.e. elevation,
albedo, land use) from a database accordingly with the
      </p>
      <p>WRF experiment.
4. UnGrib wraps the WRF software component with
the same name. UnGrib decode the GFS data in an
intermediate le used by other tools.
5. MetGrid shares the name with its regular WRF
counterpart which is the wrap. It interpolates data
produced by the UnGrib tool on the domains produced
by GeoGrid.
6. Real prepares the data produced by MetGrid for the
real case simulation. It is responsible of the creation of
the boundary and initial conditions for the WRF tool.
7. WRF wraps the core model. In the current
implementation it relays on a only OpenMP enabled WRF
compiled binary or on a hierarchical parallelism
enabled on MPI distributed memory, OpenMP shared
memory and GPGPUs for some model components.
8. WRF Aggregator aggregates WRF outputs of a
speci ed domain in a single NetCDF le remapped on a
equal spaced regular latitude longitude grid.
9. WRF Plot: it is used for simply, fast and reliable</p>
      <p>WRF output plotting.</p>
      <p>
        Integration of WRF into the FACE-IT Galaxy framework eventually an interpolation of MyOCEAN data [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] on
completely abstracts the model setup complexity giving al- the actual ROMS domains.
lowing eld scientists to concentrate on experiment creation.
      </p>
      <p>We have developed a tutorial to disseminate the use of WRF/FACE- 5. WRF to ROMS: While the initial and boundary
IT. conditions provided are provided by the Copernicus
project with the \OCEAN to ROMS" tool, the wind
3.2 Regional Ocean Model System friction data is gathered directly from WRF outputs.
The wind eld and other variables are regridded and
eventually interpolated on the actual ROMS domains.</p>
      <p>
        Nevertheless previous experiences with the Princeton Ocean
Model (POM) parallelization [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], aiming the
implementation of the FACE-IT work ow application on mussel farms,
we chose ROMS, a free-surface, terrain-following, primitive
equations ocean model widely used by the scienti c
community for a diverse range of applications [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
      </p>
      <p>We developed the following tools:
1. Make ROMS from WRF Experiment reads a</p>
      <p>WRF experiment description dataset and produces a
ROMS experiment description dataset. The ROMS
experiment is created to be compliant with the WRF
domains, initial and boundary conditions and the
simulation starting time and duration.
2. Get MyOCEAN: While we are able to download
initial and boundary conditions for the WRF model from
NCEP/GFS, there is no analogous worldwide service
for ocean modeling. Because our mussel farms
application is focused on the central Tyrrhenian sea east
sector, we download data from the services provided
by the Copernicus European Project for marine
environment monitoring.
3. Sea Grid is a toolbox backend that we developed
to emulate the behavior of WRF's GeoGrid module.</p>
      <p>SeaGrid produces the digital bathymetry model of the
computation domain de ned by the ROMS experiment
descriptor dataset.
4. MyOCEAN to ROMS acts in the same shape of</p>
      <p>WRF's MetGRID module performing a regridding and
3.3</p>
    </sec>
    <sec id="sec-5">
      <title>Water quality Community Model</title>
      <p>
        WaComM is an evolution of the Lagrangian Assessment
for Marine Pollution 3D (LAMP3D) model [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. We strongly
optimized the algorithms thanks to the development of i)
deep-algorithms optimization to increase e ciency and
effectiveness on High Performance Computing (HPC)
environment (X86 64 and IBM P8 architectures) and ii) the
implementation of novel restart feature to calculates the amount
of pollutants in the water taking into account the residual
particles (since the last run) and the particles released from
the sources (current run). This is needed in order to have a
realistic simulation.
      </p>
      <p>We developed the following tools:
1. Make WaComM experiment from ROMS reads
a ROMS experiment description dataset and produces
a WaComM experiment description dataset. The
WaComM experiment is created to be compliant with the
ROMS domains, initial and boundary conditions and
the simulation starting time and duration.
2. WaComM wraps the WaComM executable. At the
present it support restarts and shared memory parallel
implementation based on OpenMP. This tool produces
a WaComM output as a NetCDF-based datatype and a
comma-separated-values le with the particles status.
This le could be used as input in order to implement
restarting.
3. WaComM Aggregator aggregates WaComM
outputs of a speci ed domain in a single NetCDF le
remapped on a equal spaced regular latitude longitude
grid.
4. WaComM Plot is used for simply, fast, and reliable</p>
      <p>WaComM output plotting.</p>
    </sec>
    <sec id="sec-6">
      <title>COMPUTATIONAL ENVIRONMENT</title>
      <p>The FACE-IT application on mussel farms modeling for
food quality assessment and human health protection have
practical implications from both computational and
environmental point of view.
4.1</p>
    </sec>
    <sec id="sec-7">
      <title>Deployment scenarios</title>
      <p>The FACE-IT application described in this paper is
computationally intensive, involving loosely coupled
parallelization at the work ow level and tight coupled parallelization
at the tool level. The need for an operational system drove
us to design and implement two di erent deployment
scenarios.</p>
      <p>The rst deployment scenario, FACE-IT Amazon Web
Services, is that normally used by FACE-IT. It involves
EC2 machines onto which tasks are scheduled by
HTCondor integrated by an ad-hoc daemon monitoring the
Condor queue. This daemon analyzes the ClassAd requirements
for each submitted job and manage the instantiation of the
needed computation resources.</p>
      <p>The second deployment scenario is a Dedicated HPC
Cluster. FACE-IT Galaxy can be deployed on dedicated
HPC clusters using the DRMAA interface to Torque if the
system local scheduler match the interface requirements. If
this is not the case of the current deployment, we developed a
custom job runner interacting with the local scheduler with
a custom implementation of the queue management. We
used this approach successfully providing HPC resources to a
distributed / shared memory and GPU accelerated version of
WRF. This approach also supports shared memory parallel
versions of ROMS and WaComM.
4.2</p>
    </sec>
    <sec id="sec-8">
      <title>Application results</title>
      <p>Weather conditions in uence the transport of pollutants
near mussel farms. Our case study focuses on mussel farms
in the Punta Terone (between Capo Miseno and Punta del
Poggio) and Centocamerelle (Gulf of Pozzuoli, Campania
Region) areas. These mussel farms are classi ed as \type A"
in accordance with current Italian legislation. The
concentration of Escherichia coli must be less than 230 MPN (most
probable number) and the concentration of Salmonella must
be zero.</p>
      <p>We ran simulations during the historical period from
December 7th{21st, 2015, chosen to correspond with available
eld measurements. As shown in Figure 4.2, the forecasted
average areal distribution of tracers falls within a region
bounded by Lonmin 14.08, Lonmax 14.1, Latmin 40.76 and
Latmax 40.81. Chemical analysis on the mussels (Mytilus
galloprovincialis) showed that on December 9th the
concentration of E. coli was greater than the legal limits, while on
December 21st it was lower than the legal limits).</p>
      <p>Comparison between numerical forecasts and chemical
analysis show a remarkable similarity in trends, although more
observations will be needed before the method can be fully
assessed. These early results do con rm that the system
holds promise as a decision support tool for many
applications that depend on sea quality, and require forecasts in
support of local observations and measurements (Figure 4).
5.</p>
    </sec>
    <sec id="sec-9">
      <title>CONCLUSIONS</title>
      <p>We described our use of the Globus Galaxy-based
FACEIT technology in a project that extends FACE-IT's initial
focus on climate, agricultural and socio-economic
interactions to a tactical pollutant prediction application.</p>
      <p>
        We will continue to maintain and improve the FACE-IT
core infrastructure [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. In the short term, we will improve
interactive visualization tools for the application shown in
this paper and others in the FACE-IT data portal. In the
longer term, we will implement the FACE-IT infrastructure
as a Docker [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] application so that users can run large-scale
science work ows on their own resources (cloud, cluster or
local), while leveraging real or virtualized accelerators [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
6.
      </p>
    </sec>
    <sec id="sec-10">
      <title>ACKNOWLEDGMENTS</title>
      <p>We thank the Globus Galaxies, Globus, and Galaxy teams
for their outstanding work on those systems and for their
assistance with this project.</p>
      <p>This work is supported in part by NSF cyberSEES
program award ACI-1331782; NSF Decision Making Under
Uncertainty program award 0951576; DOE contract
DE-AC0206CH11357; project IZSM ME04/12 RC/C78C 120017001,
\Mapping Escherichia Coli and Salmonella pollution in
mussel farm areas and model prediction comparisons"; and
European Union Grant Agreement number 644312-RAPID {
H2020-ICT-2014/H2020-ICT-2014-1 \Heterogeneous Secure
Multi-level Remote Acceleration Service for Low-Power
Integrated Systems and Devices," using GVirtuS open source
software components. EC2 resources were generously
provided by Amazon.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>F.</given-names>
            <surname>Adragna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. J.</given-names>
            <surname>Bell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Jacq</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Johannessen</surname>
          </string-name>
          , P.
          <string-name>
            <surname>-Y. L. Traon</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Pinardi</surname>
            , and
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>She</surname>
          </string-name>
          .
          <article-title>Ocean monitoring and forecasting core services: The European MyOcean example</article-title>
          .
          <source>In OceanObs 9</source>
          , pages
          <fpage>21</fpage>
          {
          <fpage>25</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Doglioli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Magaldi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Vezzulli</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Tucci</surname>
          </string-name>
          .
          <article-title>Development of a numerical model to study the dispersion of wastes coming from a marine sh farm in the Ligurian Sea (Western Mediterranean)</article-title>
          .
          <source>Aquaculture</source>
          ,
          <volume>231</volume>
          (
          <issue>1</issue>
          {4):
          <volume>215</volume>
          {
          <fpage>235</fpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G.</given-names>
            <surname>Giunta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Mariani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Montella</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Riccio</surname>
          </string-name>
          . pPOM:
          <article-title>A nested, scalable, parallel and Fortran 90 implementation of the Princeton Ocean Model</article-title>
          .
          <source>Environmental Modelling &amp; Software</source>
          ,
          <volume>22</volume>
          (
          <issue>1</issue>
          ):
          <volume>117</volume>
          {
          <fpage>122</fpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G.</given-names>
            <surname>Giunta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Montella</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Laccetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Isaila</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F. J. G.</given-names>
            <surname>Blas</surname>
          </string-name>
          .
          <article-title>A GPU accelerated high performance cloud computing infrastructure for grid computing based virtual environmental laboratory</article-title>
          .
          <source>Advances in Grid Computing</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>G.</given-names>
            <surname>Giunta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Montella</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Mariani</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Riccio</surname>
          </string-name>
          .
          <article-title>Modeling and computational issues for air/water quality problems: a grid computing approach</article-title>
          . Nuovo
          <string-name>
            <surname>Cimento C Geophysics Space Physics</surname>
            <given-names>C</given-names>
          </string-name>
          ,
          <volume>28</volume>
          :
          <fpage>215</fpage>
          ,
          <string-name>
            <surname>Mar</surname>
          </string-name>
          .
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>R. D.</given-names>
            <surname>Lauro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Giannone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Ambrosio</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Montella</surname>
          </string-name>
          .
          <article-title>Virtualizing general purpose gpus for high performance cloud computing: An application to a uid simulator</article-title>
          .
          <source>In 2012 IEEE 10th International Symposium on Parallel and Distributed Processing with Applications</source>
          , pages
          <volume>863</volume>
          {
          <fpage>864</fpage>
          ,
          <year>July 2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>R.</given-names>
            <surname>Madduri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Chard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Chard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Lacinski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rodriguez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Sulakhe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kelly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.</given-names>
            <surname>Dave</surname>
          </string-name>
          ,
          <string-name>
            <surname>and I. Foster.</surname>
          </string-name>
          <article-title>The Globus Galaxies platform: Delivering science gateways as a service</article-title>
          .
          <source>Concurrency and Computation: Practice and Experience</source>
          ,
          <volume>27</volume>
          (
          <issue>16</issue>
          ):
          <volume>4344</volume>
          {
          <fpage>4360</fpage>
          ,
          <year>2015</year>
          . CPE-
          <volume>15</volume>
          -0040.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J.</given-names>
            <surname>Michalakes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Dudhia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Gill</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Henderson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Klemp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Skamarock</surname>
          </string-name>
          , and
          <string-name>
            <given-names>W.</given-names>
            <surname>Wang</surname>
          </string-name>
          .
          <article-title>The Weather Research and Forecast model: Software architecture and performance</article-title>
          .
          <source>In 11th ECMWF Workshop on the Use of High Performance Computing in Meteorology</source>
          , pages
          <volume>156</volume>
          {
          <fpage>168</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>R.</given-names>
            <surname>Montella</surname>
          </string-name>
          , G. Coviello, G. Giunta,
          <string-name>
            <given-names>G.</given-names>
            <surname>Laccetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Isaila</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J. G.</given-names>
            <surname>Blas</surname>
          </string-name>
          .
          <article-title>A general-purpose virtualization service for hpc on cloud computing: An application to gpus</article-title>
          .
          <source>In Proceedings of the 9th International Conference on Parallel Processing and Applied Mathematics</source>
          - Volume
          <string-name>
            <surname>Part</surname>
            <given-names>I</given-names>
          </string-name>
          , PPAM'
          <volume>11</volume>
          , pages
          <fpage>740</fpage>
          {
          <fpage>749</fpage>
          , Berlin, Heidelberg,
          <year>2012</year>
          . Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>R.</given-names>
            <surname>Montella</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Giunta, and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Riccio</surname>
          </string-name>
          .
          <article-title>Using grid computing based components in on demand environmental data delivery</article-title>
          .
          <source>In Proceedings of the Second Workshop on Use of P2P</source>
          ,
          <article-title>GRID and Agents for the Development of Content Networks</article-title>
          ,
          <source>UPGRADE '07</source>
          , pages
          <fpage>81</fpage>
          {
          <fpage>86</fpage>
          , New York, NY, USA,
          <year>2007</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Montella</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kelly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Xiong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Brizius</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Elliott</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Madduri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Maheshwari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Porter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Vilter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wilde</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <surname>and I. Foster.</surname>
          </string-name>
          <article-title>FACE-IT: A science gateway for food security research</article-title>
          .
          <source>Concurrency and Computation: Practice and Experience</source>
          ,
          <volume>27</volume>
          (
          <issue>16</issue>
          ):
          <volume>4423</volume>
          {
          <fpage>4436</fpage>
          ,
          <year>2015</year>
          . cpe.
          <volume>3540</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Pham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Malik</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Foster</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. Di</given-names>
            <surname>Lauro</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Montella</surname>
          </string-name>
          .
          <source>SOLE: Linking Research Papers with Science Objects</source>
          , pages
          <volume>203</volume>
          {
          <fpage>208</fpage>
          . Springer Berlin Heidelberg, Berlin, Heidelberg,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S.</given-names>
            <surname>Saha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Nadiga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Thiaw</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , H. M. V. den Dool, H. L.
          <string-name>
            <surname>Pan</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Moorthi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Behringer</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Stokes</surname>
            ,
            <given-names>M. P.</given-names>
          </string-name>
          na, S. Lord,
          <string-name>
            <given-names>G.</given-names>
            <surname>White</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Ebisuzaki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Peng</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Xie</surname>
          </string-name>
          .
          <article-title>The NCEP Climate Forecast System</article-title>
          .
          <source>Journal of Climate</source>
          ,
          <volume>110</volume>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>G. M.</given-names>
            <surname>Tihfon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Park</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kim</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.-M.</given-names>
            <surname>Kim</surname>
          </string-name>
          .
          <article-title>An e cient multi-task PaaS cloud infrastructure based on docker and AWS ECS for application deployment</article-title>
          .
          <source>Cluster Computing</source>
          ,
          <volume>19</volume>
          (
          <issue>3</issue>
          ):
          <volume>1585</volume>
          {
          <fpage>1597</fpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Wilkin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. G.</given-names>
            <surname>Arango</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. B.</given-names>
            <surname>Haidvogel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. S.</given-names>
            <surname>Lichtenwalner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Glenn</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K. S.</given-names>
            <surname>Hedstro</surname>
          </string-name>
          <article-title>m. A regional ocean modeling system for the Long-term Ecosystem Observatory</article-title>
          .
          <source>Journal of Geophysical Research: Oceans</source>
          ,
          <volume>110</volume>
          (
          <issue>C6</issue>
          ):
          <volume>2156</volume>
          {
          <fpage>2202</fpage>
          ,
          <year>2005</year>
          . C06S91.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>