遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/1019)
<a href="https://www.bestpractices.dev/projects/1019"><img src="https://www.bestpractices.dev/projects/1019/badge"></a>
AADL model processor: mappings to code (C, Ada); Petri Nets; scheduling tools (MAST, Cheddar); WCET; REAL
Repository on GitHub, which uses git. git is distributed.
Reproducible build is provided through docker files for debian, CentOS and Fedora ( https://github.com/OpenAADL/ocarina-docker )
Testsuite can be run directly from the ocarina-build script: https://github.com/openaadl/ocarina-build
We rely on travis-ci for continuous integration
警告:需要URL,但找不到URL。
X-Content-Type-Options was not set to "nosniff". // X-Content-Type-Options was not set to "nosniff".
We use compilation in debug mode for testing with all Ada runtime checks activated, combined with run-time assertions and validity check. Furthermore, Ocarina uses only safe mechanism (no OO, limited memory allocation, etc). This is stricter than most dynamic checking tools for other languages.
Ocarina has runtime assertions part of the Ada default checks, in addition to various assert added by the developing teams to assess the validity of internal data.
后退