Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Add generic module verification and inspection needs to metamodel

オープン
#611 コメント 2 件 リアクション 0 件 担当者 1 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

@FScholPer がすでに取り組んでいます。

2026年6月22日 から。

  • #612 @FScholPer による — マージされずにクローズ

評価

この issue はまだ評価されていません。

説明

Summary

Add metamodel support for module-level verification reporting and formal inspection evidence in a way that is generic, scalable, and aligned with S-CORE verification/review concepts.

Background

Current metamodel support is strong for requirement/test traceability (testcase -> fully_verifies/partially_verifies), but module-level verification reporting and checklist-based inspection evidence are not modeled as first-class, flexible needs.

The process expects Module Verification Reports to aggregate heterogeneous evidence (tests, analyses, inspections, coverage, logs/results, qualification evidence), and inspections may use different checklist families (requirements, architecture, implementation, etc.).

Scope

Introduce and integrate:

  • mod_ver_report as a module-level verification aggregation need.
  • mod_insp as a formal inspection evidence need.
  • Extra link types to support broad evidence linkage (evidence) and inspection scope (inspects).
  • Generic linking behavior so reports/inspections can reference many relevant need types (not only a narrow fixed subset).

Requirements

  • Keep existing direct testcase-to-requirement verification links unchanged.
  • Allow mod_ver_report to aggregate evidence for:
    • requirement coverage
    • architecture/detailed design verification
    • DFA/safety/security analysis evidence
    • test results and retained logs
    • static analysis and structural coverage evidence
    • component qualification verification evidence
  • Allow mod_insp to reference multiple checklist/evidence artifact flavors (req/arc/impl/custom).
  • Keep compatibility with existing status patterns and avoid global schema churn.

Acceptance Criteria

  • Metamodel contains mod_ver_report and mod_insp definitions with required metadata and links.
  • mod_ver_report can link to heterogeneous evidence using generic relations (e.g. contains, evidence, covers).
  • mod_insp can link to arbitrary inspected artifacts and checklist evidence.
  • needs_extra_links includes required link types for evidence and inspection.
  • No metamodel parsing/lint errors.

Follow-ups (optional but recommended)

  • Add graph checks for ASIL-specific verification evidence completeness.
  • Add doc examples showing how to populate mod_ver_report and mod_insp with real module artifacts.
  • Align templates/how-to pages with the new needs.

** Co-created by github copilot

主要言語
Python
スター
11
フォーク
33
平均マージ
22時間 18分
マージ済み PR(30日)
61

環境構築

このプロジェクトの環境構築ファイルはまだ確認していません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

eclipse-score/docs-as-code のほかの issue

eclipse-score/docs-as-code の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。