Name of Group
Short Name
Area
Chairperson
Chairperson E-Mail Address
Chairperson Agency
Deputy Chairperson
Deputy Chairperson E-Mail Address
Deputy Chairperson Agency
Mailing List
Scope of Activity
Rationale for Activity
Goals
Survey of Similar Standards Efforts Undertaken in Other Bodies and elsewhere in CCSDS
Patent Licensing Applicability for Future Standards
Technical Risk Mitigation Strategy
Management Risk Mitigation Strategy
Description of Change
CCSDS Tech Support (5/18/2015 9:13 PM):
Fowell Stuart (11/1/2013 10:54 AM):
CCSDS Tech Support (5/16/2010 1:40 PM): Updated BNSC to UK Space Agency
Disable Alert
Area Director E-Mail Address
Deputy Area Director E-Mail Address
Create Poll
CC Yourself
Completed/Closed
Approval Status
Attachments

Name of Group

4.02 Application Support Services Working Group

Area

Spacecraft Onboard Interface Services Area (SOIS)

Chairperson

Jonathan Wilmot

Chairperson E-Mail Address

Jonathan.J.Wilmot@nasa.gov

Chairperson Agency

NASA (GSFC)

Deputy Chairperson

Richard Melvin

Deputy Chairperson E-Mail Address

Richard.Melvin@scisys.co.uk

Deputy Chairperson Agency

UK Space Agency

Mailing List

sois-app@mailman.ccsds.org

Scope of Activity

The standard services that are addressed by this working group are those that have been identified during previous CCSDS SOIF activities as being common requirements in all spacecraft missions, and providing the maximum benefit for flight software development and exchange of data between on-board software and hardware components. Furthermore, it is explicitly recognized that interoperability and cross support capabilities need to be provided throughout the project lifecycle, not just during operations, and particularly during application development; integration, and testing. It has also been recongnized that potential users of the SOIS standards may have existing software architectures and/or frameworks that provide those  services but with very different implementations. To achieve the benefits to interoperability, cross support, and full lifecycle application development, SOIS is developing interface definition standards that support mapping of  interfaces both within a software architecture and between different software architectures.

Rationale for Activity

The Application Support Services Working Group defines standard services that are provided to onboard software applications. These services isolate the flight software from the underlying hardware details and thereby increase the portability and reuse potential of the flight software. Furthermore, the service access points constitute cross-support interfaces. Defining these services and interfaces using a standard machine readable interface definition language retains the benefits to interoperability, cross support, and full lifecycle application development while allowing domain specific and optimized implementations to be used.

Goals

It is the overall goal of the SOIS area to produce machine readable device and software component interface specification standard(s) that can be widely adopted and included with spacecraft devices, software components, and science instruments enabling the rapid integration of those components into systems. This would lower the cost of space systems, and enable device and software component interoperability across agencies and industry. The specific goals of this Working Group are to: 1) document the concepts of onboard communication architectures for applications and devices, including plug-and-play modes of operations, showing the interfaces needed for inter-agency cross support and interoperability, and showing clearly the relationship between the onboard application services and other CCSDS standards; 2) produce machine-readable interface definition schema(s) supporting data exchange, command, and acquisition services. that enable onboard applications to command and acquire data from onboard devices and/or software components. 3) produce guides and a dictionary of terms in support of goals 1 and 2 above 4) gather and incorporate feedback from agencies and industry on applicability of the standards 5) develop and execute approaches to gain wide adoption and infuse the capabilities in missions 6) develop and document software tools to demonstrate application of the standard(s) to existing and future mission systems 7) Work with other Working Groups and BOFs to ensure alignment with the overall CCSDS architecture and other CCSDS areas

Survey of Similar Standards Efforts Undertaken in
Other Bodies and elsewhere in CCSDS

Patent Licensing Applicability for Future Standards

None known 

Technical Risk Mitigation Strategy

The WG requires members who have expertise in full life cycle software and avionics development and systems engineering. The WG intends to recuit members who have that expertise and consult other experts as needed.

Management Risk Mitigation Strategy

The Working group addresses several topics within the domain of spacecraft software and avionics. Maintaining the schedule requires members with expertise in those topics and continuous support of Agencies in making them available.
Version:
Created at by
Last modified at by

Note - To view "Draft" projects, which are not yet approved Click Here.

Approved Projects

|Export to Spreadsheet|
Currently 12 Projects     
Document Type
Project Status
Project Phase
Modified By
NASA core Flight System (cFS) as a CCSDS Onboard Reference Architecture OrangeOn ScheduleFirst draft circulated to WGJonathan Wilmot 
Device Access ServiceMagentaAll Tasks CompletedProject CompletedCCSDS Tech Support 
Device Data Pooling ServiceMagentaAll Tasks CompletedProject CompletedCCSDS Tech Support 
Device Virtualisation ServiceMagentaAll Tasks CompletedProject CompletedCCSDS Tech Support 
Time Access ServiceMagentaAll Tasks CompletedProject CompletedCCSDS Tech Support 
Message Transfer ServiceMagentaAll Tasks CompletedProject CompletedCCSDS Tech Support 
File and Packet Store ServicesMagentaAll Tasks CompletedProject CompletedCCSDS Tech Support 
Device Enumeration ServiceMagentaAll Tasks CompletedProject CompletedCCSDS Tech Support 
XML Specification for Electronic Data Sheets for Onboard Devices and Software ComponentsBlueAll Tasks CompletedProject CompletedBrian Oliver 
Specification for Dictionary of Terms for Electronic Data Sheets for Onboard ComponentsMagentaAll Tasks CompletedProject CompletedBrian Oliver 
Electronic Data Sheets and Common Dictionary of Terms - Overview and RationaleGreenAll Tasks CompletedProject CompletedBrian Oliver 
CAST Flight Software as a CCSDS Onboard Reference Architecture OrangeAll Tasks CompletedProject CompletedJonathan Wilmot