Software Implementation Standards
|
home
back to
Demonstrator Prototype
OBOSS-III Demonstrator Specification
Demonstrator Software Architecture
Technical Budgets
Provided Packet Utilization Services
Demonstrator Software Implementation
Software Implementation Standards
Source Code
Software Development Standards
The OBOSS-III software has been developed in accordance with the Space Engineering standard for software development (ECCS-E-40B) published by the '
European Cooperation for Space Standardization
' (ECSS).
Source Code Standards
The implementation is based on the
Ravenscar
subset of the
Ada 95
programming language. Care has been taken to use only constructs being compliant with the Ravenscar profile.
Development of the source code has been performed according to the guidelines given in
Ada 95 Quality and Style: Guidelines for Professional Programmers
.