Skip to content

Improvement: Document Verification Process #320

Closed
3 of 3 issues completed
Closed

Description

@pahmann

Important

Make sure to link this issue with the PR for your improvement.

Document in score repository (until the process_description repo is available)

  • migrate verification parts from incubator to s-core process: initial documentation of verification #441
  • Create documentation according to "template".
    • this includes work products definition and linking to standard.
    • this includes guidance definition and linking to standard.

Address audit no. 2 findings

Test environment

  • An argument shall be provided which covers the ISO 26262 requirement that all test levels are executed in a target near environment.
    • We have a middleware stack. Most things are covered by logical level.
    • The hardware is mostly abstracted by the underlying OS handling specifics of the SoC and architecture x86 and ARM.
    • ARM and x86 can both be simulated. HSI would be a task for the OEM or handed to some part to the integrator.
    • This argument can be put in the verification plan. This comes in justification for safety case and test strategy.
    • Addressed with commit 4ff71d1
  • It needs to be clarified where the reference system is located physically (affecting e.g. access rights).
    - Added a section to the verification plan explaining the need for the reference hardware. As it is not yet defined and will not be defined by the time of the next audit, issue Location of reference hardware #608 was created.

Test specification

Audit related items here also have to be ticked in the 2nd audit issue: eclipse-score/process_description#2

Clean up

  • Implement review findings.
  • Prepare presentation in audit session

Optional items for discussion:

  • The tool Bazel needs to be evaluated as it may not be able to see the dependencies of changes in requirements, code and tests and may skip some tests. Define the counter measurements.
    • Checked as this is part of tool qualification and not directly related to the verification process.
  • The Verification Plan does not define the required review activities (for reuse of OSS existing tests).
    - Handled in commit f4ef54a describing the basics how it was handled in the incubator project with a json lib.
  • The independence of the verification team is not yet described in the Verification Plan
    - this is set as a tool requirement in commit https://github.com/eclipse-score/score/pull/441/files#diff-7b5efbb585d7758abd6712db9577217ee1627ae8ac8c9874694a4b1630ff3550

Activity

  1. self-assigned this
    on Feb 10, 2025
  2. added this to the milestone on Feb 10, 2025
  3. 27 remaining items

  4. modified the milestones: , on Mar 20, 2025
  5. moved this to In progress in S-CORE Roadmapon Mar 27, 2025
  6. added theissue type on Apr 14, 2025
  7. moved this from In Progress to Done in Milestone Planning - Obsoleteon May 15, 2025
  8. moved this from In progress to Done in S-CORE Roadmapon May 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions