organization & management model for fcp center. goals [from previous session] (why?) vision —...
TRANSCRIPT
Organization & Management Model for FCP Center
Goals [From previous session] (Why?)Vision — The Center for Sustainable Software on Future Computing Platforms will provide scientific communities the means to leverage future platforms’ potential to transform research and gain key insights into data-intensive grand challenge problems.
Scope (What?)Software CI Prioritieso Researcho Developmento Integration (Domain & Tech)o Outreach & Education (Domain, Tech & Industry)Domain Application Supporto Bio/NGS. Social? Security?o High risk/reward vs. Bread & Butter Applications
Lifespano Software curation, Usecase definition, Commnity Adoption &
Acceleration, Broader Engagement, Research Directions
Activities (How?)Researcho Upcoming Future Compute
platformso Emerging software, algorithmso Benchmarks & Evaluation
Software Sustainabilityo Software Repository o Framework, Libraries & Kernelso Software Lifecyle o Documentation & Training
Domain Integrationo Embed s/w devs with domainso Domain visitors to centero Short “Tiger teams”, Long termo Cross-site student internshipso Ad hoc interactions, virtual expertsCollaboration & Educationo Other NSF Institutes, SSE, SSIo Tech Industry, Small Business,
Incubatorso International engagemento Workshops, Tutorials, Documentation
Organization StructurePhysical vs. Virtual Centero Physical: Dedicated space, resources , fulltime software &
admin staff, rotating visitorso Virtual: ???
Structure (“Tower, Hub & Spoke, Tire Models”)o Partition across technology areas? o Across domains? o Across priorities (Research, Development, Integration,
Outreach)?Governanceo Directoro Thrust Leaders on Tech/Domain Areaso Executive Boardo Advisory Board
Hub
Tire
Tower
ResourcesResource Useo Admin and R&D Staffo Hardware Resources: o Engagement: Workshops, Local & Intl’ visitor travel, internships
Funding Modelo NSF to Centero Other NSF SSE/SSIo Other NSF Projects, Domaino Industry
Metrics of SustainabilitySustainability of Software
◦ Software quality metrics◦ Software (re)use by community◦ Access to FCP resources◦ Ability to solve challenge problems
Sustainability of Center◦ Funding beyond Lifespan◦ Sustaining an FCP research and use community◦ Access to FCP resources