Skip to main content

TRG 10.03 - KIT Lifecycle

StatusCreatedPost-History
Draft12-Apr-2024Initial contribution
Active20-Nov-2025Splitted 09.01 Draft into 10.01, 10.02, 10.03 adding the new KIT 2.0 Content Structure

Why

This TRG serves to maintain a consistent structure and ensure content quality for the KIT developers. And keep the quality of the KITs along their lifecycle.

Here is a detailed explanation of the KIT Framework: KIT Framework and the KIT Lifecycle documentation.

In this TRG we describe the different maturity levels a KIT can have, the required artifacts for each level, and the graduation process.

General Requirements

Maturity Level Overview

Artifacts and Deliverables

This section provides an overview of required artifacts for each maturity level and incubating sub-state. For detailed examples and specifications, please refer to TRG 10.02 - KIT Content Structure.

Artifact Requirements by Maturity Level

Legend:
  • Mandatory
  • * Optional/Recommended
  • In Development
  • Expert Review Needed
Artifact / StageSandboxIncubating DraftIncubating In ProgressIncubating In ReviewGraduatedAdditional Info
General Requirements
ChangelogVersion history and updates, is mandatory for all lifecycles
Code Owner*Required for graduation - how to configure see TRG 10.02 - KIT Content Structure and see also TRG 10.05 - KIT Graduation Process
All Files
NoticeLegal and compliance notice in every file as described in TRG 07.07 and TRG 07.08
KIT IconSVG KIT icon stored at /static/img/kits/<kit-id>/<kit-id>-kit.svg as described in TRG 10.02 - KIT Content Structure
Adoption View
Vision / MissionCore foundation document, which describe why it makes sense and what is the goal of the KIT
Business Value(s)This is necessary to show if there is a clear business value for the KIT
Use Case / Domain explanationExplains the Use Case (What is its context) and how it works
Business ProcessesMay not be relevant for Network Services
Tutorials / Videos**Educational content
Whitepaper**Research and analysis document
Development View
Architecture Overview*System design and architecture diagrams that describe the system and its contexts.
Component/Sequence Diagrams*Implementation details on the components and services from a KIT and how they interact with each other
Standards*Industry standards compliance, if industry specific like (Catena-X e.V. standards) shall be referenced in the Industry Extension under the industry branch
API-Specification / Protocols*Technical interface definitions, required for developing microservices
Logic / Schema*Required for documenting the context, diagrams which specify the system that can be built with the KIT
Semantic Models / Data StructuresDescribed the Data Models and Data Structures handled by applications based on this KIT
Test Cases*Described test cases how to validate the functionality of this KIT
Operation View
Deployment GuideHow to set the system and bring it up and running
Operation/Monitoring GuidelinesGuidelines for operating and maintaining the KIT in production environments
Security GuidelinesSecurity best practices, threat models, and security configurations
Success Stories
Reference Implementations*COTS or Open Source implementations that used this KIT to build an application successfully, showing clear adoption paths and demonstrating the value of the KIT
Documentation
Extra Documentation / Links****A KIT can include additional documenation or links if is relevant for the users of the KIT
Sample Data*Example datasets from this KIT to help users understand and implement the datamodels effectively at the systems
Industry Extensions
At least one Industry Extension*Required for graduation - at least one industry extension with industrial standards compliance - see TRG 10.02 - Industry Extensions

Further Specifications