ApacheCon North America 2014 has ended
Register Now for ApacheCon North America 2014 - April 7-9 in Denver, CO. Registration fees increase on March 15th, so don’t delay!

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Science [clear filter]
Monday, April 7

10:55am PDT

Apache Airavata: Building an Elastic Platform as a Service Using the Apache Ecosystem
Apache Airavata is service-based software for managing the remote execution of scientific and other applications on computing clouds, supercomputers, clusters, and computational grids.  Airavata is composed of several components (Registry, Orchestrator, Application Factory, Workflow Interpreter, Messenger, Credential Store) that implement these capabilities.  We are in the process of rearchitecting Airavata software to serve as the basis of a multi-tenanted, elastically scalable, fault-tolerant Platform as a Service for our community. This introduces several challenges to our current architecture as well as opportunities to leverage and collaborate with other Apache projects.  We summarize best practices that we have learned for managing multiple components with complicated state in elastic virtual machine environments.

avatar for Suresh Marru

Suresh Marru

Member, Indiana University
Suresh Marru is a Member of the Apache Software Foundation and is the current PMC chair of the Apache Airavata project. He is the deputy director of Science Gateways Research Center at Indiana University. Suresh focuses on research topics at the intersection of application domain... Read More →

Monday April 7, 2014 10:55am - 11:45am PDT
Lawrence A

11:55am PDT

Utilising the power of Apache OODT with open source Business Intelligence tools
Apache OODT is a science data processing framework that is NASA's first project to be released to the ASF.  OODT has many publicised use cases in the science world, but less discussed is the use of Apache OODT in the world of business.

We'll run through a number of examples detailing how OODT can be used for non science based applications. We will also demonstrate how Open Source Business Intelligence tools can interact with Apache OODT and help integrate Apache OODT into Business Intelligence ecosystems. Using Pentaho Data Integration we will demonstrate data ingestion and extraction, and how ETL tools can help you manipulate data from within Apache OODT.

avatar for Tom Barber

Tom Barber

Technical Director, Spicule LTD
Tom Barber is the director of Meteorite BI and Spicule BI. A member of the Apache Software Foundation and regular speaker at ApacheCon, Tom has a passion for simplifying technology. The creator of Saiku Analytics and open source stalwart, when not working for NASA, Tom currently deals... Read More →

Monday April 7, 2014 11:55am - 12:45pm PDT
Lawrence A

2:00pm PDT

Apache SIS and standards in Geospatial information
Apache Spatial Information System (SIS) is a Java library for developing geospatial applications which conform to international standards. SIS implements interfaces derived from UML published jointly by the Open Geospatial Consortium (OGC) and the International Organization for Standardization (ISO). This presentation will introduce the OGC vision, the benefits of  standards, the GeoAPI approach of using interfaces to support standards, and the Apache SIS implementation of those interfaces as well as future roadmap. This presentation will focus on metadata (ISO 19115) and georeferencing by coordinates (ISO 19111). We will give a quick introduction to geodesy, in particular examining a common pitfall of only specifying (latitude, longitude) that is not sufficient for uniquely identifying a position on Earth, and show how Apache SIS can handle this part of the complexity for developers.


Martin Desruisseaux

Developer, Geomatys
Martin holds a Ph.D thesis in oceanography, but has continuously developed tools for helping his analysis work. He used C/C++ before to switch to Java in 1997. He develops geospatial libraries since that time, initially as a personal project then as a GeoTools contributor until 2008... Read More →

Monday April 7, 2014 2:00pm - 2:50pm PDT
Lawrence A

3:00pm PDT

RESTless API Design with Apache Thrift: Experiences from Rearchitecting Apache Airavata
Apache Airavata is software for providing services to manage scientific applications on a wide range of remote computing resources. Airavata can be used by both individual scientists to run scientific workflows as well as communities of scientists through Web browser interfaces. It is a challenge to bring all of Airavata’s capabilities together in the single API layer that is our prerequisite for a 1.0 release.  To support our diverse use cases, we have developed a rich data model and messaging format that we need to expose to client developers using many programming languages.  We do not believe this is a good match for REST style services.  In this presentation, we present our use and evaluation of Apache Thrift as an interface and data model definition tool, its use internally in Airavata, and its use to deliver and distribute client development kits.

avatar for Suresh Marru

Suresh Marru

Member, Indiana University
Suresh Marru is a Member of the Apache Software Foundation and is the current PMC chair of the Apache Airavata project. He is the deputy director of Science Gateways Research Center at Indiana University. Suresh focuses on research topics at the intersection of application domain... Read More →

Chathuri Wimalasena

Chathuri is an Apache committer and PMC member of Apache Airavata project. She is a Lead Analyst Programmer at Indiana University and works on a range of projects for delivering Web-enabled computing capabilities to scientific researchers.  Prior to joining Indiana University, she... Read More →

Monday April 7, 2014 3:00pm - 3:50pm PDT
Lawrence A

4:00pm PDT

A case of for polar data: integrating the NetCDF file type into Apache Tika
The Polar Regions are often described as the ‘canary in a coalmine’ for Earth’s changing climate.  Decreases in sea ice extent and glacier and ice sheet mass balance exhibit some of the most dramatic examples of the changing polar landscape. In this talk, Annie will present the virtues of augmenting Apache Tika to automatically detect and parse the most prevalent Polar and Arctic data and metadata formats.  Specifically, Annie will share her experience as a new Tika developer integrating the Network Common Data Format (NetCDF) file type into Tika—a file format developed specifically for array-oriented scientific data. Audience Developers interested in using Tika and polar data of all sorts should come.


Annie Burgess

Lab Director, ESIP

Monday April 7, 2014 4:00pm - 4:50pm PDT
Lawrence A

5:00pm PDT

Data Munging and Analysis for Scientific Applications
The Apache Airavata framework manages remote scientific application executions on a wide range of distributed resources, including clouds and supercomputers.  Airavata applications focus on workflow execution patterns such as directed acyclic graphs (DAG) with loops, conditionals, and other interrupts. An important challenge for Airavata is to move beyond traditional scientific computing workflows to challenges in data-centric (“big data”) computing and analytics with special emphasis to avoid migration of observational, experimental and/or simulation data among workflow processes. In this talk, we present an investigation of two case studies: the use of Airavata to power Apache Mahout’s execution patterns, and the integration of Apache Spark as a backend resource for workflows. Airavata community has access to academic clusters and will work as perfect test bed for big data solutions.

avatar for Raminder Singh

Raminder Singh

Principal Software Engineer, Indiana University
Raminderjeet Singh is a PMC member and committer on the Apache Airavata and Apache Rave projects and always putting effort to connect with other open source community projects. He is employed as principal software engineer at Indiana University, where he works as part of the Extreme... Read More →

Monday April 7, 2014 5:00pm - 5:50pm PDT
Lawrence A