SlideShare a Scribd company logo
1 of 18
Structuring the biodiversity informatics community at the European level and beyond
Service Networks, Service Sets and
Biodiversity Catalogue
Alex Hardisty
Cardiff University
Outline
Provision of data and processing of information are both
“services”. How can we establish a landscape in which
services are both discoverable and interoperable?
• What is a Service Network and what are Service Sets?
• Why do we need them and how do we build them?
• What is the role of the Biodiversity Catalogue?
• Where is this all going?
What is a Service Network?
• A set of Web service (WS) instances that interact
together to perform an application objective
– In our case: multiple objectives, varying over time and
from one user to another
• Usage and hence composition needs to be dynamic
• In a Service Network:
– Instances may join and leave
– Instances are discoverable
– Managed to a greater or lesser extent
WS1 WS2
WS4
WS5
WS3
Workflow and experiments to study
the ecological niche of the Horseshoe
crab (Limulus polyphemus)
Workflows, pipelines and other applications
are built from “services”
• Workflows allow to run studies and
experiments to process vast
amounts of data, repeatedly
– Select and apply successive “services”
(data analysis and processing steps)
– Import data from own research and/or
from existing public sources
– Choose input parameters
• Service nesting
– Services can themselves be made up of
combinations of other services or of
workflow fragments
A grouping of Web services having related
functionality is called a ‘Service Set’
Taxonomy Metagenomics
and
metagenetics
Ecological
niche and
population
modelling
Ecosystem
functioning
and valuation
Mapping,
visualization,
transformation
Catalogue of
Life name
lookup
QIIME ENM
(openModeller)
Get meteor-
ological data
Spatio-temporal
visualization
GBIF
occurrence
data retrieval
BOLD PopBio Weather to
Biome-BGC
data
GeoServer
WMS/WFS/WCS
GBIF
ChecklistBank
BlastX Biome-BGC
monte carlo
Raster Diff
WoRMS aphia
name
Sequence
(OTU)
clustering
Biome-BGC
sensitivity
anal.
ISO Country
Code
PESI name Functional
diversity
Data-Model
harmonization
DwC-A to JSON
shim
Checklist
Cross-mapping
Taxonomic
diversity
Biome-BGC
CARBON
DwC-A to CSV
shim
?
Taxonomy &
Systematics
Ecological niche and
population modelling
Ecosystem functioning
and valuation
?
Genes-Species-Specimens
(multi-scale linkages)
Citizen Science &
Observations
Mapping, visualization and
transformation services
Service sets driven by science and policy needs
• CO2 emissions continuously increasing
– 10 GtC in 2010; Sequestration is the sustainable
process to mitigate the effects
• Over the past 50 years, humans have changed
ecosystems
– resulting in a substantial and largely irreversible
loss of biodiversity
• Invasions of alien species
– A leading cause of biodiversity loss and related
economic damages. They degrade ecosystem
services, generate human health problems and
impact outdoor recreation.
“transportation with
ships is a high risk to
spread the species
to these spots”
Stelzer et al 2013
Source: NOAA
Service sets driven by science and policy needs
• CO2 emissions continuously increasing
– 10 GtC in 2010; Sequestration is the sustainable
process to mitigate the effects
• Over the past 50 years, humans have changed
ecosystems
– resulting in a substantial and largely irreversible
loss of biodiversity
• Invasions of alien species
– A leading cause of biodiversity loss and related
economic damages. They degrade ecosystem
services, generate human health problems and
impact outdoor recreation.
“transportation with
ships is a high risk to
spread the species
to these spots”
Stelzer et al 2013
Source: NOAA
Modelling
ecosystem services
Modelling
CO2 sequestration
Calculating
measures of genetic diversity
Assessing adaptation
to changing conditions
Supporting processes
of conservation
Assisting invasive
species management
• Connecting biology and IT communities
– Distinct languages, different understandings
– Service Network approach connects them
• Supporting use cases we know today ...
– … and use cases in the future that we cannot
yet imagine
• Different Service Providers are good
(competent) at different things
• Deals with multiple jurisdictions and
supports a business model
– Leading to sustainability
Why do we need them?
Scientists’ perspectives
InformationTechnologists’
perspectives
Biodiversity studies & experiments
Services for biodiversity science
compose to support
ICT Technical Capabilities
ICT Technical Elements
combine to deliver
combine to support
How to build Service Networks and Service Sets?
Discipline
Scientists
Scientific PAL
Technical PAL
Scientific and Technical Service Providers
Scientific
Requirements
Translation
Technical
Requirements
Technical
Capabilities
Scientific
Capabilities
Application
Services Team
Prioritisation
Support Centre
Training &
Issue Resolution
Service Level
Requirements
Sustainability
Community
Community
Source: M.Obst
Objectives in building Service Networks
1. Services MUST be secure, scalable, reliable, and
well-documented
2. Services CAN be deployed on standard cloud
configurations
3. Services SHOULD be implemented according to
recognised ‘best practices’
4. Services MUST be discoverable
Services MUST be secure, scalable,
reliable, and well-documented
Users’ workflows and
applications
Sustained Service and
Data Providers
GBIF, CoL, ITIS, OBIS, WoRMS,
EBI, BGBM, CRIA, EoL, BHL,
ALA, etc. + many many more
Recognised and stable
Resource Providers
National, EGI.eu, PRACE,
commercial, etc.
Services CAN be deployed on
standard cloud configurations
• Deployment on standard cloud platforms for better
availability and scalability
– 2-tier trust relations
• Pilot service for ‘e-Infrastructure Commons’
– Private / public collaboration
– Builds in 2014
?
Services SHOULD be implemented according to
recognised ‘best practices’
• Best practices for improving ease of use and scalability
– “The perfect API” : What would be its characteristics?
– Wider adoption of standard data and parameter formats to
promote interoperability
• Classes of “shims”
– Utility, Format handling, Data from sources
• Founded on standard infrastructure
– Use of standard approaches
• to e.g., authentication, authorization
– For data storage and staging
– For persistent identifiers
– For metadata generation
– Etc.
?
Services MUST be discoverable
www.biodiversitycatalogue.org
A fully curated, well-founded catalogue of
Web services for biodiversity science
• GEO BON
– Biodiversity
Observation Network
– By 2015
• Functional infrastructure
“from observations to
Essential Biodiversity Variables
(EBV) and derived indicators”
• Using a plug-and-play,
service-oriented approach
• Coordinated through a
registry system
• Linked to the GEOSS
Common Infrastructure
Where’s this all going?
• ALA
• SiBBr
• SpeciesLink
• GBoWS
• DataONE
• GBIF
• GEOSS
• LifeWatch
• SANBI
Towards interoperability guidelines for an Integrated
Virtual Environment (IVE) for Biodiversity Science at
the international level
What’s trending?
• Software is a key enabling technology
– In a distributed and mobile world, this means Web apps
• Web apps means APIs. APIs give access to services
– How to create connections between APIs that don’t usually talk
to each other?
• WebApp automation like:
– IFTTT – “IF this THEN that”
– Zapier
• API / service management &
monetization like:
– 3Scale
Take home messages
• Separate:
– Services from underlying infrastructure
– Applications, workflows and VREs from the services
• Ensure Service Networks are built using standard
Web 2.0 technologies
• BiodiversityCatalogue is the well-founded place to
register and discover services
• There’s much more to do!

More Related Content

More from Alex Hardisty

openDS - A new standard for digital specimens
openDS - A new standard for digital specimensopenDS - A new standard for digital specimens
openDS - A new standard for digital specimensAlex Hardisty
 
Hardistyroberts190313opt 130319072407-phpapp02
Hardistyroberts190313opt 130319072407-phpapp02Hardistyroberts190313opt 130319072407-phpapp02
Hardistyroberts190313opt 130319072407-phpapp02Alex Hardisty
 
10th e concertation-brussels-06march2013-v2
10th e concertation-brussels-06march2013-v210th e concertation-brussels-06march2013-v2
10th e concertation-brussels-06march2013-v2Alex Hardisty
 
Eudat user forum-london-11march2013-biovel-v3
Eudat user forum-london-11march2013-biovel-v3Eudat user forum-london-11march2013-biovel-v3
Eudat user forum-london-11march2013-biovel-v3Alex Hardisty
 
Biodiversity Virtual e-Laboratory (BioVeL)
Biodiversity Virtual e-Laboratory (BioVeL)Biodiversity Virtual e-Laboratory (BioVeL)
Biodiversity Virtual e-Laboratory (BioVeL)Alex Hardisty
 
E cconcertation lyon-22-sep2011-v3
E cconcertation lyon-22-sep2011-v3E cconcertation lyon-22-sep2011-v3
E cconcertation lyon-22-sep2011-v3Alex Hardisty
 
AH-XLDBEurope-position-09 jun2011
AH-XLDBEurope-position-09 jun2011AH-XLDBEurope-position-09 jun2011
AH-XLDBEurope-position-09 jun2011Alex Hardisty
 
XldbEuropeEdinburgh-09-jun2011
XldbEuropeEdinburgh-09-jun2011XldbEuropeEdinburgh-09-jun2011
XldbEuropeEdinburgh-09-jun2011Alex Hardisty
 
TextofKeynote-EGIforum-15-Sep2010
TextofKeynote-EGIforum-15-Sep2010TextofKeynote-EGIforum-15-Sep2010
TextofKeynote-EGIforum-15-Sep2010Alex Hardisty
 

More from Alex Hardisty (9)

openDS - A new standard for digital specimens
openDS - A new standard for digital specimensopenDS - A new standard for digital specimens
openDS - A new standard for digital specimens
 
Hardistyroberts190313opt 130319072407-phpapp02
Hardistyroberts190313opt 130319072407-phpapp02Hardistyroberts190313opt 130319072407-phpapp02
Hardistyroberts190313opt 130319072407-phpapp02
 
10th e concertation-brussels-06march2013-v2
10th e concertation-brussels-06march2013-v210th e concertation-brussels-06march2013-v2
10th e concertation-brussels-06march2013-v2
 
Eudat user forum-london-11march2013-biovel-v3
Eudat user forum-london-11march2013-biovel-v3Eudat user forum-london-11march2013-biovel-v3
Eudat user forum-london-11march2013-biovel-v3
 
Biodiversity Virtual e-Laboratory (BioVeL)
Biodiversity Virtual e-Laboratory (BioVeL)Biodiversity Virtual e-Laboratory (BioVeL)
Biodiversity Virtual e-Laboratory (BioVeL)
 
E cconcertation lyon-22-sep2011-v3
E cconcertation lyon-22-sep2011-v3E cconcertation lyon-22-sep2011-v3
E cconcertation lyon-22-sep2011-v3
 
AH-XLDBEurope-position-09 jun2011
AH-XLDBEurope-position-09 jun2011AH-XLDBEurope-position-09 jun2011
AH-XLDBEurope-position-09 jun2011
 
XldbEuropeEdinburgh-09-jun2011
XldbEuropeEdinburgh-09-jun2011XldbEuropeEdinburgh-09-jun2011
XldbEuropeEdinburgh-09-jun2011
 
TextofKeynote-EGIforum-15-Sep2010
TextofKeynote-EGIforum-15-Sep2010TextofKeynote-EGIforum-15-Sep2010
TextofKeynote-EGIforum-15-Sep2010
 

Recently uploaded

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

Service Networks, Service Sets and Biodiversity Catalogue

  • 1. Structuring the biodiversity informatics community at the European level and beyond Service Networks, Service Sets and Biodiversity Catalogue Alex Hardisty Cardiff University
  • 2. Outline Provision of data and processing of information are both “services”. How can we establish a landscape in which services are both discoverable and interoperable? • What is a Service Network and what are Service Sets? • Why do we need them and how do we build them? • What is the role of the Biodiversity Catalogue? • Where is this all going?
  • 3. What is a Service Network? • A set of Web service (WS) instances that interact together to perform an application objective – In our case: multiple objectives, varying over time and from one user to another • Usage and hence composition needs to be dynamic • In a Service Network: – Instances may join and leave – Instances are discoverable – Managed to a greater or lesser extent WS1 WS2 WS4 WS5 WS3
  • 4. Workflow and experiments to study the ecological niche of the Horseshoe crab (Limulus polyphemus) Workflows, pipelines and other applications are built from “services” • Workflows allow to run studies and experiments to process vast amounts of data, repeatedly – Select and apply successive “services” (data analysis and processing steps) – Import data from own research and/or from existing public sources – Choose input parameters • Service nesting – Services can themselves be made up of combinations of other services or of workflow fragments
  • 5. A grouping of Web services having related functionality is called a ‘Service Set’ Taxonomy Metagenomics and metagenetics Ecological niche and population modelling Ecosystem functioning and valuation Mapping, visualization, transformation Catalogue of Life name lookup QIIME ENM (openModeller) Get meteor- ological data Spatio-temporal visualization GBIF occurrence data retrieval BOLD PopBio Weather to Biome-BGC data GeoServer WMS/WFS/WCS GBIF ChecklistBank BlastX Biome-BGC monte carlo Raster Diff WoRMS aphia name Sequence (OTU) clustering Biome-BGC sensitivity anal. ISO Country Code PESI name Functional diversity Data-Model harmonization DwC-A to JSON shim Checklist Cross-mapping Taxonomic diversity Biome-BGC CARBON DwC-A to CSV shim ? Taxonomy & Systematics Ecological niche and population modelling Ecosystem functioning and valuation ? Genes-Species-Specimens (multi-scale linkages) Citizen Science & Observations Mapping, visualization and transformation services
  • 6. Service sets driven by science and policy needs • CO2 emissions continuously increasing – 10 GtC in 2010; Sequestration is the sustainable process to mitigate the effects • Over the past 50 years, humans have changed ecosystems – resulting in a substantial and largely irreversible loss of biodiversity • Invasions of alien species – A leading cause of biodiversity loss and related economic damages. They degrade ecosystem services, generate human health problems and impact outdoor recreation. “transportation with ships is a high risk to spread the species to these spots” Stelzer et al 2013 Source: NOAA
  • 7. Service sets driven by science and policy needs • CO2 emissions continuously increasing – 10 GtC in 2010; Sequestration is the sustainable process to mitigate the effects • Over the past 50 years, humans have changed ecosystems – resulting in a substantial and largely irreversible loss of biodiversity • Invasions of alien species – A leading cause of biodiversity loss and related economic damages. They degrade ecosystem services, generate human health problems and impact outdoor recreation. “transportation with ships is a high risk to spread the species to these spots” Stelzer et al 2013 Source: NOAA Modelling ecosystem services Modelling CO2 sequestration Calculating measures of genetic diversity Assessing adaptation to changing conditions Supporting processes of conservation Assisting invasive species management
  • 8. • Connecting biology and IT communities – Distinct languages, different understandings – Service Network approach connects them • Supporting use cases we know today ... – … and use cases in the future that we cannot yet imagine • Different Service Providers are good (competent) at different things • Deals with multiple jurisdictions and supports a business model – Leading to sustainability Why do we need them? Scientists’ perspectives InformationTechnologists’ perspectives Biodiversity studies & experiments Services for biodiversity science compose to support ICT Technical Capabilities ICT Technical Elements combine to deliver combine to support
  • 9. How to build Service Networks and Service Sets? Discipline Scientists Scientific PAL Technical PAL Scientific and Technical Service Providers Scientific Requirements Translation Technical Requirements Technical Capabilities Scientific Capabilities Application Services Team Prioritisation Support Centre Training & Issue Resolution Service Level Requirements Sustainability Community Community Source: M.Obst
  • 10. Objectives in building Service Networks 1. Services MUST be secure, scalable, reliable, and well-documented 2. Services CAN be deployed on standard cloud configurations 3. Services SHOULD be implemented according to recognised ‘best practices’ 4. Services MUST be discoverable
  • 11. Services MUST be secure, scalable, reliable, and well-documented Users’ workflows and applications Sustained Service and Data Providers GBIF, CoL, ITIS, OBIS, WoRMS, EBI, BGBM, CRIA, EoL, BHL, ALA, etc. + many many more Recognised and stable Resource Providers National, EGI.eu, PRACE, commercial, etc.
  • 12. Services CAN be deployed on standard cloud configurations • Deployment on standard cloud platforms for better availability and scalability – 2-tier trust relations • Pilot service for ‘e-Infrastructure Commons’ – Private / public collaboration – Builds in 2014 ?
  • 13. Services SHOULD be implemented according to recognised ‘best practices’ • Best practices for improving ease of use and scalability – “The perfect API” : What would be its characteristics? – Wider adoption of standard data and parameter formats to promote interoperability • Classes of “shims” – Utility, Format handling, Data from sources • Founded on standard infrastructure – Use of standard approaches • to e.g., authentication, authorization – For data storage and staging – For persistent identifiers – For metadata generation – Etc. ?
  • 14. Services MUST be discoverable www.biodiversitycatalogue.org A fully curated, well-founded catalogue of Web services for biodiversity science
  • 15. • GEO BON – Biodiversity Observation Network – By 2015 • Functional infrastructure “from observations to Essential Biodiversity Variables (EBV) and derived indicators” • Using a plug-and-play, service-oriented approach • Coordinated through a registry system • Linked to the GEOSS Common Infrastructure Where’s this all going?
  • 16. • ALA • SiBBr • SpeciesLink • GBoWS • DataONE • GBIF • GEOSS • LifeWatch • SANBI Towards interoperability guidelines for an Integrated Virtual Environment (IVE) for Biodiversity Science at the international level
  • 17. What’s trending? • Software is a key enabling technology – In a distributed and mobile world, this means Web apps • Web apps means APIs. APIs give access to services – How to create connections between APIs that don’t usually talk to each other? • WebApp automation like: – IFTTT – “IF this THEN that” – Zapier • API / service management & monetization like: – 3Scale
  • 18. Take home messages • Separate: – Services from underlying infrastructure – Applications, workflows and VREs from the services • Ensure Service Networks are built using standard Web 2.0 technologies • BiodiversityCatalogue is the well-founded place to register and discover services • There’s much more to do!