DLR Software Standards



 DLR-Software-Standards
zum Bild DLR-Software-Standards

Software development tasks are performed in accordance with engineering and quality standards. The utilization of these standards is required by external customers and is strongly recommended for the internal assignments, to maintain the investments in DLR development projects. DLR Software Standards is a system for supporting projects, with various software engineering and quality assurance measures, during their whole lifecycle. The range of these measures is optimized according to the characteristics of the project and the standards that shall be applied.

For each of the software engineering and quality assurance measures, the user gets additional information about its practical applications and background history. With this information, a software developer or project member is able to produce quality assurance documents, which conform to the applicable standards.

The system comprises of the following key functionalities:

  • Selection and tailoring of software engineering and quality assurance requirements, according to the characteristics of the software and the overall system. The following standards are considered as the basis for this:
    • ECSS-E-40B/ECSS-Q-80B - for software development of space systems,
    • Minimum standard for DLR internal software development.
  • The web application is also extensible for inclusion of other standards. The generated requirements are presented in a tabular form.
  • For each tabular item, links are available to lead the user to a document and knowledge base. The knowledge base provides, among other documents, templates and documentations of other projects.
  • On the basis of the results, the system automatically generates document templates for the Software Quality Assurance Plan and the Software Development Plan, that comply with the applicable standard. These plans can then be manually completed.

The system is available to all DLR software developers and DLR Simulation and Software Technology is responsible for its maintenance and further developments.


URL for this article
http://www.dlr.de/sc/en/desktopdefault.aspx/tabid-5145/8658_read-3195/