Sokol Quality Package

An add-on to Sokol Flex OS and Sokol Omni OS addressing safety certification requirements for embedded Linux

シーメンスの組み込みソリューションは、組み込みソフトウェアを開発および販売し、多くの産業分野のデバイスを作成するお客様をサポートします。これらのお客様の多くは、安全性やセキュリティの認証、またはその他の種類の規制承認に合格する必要があるデバイスを作成しています。お客様が満たす必要がある特定の規格または規制は、お客様が作成する可能性のあるデバイスの種類と同じくらい多様であり、航空電子システム (DO-178Cなど) から産業用コントローラー (通常はIEC 61508ですが、多くの子規格があります)、自動車システム (ISO 26262)、および医療機器 (FDA承認を達成するための多くの規制) に適用されます。

シーメンスは、適切な安全規格に適合するソフトウェアを作成するために、特定のセットのプロセスを使用することを要求しません。Sokol Quality Packagesは、お客様が業界固有の安全およびセキュリティ基準に準拠するためのドキュメントを提供します。

Sokol Quality Package

シーメンスの組み込みソリューションは、組み込みソフトウェアを開発および販売し、多くの産業分野のデバイスを作成するお客様をサポートします。これらのお客様の多くは、安全性やセキュリティの認証、またはその他の種類の規制承認に合格する必要があるデバイスを作成しています。お客様が満たす必要がある特定の規格または規制は、お客様が作成する可能性のあるデバイスの種類と同じくらい多様であり、航空電子システム (DO-178Cなど) から産業用コントローラー (通常はIEC 61508ですが、多くの子規格があります)、自動車システム (ISO 26262)、および医療機器 (FDA承認を達成するための多くの規制) に適用されます。

シーメンスは、適切な安全規格に適合するソフトウェアを作成するために、特定のセットのプロセスを使用することを要求しません。Sokol Quality Packagesは、お客様が業界固有の安全およびセキュリティ基準に準拠するためのドキュメントを提供します。

Process Documentation

One of the strongest motivators for developing a project using an open source software is to encourage participation by the user base to improve and enhance the overall project. However, there is no one set of rules to follow that will apply in all cases, specific OSS projects have their own guidelines and processes regarding code changes. The Sokol Quality Package provides a summary of community development processes as well as Siemens Embedded process documentation.

Testing Artifacts

Siemens Embedded provides test plans that define the scope, testing strategy, features to be tested, testing environment, and tools used for testing both the OS, select referenceBSPs, and the toolchain for Sokol Flex OS. BSP-specific test results are provided and map to the requirements in the Test Plan.

Security Design Guidelines

This Security Design Guidelines document describes typical threats for Linux-based devices and measures that may be implemented to either eliminate them or reduce their probability of occurrence and/or impact. This document also maps these measures to various important security standards. Some of these standards are generic, while others apply to industry-specific standards.

Safety Standard Guidance

Siemens Embedded does not claim to use anyspecific set of processes to create software that map to any appropriate safety standard. Siemens Embedded uses industry best practices in the creation of software. The Sokol Quality Package provides documentation that maps Siemens Embedded development practices to specific standards, for example, IEC62304 and ISO13485.