 |  |  |  |  |
| |  | |  | |
 |
About us Software Engineering and Standardisation Software life cycle Software building blocks Software standardisation Archive Services Useful linksContact us
|  |  |  |  | | | BSSC Guides and Reports
BSCC provides:
- Engineering guides,
- coding standards,
- a Ground Segment tailoring of ECSS for ESOC (SETG),
- and documents that put the software standards in context of the ISO standards.
Transition to ECSS software standards In June 1994, the ESA Council adopted resolution ESA/C/CXIII/Res 1 (Final), confirming the Agency’s commitment to the transfer of the PSS system of ESA space standards to the new set of standards prepared by the European Cooperation for Space Standardisation (ECSS).
ECSS-E-40 is the ECSS standard for software engineering and ECSS-Q-80 is the ECSS standard for software Product Assurance.
They are both based on ISO/IEC 12207.
ECSS-E-40 and ECSS-Q-80 are applicable for the software activities of ESA projects. It is not required to apply ECSS-E-40 retroactively to projects already using ESA PSS-05-0.
The two following documents give guidelines for the transition.
- PSS-05-0 and ECSS-E-40 Comparison, BSSC(98)2
- Transition from PSS-05-0 to ECSS-E-40, BSSC(96)3
Note: The "Guide to applying the ESA standards to small software projects" has no equivalence in ECSS, as the ECSS standards are intended to be tailored to the need of each project, be it "small". Advise for tailoring can be obtained
from the BSSC: bssc at esa dot int.
Training Training material are available and training sessions can be given on request.
- SEMG Course. (Note that SEMG has been replaced by the SETG above)
-
ECSS-E40 and Q80 trainings
Last update: 22 August 2006 | |
|  | BSSC Engineering guides Guide to the selection and use of CASE tools, BSSC(94)1 (pdf)Guide to applying the ESA Software Engineering Standards to Projects using Object-Oriented Methods, BSSC(98)1 (pdf)BSSC Coding standards Ada Coding Standards BSSC(98)3 (pdf)C/C++ Coding Standards BSSC(2000)1 (pdf)Java coding standard BSSC(2005)2 (pdf)BSSC SETG Tailoring of ECSS Software Engineering Standards for Ground Segments in ESA, Part A Software Engineering, BSSC(2005)1 (pdf)Tailoring of ECSS Software Engineering Standards for Ground Segments in ESA, Part B Product Assurance and Management, BSSC(2005)Tailoring of ECSS Software Engineering Standards for Ground Segments in ESA, Part C Document Templates, BSSC(2005)1 (pdf)Tailoring of ECSS Software Engineering Standards for Ground Segments in ESA, Part D Traceability Against ECSS , BSSC(2005)1 (pdfSETG in Word (zip)Links with ISO ESA Software Engineering Standards and ISO/IEC 12207, BSSC(97)1 (pdf)ESA Software Engineering Standards and ISO 9000, BSSC(96)1 (pdf)Transition PSS/ECSS PSS-05-0 and ECSS-E-40 Comparison, BSSC(98)2 (pdf)Transition from PSS-05-0 to ECSS-E-40, BSSC(96)3BSSC Trainings SEMG Course (ppt)ECSS-E40 and Q80 trainingsECSS
|