The Scientific Software Seminar
Series is proud to present the following talks by Andrew
Ross (2 pm) and Jay Jay Billings (3 pm). REFRESHMENTS
WILL BE SERVED.
TALK NUMBER 1 (See abstract for
Talk 2 below)
Title: Large-Scale, Foundation-Nurtured Collaboration
When: Friday, December 12,
2014, 2:00PM-3:00PM
Where: Building 5100, Auditorium [JICS
Auditorium]
Abstract:
Software and data are crucial to almost all organizations.
Open Source Software and Open Data are a vital part of
this. This presentation provides a glimpse of why an open
approach to software and data results in far more than
just free software and data, as measured in terms of
freedoms and acquisition price.
Collaboration across groups
within large organizations and between organizations is
hard. The Eclipse Foundation is the NFL of open
collaborations. It provides governance structure,
technology infrastructure, and many services to facilitate
collaboration.
This presentation will briefly
examine this and how working groups hosted by the Eclipse
Foundation are enabling collaboration for domains such as
Scientific R&D, Internet of Things (IoT), Location
aware technologies, and more. The results are important; such as:
· communication protocols like Paho
for messaging between IoT devices
· large scale distributed computing
platforms such as GeoMesa and GeoTrellis
· Data analysis and visualization
found in ICE and DAWNSci
· Advanced workflow and version
control of data with tools such as GeoGig
From this presentation, audience
members will get a brief taste of some of the
collaboration opportunities, how to learn more, and how to
get involved.
Bio:
Andrew
Ross is Director of Ecosystem Development at the Eclipse
Foundation, a vendor neutral not-for-profit. He is
responsible for Eclipse’s collaborative working groups
including the LocationTech and Science groups which
collaboratively develop software for location-aware
systems and scientific research respectively. Prior to
the Eclipse Foundation, Andrew was Director of
Engineering at Ingres where his team developed advanced
spatial support features for the relational database and
many applications. Before Ingres, Andrew developed
highly available Telecom solutions based on open source
technologies for Nortel.
TALK NUMBER 2:
Following Andrew Ross' talk on "Large
scale Foundation Nurtured Collaboration," Jay Jay Billings
will present on ORNL's first Eclipse project, the Eclipse
Integrated Computational Environment. This talk is part one
of a two part event on the Eclipse Foundation and ORNL.
Title: Eclipse ICE: ORNL's Modeling and Simulation User
Environment
When: Friday, December 12, 2014, 3:00PM-4:00PM
Where: Building 5100, Auditorium [JICS Auditorium]
Abstract:
In the past several years ORNL modeling and simulation
projects have experienced an increased need for interactive,
graphical user tools. The projects in question span advanced
materials, batteries, nuclear fuels and reactors, nuclear
fusion, quantum computing and many others. They all require
four tasks that are fundamental to modeling and simulation:
creating input files, launching and monitoring jobs locally
and remotely, visualizing and analyzing results, and
managing data. This talk will present the Eclipse Integrated
Computational Environment (ICE), a general-purpose open
source platform that provides integrated tools and utilities
for creating rich user environments. It will cover both the
robust, new infrastructure developed for modeling and
simulation projects, such as new mesh editors and
visualization tools, as well as the plugins for codes that
are already supported by the platform and taking advantage
of these features. The design philosophy of the project will
also be presented as well as how the "n-body code problem"
is solved by the platform. In addition to covering the
services provided by the platform, this talk will also
discuss ICE's place in the larger Eclipse ecosystem and how
it became an Eclipse project. Finally, we will show how you
can leverage it to accelerate your code deployment, use it
to simplify your modeling and simulation project or get
involved in the development.
Bio:
Jay Jay Billings is a member of the research staff in
the Computer Science Research group and leader of the
ICE team.