Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston
Similar a Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston
Contrasting polar climate change in the past, present, and futureZachary Labe
Similar a Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston (6)
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Cyberscience, Software Engineering & Automated Workflows in Geoscience: Perspectivies from EARTHTIME and GeoChron, by Jim Bowring, College of Charleston
1. Automating Workflow from
Raw Data to Repository:
Collaborative Software Engineering
James F. Bowring
Computer Science Department
College of Charleston
EarthCube End-User Domain Workshop
for Rock Deformation & Mineral Physics
Alexandria VA, 13 November 2013
3. Background
College of Charleston: Teaching / Research
Software Design / Engineering / Testing
EarthCube: Governance & Software
EARTHTIME: Collaborator
CIRDLES: PI
13 November 2013
Jim Bowring EarthCube Alexandria
3
4. 13 November 2013
Jim Bowring EarthCube Alexandria
Photo courtesy of C. Frank StarmerJuly 2005
4
6. Goal:
calibrate earth history and develop the
geochronological techniques necessary to produce
high precision dates
Requires:
robust software for data reduction, analysis, and
archiving to support both science and education
13 November 2013
Jim Bowring EarthCube Alexandria
6
7. 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
Jim Bowring EarthCube Alexandria
7
8. 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
Jim Bowring EarthCube Alexandria
8
9. 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
Jim Bowring EarthCube Alexandria
9
12. Archive with a Click !
13 November 2013
Jim Bowring EarthCube Alexandria
12
13. 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
Jim Bowring EarthCube Alexandria
13