Architecture Team
The Architecture Team designs and implements the overall architecture for Kepler. This includes design, development, and testing the Kepler kernel, which is the core software comprising the application, execution engine, extension framework, and documentation system. The group is responsible for providing the mechanism for system extensibility required by the other working groups and of less tightly coupled stakeholder projects. This team defines what is and what is not included in the kernel, and is the authority on how the kernel may be extended and how new extension point programming interfaces can be established.
Team Information
Participants
- Aaron Schultz
- Sean Riddle
- Matthew Jones
- Timothy McPhillips
- David Welker
- Ilkay Altintas
- Jianwu Wang
Collaboration Tools
Kepler Configuration
- New Configuration System (ConfigurationManager) Documentation
- Old Kepler Configuration System
- Proposed Future Kepler Configuration System (ConfigurationManager)
- Classification of persistent system state
Kepler Modules
Meeting Notes
Kepler Extension Points
Archive
Archived design documents, use cases, and requirements. Archived material is available as a reference, but may not be current.