110 likes | 135 Vues
OSMA SARP Briefing. Nelson Keeler NASA IV&V Facility (304) 367-8201 Nelson.H.Keeler@ivv.nasa.gov. Overview. What is OSMA SARP? Objective of SARP Research Areas Who Manages OSMA SARP? Lifecycle of a Center Initiative Statistic for FY 2001 Partnership through Center & Academia
E N D
OSMA SARP Briefing Nelson KeelerNASA IV&V Facility(304) 367-8201 Nelson.H.Keeler@ivv.nasa.gov
Overview • What is OSMA SARP? • Objective of SARP • Research Areas • Who Manages OSMA SARP? • Lifecycle of a Center Initiative • Statistic for FY 2001 • Partnership through Center & Academia • Where to now??
What is OSMA SARP? • Office of Safety and Mission Assurance (OSMA) Software Assurance Research Program (SARP) • Delegated Program designed to address fundamental problems in the field of software engineering, primarily as it relates to: • Software Safety • Quality • Testability • Reliability • IV&V (a lot of focus this year)
Objective of SARP • Identify promising new information technologies that facilitate NASA missions • Support NASA’s strategic goals of safer, faster, better, cheaper missions • Identify, develop, adopt and integrate software engineering “best practices” into NASA programs that result in reduced software cost, improved delivery time and increase software safety and quality
Research Areas • Historically, OSMA focuses on, but not limited to the following research areas: • Software Requirements Engineering • Software Architecture Verification • Operating Systems • Software Code Verifications • Software Test Engineering • System Safety & Risk Management • Software Reliability Engineering • New and Advanced Engineering
Who manages OSMA SARP? • Sponsored by the Office of Safety and Mission Assurance • Delegated Program Manager • Appointed each year by the NASA Deputy Associate Administrator to oversee the SARP • NASA Independent Verification and Validation Facility • Day to day management
Lifecycle of a Research Initiative • Two types of Research Initiatives: • Center Initiatives • West Virginia University Initiatives • Research Initiatives are submitted each fiscal year (October 1 to September 30) in the form of a Center Software Initiative Proposal (CSIP) • Research Initiatives can last up to three years, but must be resubmitted each year • Results of each year’s initiatives are presented at the OSMA Software Assurance Symposium
Statistic for FY 2001 • FY 2001 funding was 3.5 million with 900K over guidance. (With the restoration of the 900K, FY 2002 funding will be 4.9 million.) • 22 Center Initiatives (CIs) • 6 NASA Centers plus the IV&V Facility • Multiple Universities and contractors • 2 Independent Universities • 1 Independent Contractor • 8 University Initiatives through WVU
Partnerships through Centers & Academia University of Montana University of Maryland GRC Portland State SEI JPL GSFC Ames LaRC IV&VWVU FAU JSC MSFC
Where to Now? • The Key Word is “Relevance” We have to conduct the research which NASA needs before NASA needs it • Mission requirements drive new demands on software • Long duration • Compressed development • New software development tools and practices won’t allow “business as usual” • Developer will use the tools available • Software assurance must stay a step ahead • Do research which is extremely valid
Where to Now?? • To this end, researchers must: • Understand what tools and practices software developers will likely be using 5 years from now • Read, attend conferences, be part of the research community • Be familiar with the requirements of upcoming missions • Tie their research to one or more ongoing NASA projects and grow with the projects • Must contribute to mission success • Follow through with training and documentation that will make research results usable, by future developers