{"project":{"acronym":"","projectId":17378,"title":"Core Flight System (CFS) Integrated Development Environment","primaryTaxonomyNodes":[{"taxonomyNodeId":10811,"taxonomyRootId":8816,"parentNodeId":10808,"level":3,"code":"TX11.1.3","title":"Test and Evaluation","definition":"This area covers the testing environment, simulations, models, and procedures used to evaluate software system functionality and capabilities in software-only and integrated software-hardware testbeds.","exampleTechnologies":"Real-time and non-real-time test environments, mechanism models, command and control simulation, non-integrated subsystem testing, extended testability analysis tools, payloads and components","hasChildren":false,"hasInteriorContent":true}],"startTrl":3,"currentTrl":3,"endTrl":4,"benefits":"
The CFS IDE will enhance our ability to develop, test, and deploy flight software through a common set of tools and interfaces. This will reduce the number of mission engineers required to select, configure and the build the application environment required to deploy the flight system.
","description":"The purpose of this project is to create an Integrated Development Environment (IDE) for the Core Flight System (CFS) software to reduce the time it takes to configure, develop, test, and deploy flight software for a given mission or project.
In order to reduce the time, cost and schedule related to the development of flight software, the Flight Software Systems Branch at Goddard Space Flight Center (GSFC) has developed a component based reuse process to address and enhance our ability to develop, test and deploy data system flight software.
This process and software architecture, called the Core Flight System (CFS), is based on three major components, a small runtime core Flight Executive (cFE), an expandable catalog/library of reusable Core Flight Software (CFS) components, and an Integrated Development Environment (IDE). The CFS is designed to allow components to be selected, configured, and deployed for running systems. While the CFS has been successful at reducing the development time and cost of typical Goddard missions, there is still a greater level of efficiency that can be achieved by completing the third component, the Integrated Development Environment (IDE).
The IDE will provide a set of tools and interfaces for mission engineers to select and configure CFS components (from the reuse library) and deploy the system.
","startYear":2014,"startMonth":10,"endYear":2015,"endMonth":9,"statusDescription":"Completed","principalInvestigators":[{"contactId":130912,"canUserEdit":false,"firstName":"Dwaine","lastName":"Molock","fullName":"Dwaine S Molock","fullNameInverted":"Molock, Dwaine S","middleInitial":"S","primaryEmail":"dwaine.s.molock@nasa.gov","publicEmail":true,"nacontact":false}],"programManagers":[{"contactId":373483,"canUserEdit":false,"firstName":"Peter","lastName":"Hughes","fullName":"Peter M Hughes","fullNameInverted":"Hughes, Peter M","middleInitial":"M","primaryEmail":"peter.m.hughes@nasa.gov","publicEmail":true,"nacontact":false}],"projectManagers":[{"contactId":190273,"canUserEdit":false,"firstName":"Jacqueline","lastName":"Le Moigne-Stewart","fullName":"Jacqueline J Le Moigne-stewart","fullNameInverted":"Le Moigne-Stewart, Jacqueline J","middleInitial":"J","primaryEmail":"jacqueline.j.lemoigne-stewart@nasa.gov","publicEmail":true,"nacontact":false}],"website":"http://aetd.gsfc.nasa.gov","libraryItems":[{"caption":"CFS IDE","file":{"fileExtension":"png","fileId":4202,"fileName":"CFS-Eclipse-logo","fileSize":298467,"objectId":3466,"objectType":{"lkuCodeId":889,"code":"LIBRARY_ITEMS","description":"Library Items","lkuCodeTypeId":182,"lkuCodeType":{"codeType":"OBJECT_TYPE","description":"Object Type"}},"objectTypeId":889,"fileSizeString":"291.5 KB"},"files":[{"fileExtension":"png","fileId":4202,"fileName":"CFS-Eclipse-logo","fileSize":298467,"objectId":3466,"objectType":{"lkuCodeId":889,"code":"LIBRARY_ITEMS","description":"Library Items","lkuCodeTypeId":182,"lkuCodeType":{"codeType":"OBJECT_TYPE","description":"Object Type"}},"objectTypeId":889,"fileSizeString":"291.5 KB"}],"id":3466,"title":"CFS IDE Plugin Logo","description":"CFS IDE","libraryItemTypeId":1095,"projectId":17378,"primary":true,"publishedDateString":"","contentType":{"lkuCodeId":1095,"code":"IMAGE","description":"Image","lkuCodeTypeId":341,"lkuCodeType":{"codeType":"LIBRARY_ITEM_TYPE","description":"Library Item Type"}}}],"transitions":[],"primaryImage":{"file":{"fileExtension":"png","fileId":4202,"fileSizeString":"0 Byte"},"id":3466,"description":"CFS IDE","projectId":17378,"publishedDateString":""},"responsibleMd":{"acronym":"MSD","canUserEdit":false,"city":"","external":false,"linkCount":0,"organizationId":4910,"organizationName":"Mission Support Directorate","organizationType":"NASA_Mission_Directorate","naorganization":false,"organizationTypePretty":"NASA Mission Directorate"},"program":{"acronym":"GSFC IRAD","active":true,"description":"Goddard's IRAD program is managed under Goddard's Office of Chief Technologist. Activities are coordinated in collaboration with the Sciences and Exploration Directorate; Applied Engineering and Technology Directorate; Flight Projects Directorate; Wallops Flight Facility; New Opportunites Office; SBIR/STTR program; Goddard Strategic Partnerships Office; and the Export Compliance Office.
IRAD provides"seed funding" to develop concepts, reduce technology risk, and advance human capital and technological capabilities. The program is highly competitive, opportunity-driven, and 100% strategically aligned with NASA's and GSFC's strategic priorities. A significant portion of the program is focused on Early Stage Innovations for high-risk, strategically aligned, potential high-payoff technologies that are longer-term or lower TRL.
","parentProgram":{"acronym":"IRAD","active":true,"programId":87,"responsibleMd":{"acronym":"MSD","canUserEdit":false,"city":"","external":false,"linkCount":0,"organizationId":4910,"organizationName":"Mission Support Directorate","organizationType":"NASA_Mission_Directorate","naorganization":false,"organizationTypePretty":"NASA Mission Directorate"},"responsibleMdId":4910,"title":"Center Independent Research & Development"},"parentProgramId":87,"programId":153,"responsibleMd":{"acronym":"MSD","canUserEdit":false,"city":"","external":false,"linkCount":0,"organizationId":4910,"organizationName":"Mission Support Directorate","organizationType":"NASA_Mission_Directorate","naorganization":false,"organizationTypePretty":"NASA Mission Directorate"},"responsibleMdId":4910,"title":"Center Independent Research & Development: GSFC IRAD"},"leadOrganization":{"acronym":"GSFC","canUserEdit":false,"city":"Greenbelt","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"external":false,"linkCount":0,"organizationId":4947,"organizationName":"Goddard Space Flight Center","organizationType":"NASA_Center","stateTerritory":{"abbreviation":"MD","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"name":"Maryland","stateTerritoryId":3},"stateTerritoryId":3,"naorganization":false,"organizationTypePretty":"NASA Center"},"statesWithWork":[{"abbreviation":"MD","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"name":"Maryland","stateTerritoryId":3}],"lastUpdated":"2020-1-8","releaseStatusString":"Released","viewCount":550,"endDateString":"Sep 2015","startDateString":"Oct 2014"}}