Kepler is a scientific workflow application that enables scientists, engineers, analysts, and computer programmers to create, execute, and share models and analyses. Kepler is a java-based application that can operate on data stored in a variety of formats, locally and over the internet, and is an effective environment for integrating disparate software components, such as merging "R" scripts with compiled "C" code, or facilitating remote, distributed execution of models. Using Kepler's graphical user interface, users simply select and then connect pertinent analytical components and data sources to create a "scientific workflow"—an executable representation of the steps required to generate results. The Kepler software helps users share and reuse data, workflows, and components developed by the scientific community to address common needs.
- Ludäscher B., Altintas I., Berkley C., Higgins D., Jaeger-Frank E., Jones M., Lee E., Tao J., Zhao Y. 2006. Scientific Workflow Management and the Kepler System. Special Issue: Workflow in Grid Systems. Concurrency and Computation: Practice & Experience 18(10): 1039-1065.
- Workflows and extensions to the Kepler scientific workflow system to support environmental sensor data access and analysis. Derik Barseghian and Ilkay Altintas and Matthew B. Jones and Daniel Crawl and Nathan Potter and James Gallagher and Peter Cornillon and Mark Schildhauer and Elizabeth T. Borer and Eric W. Seabloom and Parviez R. Hosseini (2010) Ecological Informatics. Volume 5. Pages: 42 - 50.
- Scientific workflow design for mere mortals. Timothy McPhillips and Shawn Bowers and Daniel Zinn and Bertram Ludäscher (2009) Future Gener. Comput. Syst.. Volume 25. Pages: 541--551.