Contributing to the GEO Model Web implementation: A brokering service for business processes

In the Earth system science domain, most current digital infrastructures are able to support data access rather than provide answers to complex questions - noticeably, supporting the ability to address the what-if questions posed by users. To this purpose, integrated modeling is an indispensable element. This work follows a recognizable gap characterized by high-level steps towards model integration: the Science-to-Information Technology barrier. This manuscript introduces an innovative approach to address such a gap in the "Model Web" framework initiative promoted by GEO (Group on Earth Observation) on its GEOSS (Global Earth Observation System of Systems) program. The methodological approach consists of five technologically neutral steps to build executable workflows from abstract business processes. A high-level architecture, based on the brokering pattern, is introduced to implement the proposed approach. By extending the GEOSS brokering framework, a proof-of-concept implementation is presented, argued, and ultimately experimentations and conclusions are discussed. Innovative approach to build executable workflows from abstract business processes.Broker-based architecture for business process transformation.Proof-of-concept Business Process Broker implementation.Advance the GEO Model Web implementation.

[1]  Stefano Nativi,et al.  Discovery, Mediation, and Access Services for Earth Observation Data , 2009, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[2]  Gary N. Geller,et al.  Looking forward: Applying an ecological model web to assess impacts of climate change , 2008 .

[3]  Stefan Jablonski,et al.  On the complementarity of workflow management and business process modeling , 1995, SIGO.

[4]  Manolis Koubarakis,et al.  Prod-Trees: Semantic Search for Earth Observation Products , 2014, ESWC.

[5]  Alexey A. Voinov,et al.  'Integronsters', integral and integrated modeling , 2013, Environ. Model. Softw..

[6]  Anthony J. Jakeman,et al.  An integrated approach to linking economic valuation and catchment modelling , 2011, Environ. Model. Softw..

[7]  Peter Ruggiero,et al.  A methodology for predicting future coastal hazards due to sea-level rise on the California Coast , 2011 .

[8]  J. B. Gregersen,et al.  OpenMI: Open modelling interface , 2007 .

[9]  Anthony J. Jakeman,et al.  Ten iterative steps in development and evaluation of environmental models , 2006, Environ. Model. Softw..

[10]  Cesare Pautasso,et al.  On the Road to Benchmarking BPMN 2.0 Workflow Engines , 2015, ICPE.

[11]  Scott D. Peckham,et al.  A component-based approach to integrated modeling in the geosciences: The design of CSDMS , 2013, Comput. Geosci..

[12]  Yuqiong Liu,et al.  Linking science with environmental decision making: Experiences from an integrated modeling approach to supporting sustainable water resources management , 2008, Environ. Model. Softw..

[13]  Matteo Golfarelli,et al.  What-if Simulation Modeling in Business Intelligence , 2009, Int. J. Data Warehous. Min..

[14]  Thorsten R. Arnold,et al.  Procedural knowledge for integrated modelling: Towards the Modelling Playground , 2013, Environ. Model. Softw..

[15]  Jeffery S. Horsburgh,et al.  HydroDesktop: Web services-based software for hydrologic data discovery, download, visualization, and analysis , 2012, Environ. Model. Softw..

[16]  Mary C. Hill,et al.  Integrated environmental modeling: A vision and roadmap for the future , 2013, Environ. Model. Softw..

[17]  Gary N. Geller,et al.  The model web: a concept for ecological forecasting , 2007, 2007 IEEE International Geoscience and Remote Sensing Symposium.

[18]  Dan Cornford,et al.  Managing uncertainty in integrated environmental modelling: The UncertWeb framework , 2013, Environ. Model. Softw..

[19]  Anthony M. Castronova,et al.  Models as web services using the Open Geospatial Consortium (OGC) Web Processing Service (WPS) standard , 2013, Environ. Model. Softw..

[20]  Nick Barnes Publish your computer code: it is good enough , 2010, Nature.

[21]  William Silvert Modelling for managers , 1989 .

[22]  Stefano Nativi,et al.  The Brokering Approach for Multidisciplinary Interoperability: A Position Paper , 2012, Int. J. Spatial Data Infrastructures Res..

[23]  R. Pielke,et al.  The neglected heart of science policy: reconciling supply of and demand for science , 2007 .

[24]  Gregory Giuliani,et al.  OWS4SWAT: Publishing and Sharing SWAT Outputs with OGC standards , 2013 .

[25]  Pebesma Edzer,et al.  Managing uncertainty in integrated environmental modelling frameworks: The UncertWeb framework , 2012 .

[26]  Stefano Nativi,et al.  Earth Science Infrastructures Interoperability: The Brokering Approach , 2013, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[27]  Carlos Granell,et al.  Seeing the forest through the trees: A review of integrated environmental modelling tools , 2013, Comput. Environ. Urban Syst..

[28]  Stefano Nativi,et al.  Methodologies for Augmented Discovery of Geospatial Resources , 2012 .

[29]  Stefano Nativi,et al.  Big Data challenges in building the Global Earth Observation System of Systems , 2015, Environ. Model. Softw..

[30]  B. F. Castro Buschmann, Frank; Meunier, Regine; Rohnert, Hans; Sommerlad, Peter; Stal, Michael. Pattern-oriented software architecture: a system of patterns, John Wiley & Sons Ltd, 1996 , 1997 .

[31]  Craig Fischenich,et al.  The application of conceptual models to ecosystem restoration , 2008 .

[32]  Ben Domenico,et al.  The Brokering Approach for Earth Science Cyberinfrastructure , 2011 .

[33]  Anthony J. Jakeman,et al.  Progress in integrated assessment and modelling , 2002, Environ. Model. Softw..

[34]  Scott D. Peckham,et al.  Evaluation of Model Coupling Frameworks for Use by the Community Surface Dynamics Modeling System (CSDMS) , 2007 .

[35]  Laura Díaz,et al.  Enhancing integrated environmental modelling by designing resource-oriented interfaces , 2013, Environ. Model. Softw..

[36]  Anthony M. Castronova,et al.  Modeling water resource systems using a service-oriented computing paradigm , 2011, Environ. Model. Softw..

[37]  Stefano Nativi,et al.  Integrative Research: The EuroGEOSS Experience , 2012, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[38]  Andrea Emilio Rizzoli,et al.  Thematic Issue on the Future of Integrated Modeling Science and Technology , 2013, Environ. Model. Softw..

[39]  B. J. Ferro Castro,et al.  Pattern-Oriented Software Architecture: A System of Patterns , 2009 .

[40]  A. V. Buuren,et al.  Using knowledge in a complex decision-making process – Evidence and principles from the Danish Houting project's ecosystem-based management approach , 2015 .

[41]  Anthony J. Jakeman,et al.  A methodology for the design and development of integrated models for policy support , 2011, Environ. Model. Softw..

[42]  Anthony J. Jakeman,et al.  Integrated assessment and modelling: features, principles and examples for catchment management , 2003, Environ. Model. Softw..

[43]  Jochen Hinkel,et al.  The PIAM approach to modular integrated assessment modelling , 2009, Environ. Model. Softw..

[44]  E. McNie Reconciling the supply of scientific information with user demands: an analysis of the problem and review of the literature , 2007 .