+ All Categories
Home > Technology > Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME...

Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME...

Date post: 10-May-2015
Category:
Upload: earthcube
View: 161 times
Download: 3 times
Share this document with a friend
Description:
Talk at the EarthCube End-User Domain Workshop for Rock Deformation and Mineral Physics Research. By Jim Bowring, College of Charleston
Popular Tags:
14
James F. Bowring Computer Science Department College of Charleston EarthCube End-User Domain Workshop for Rock Deformation & Mineral Physics Alexandria VA, 13 November 2013 Automating Workflow from Raw Data to Repository: Collaborative Software Engineering
Transcript
Page 1: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

James F. BowringComputer Science DepartmentCollege of Charleston

EarthCube End-User Domain Workshop for Rock Deformation & Mineral PhysicsAlexandria VA, 13 November 2013

Automating Workflow from Raw Data to Repository:

Collaborative Software Engineering

Page 2: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

Roadmap

13 November 2013 Jim Bowring EarthCube Alexandria 2

Background

EarthCube

EARTHTIME as Mainstream Science

Software Chasm

CIRDLES as Mainstream Solution Provider

Thoughts

Questions

Page 3: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

Background

13 November 2013 Jim Bowring EarthCube Alexandria 3

College of Charleston: Teaching / Research

Software Design / Engineering / Testing

EarthCube: Governance & Software

EARTHTIME: Collaborator

CIRDLES: PI

Page 4: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

Photo courtesy of C. Frank Starmer July 200513 November 2013 4Jim Bowring EarthCube Alexandria

Page 5: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

EarthCube

13 November 2013 Jim Bowring EarthCube Alexandria 5

Atmo-spheric

Chemistry

Climate & Large Scale

Dynamics

Paleo-Climate

Meteor-ology

Aeronomy

Space Weather

Magneto-spheric Physics

Solar Terrestria

l

Igneous Petrology & Volcan-

ology

Structure &

Tectonics

Geo Ed & Workforc

e Training

Geodesy

NCAR

Geophysics &

Geody-namics

Geobiology &

Paleoen-tology

Cryosphere & Ice

Dynamics

Critical Zone &

Soil Science

Chemical Ocean-

ography

Geomor-phology

Hydrology

Sediment-ology &

Strati-graphy

Marine Geophysi

cs

Physical Ocean-

ography

Marine Geology

Biological

Ocean-ography

Ocean Educatio

n

Ocean Drilling & Engineer-

ingSoftware

& Modeling

Bio-informati

cs

Ecosystems

Biology

High PerfComputi

ng

Semantics &

Ontologies

Algorithms & Data

Mining

EarthCube CI

?

?

Solid and Aqueous Geochem

-istry

Page 6: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

Requires:

robust software for data reduction, analysis, and archiving to support both science and education

13 November 2013 6Jim Bowring EarthCube Alexandria

Goal:

calibrate earth history and develop the geochronological techniques necessary to produce high precision dates

Page 7: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

EARTHTIME Software Requirements

open-source applications for full real-time interactive data reduction and uncertainty propagation

provide extensible plug-n-play models

provide graphical and statistical tools

produce publication-ready artifacts

automatically capture meta-data

produce a standardized & extensible record for transport to / from archival databases

13 November 2013 7Jim Bowring EarthCube Alexandria

Page 8: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

Software Chasm

Kelly: domain-independent software engineering solutions serve to isolate the scientific-computing community [IEEE Software 2007]

Wilson: treat scientific software with scientific rigor [American Scientist 2006]

13 November 2013 8Jim Bowring EarthCube Alexandria

Page 9: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

CIRDLES

Cyber Infrastructure Research and Development Lab for the Earth Sciences

CIRDLES.org

Collaborative domain-specific software engineering research to produce tools that advance science

13 November 2013 9Jim Bowring EarthCube Alexandria

Page 10: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

Collaborative Development Process

13 November 2013 10Jim Bowring EarthCube Alexandria

Page 11: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

Long Tail Solution

13 November 2013 Jim Bowring EarthCube Alexandria 11

Page 12: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

Archive with a Click !

13 November 2013 Jim Bowring EarthCube Alexandria 12

Page 13: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

Thoughts:Automating Workflow

from Raw Data to Repository

EarthCube must serve scientists and science

Collaborative Software / CI Engineering

Long-term support for software products

Less tedium, more science

Semantic Web Open World Assumption

13 November 2013 13Jim Bowring EarthCube Alexandria

Page 14: Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston

Questions ?

13 November 2013 14Jim Bowring EarthCube Alexandria


Recommended