BASIL an Open Source Software for Quality Management
Talkat Embedded Open Source Summit 2024 · 2024-04-16..04-18· at 12:15· Room 2.15 (Level 2), Vienna, Austria·
summary
BASIL is an open source functional‑safety quality management system that links requirements, test specifications, test cases and source code, detects broken mappings when code or docs move, and raises impact flags; it exposes a Web UI, an HTTP REST API and supports git and SPDX export for toolchain integration. Test execution plugs into TMT (the Python test framework with ~2,000 commits and 60+ contributors) to run LTP/GBC, collect artifacts, and update coverage automatically. Docker deployment and role‑based access control are included.
AI-written summary · about
chapters (24)
- 0:00BASIL introduction
- 1:25OS software quality challenges
- 3:11V-model vs open source workflows
- 4:58BASIL vs other QMS tools
- 7:15BASIL features and work items
- 9:01Direct and indirect mapping
- 10:48Tracking changes and versions
- 11:52Reusing work items and forking
- 13:18Document evolution and mappings
- 14:21User roles and management
- 16:08Docker deployment
- 17:18Collaboration and gap highlighting
- 18:25Test environments in BASIL
- 19:08TMT test suite library
- 20:15Test execution views
- 22:45BASIL toolchain integration
- 23:29BASIL HTTP API
- 24:11Linux CIS analysis example
- 25:15BASIL in CI workflows
- 26:21Requirements in Git
- 27:46BASIL architecture
- 29:56Roadmap and public instance
- 31:01Contributing to BASIL
- 32:28Q&A on requirements
related talks
39mBASIL an Open Source Software for Quality Management
01h 01mTraceability and Automation Examples With Basil
42mBASIL - What's New, What's Next
25mBad Behaviour: Automating System-level Safety Testing Using Open Source Tools
43mUsing SBOMs for Linux Foundation Projects
36mSecuring the software supply chain
33mAutomation of SBOM Assessment in AGL Development Process
27mContinuous Compliance: Agile Practices for Software Compliance
