From 81ff9a07d9d4963c9c1ac667117f4c1408e087a0 Mon Sep 17 00:00:00 2001 From: mk Date: Fri, 26 Jan 2024 15:41:45 +0100 Subject: [PATCH] chore(concept):[#437] add initial document describing industry core --- .../#437-adapt-to-changes-industry-core.md | 103 ++++++++++++++++++ docs/concept/Concept_TEMPLATE.md | 1 + 2 files changed, 104 insertions(+) create mode 100644 docs/concept/#437-adapt-to-changes-of-industry-core/#437-adapt-to-changes-industry-core.md diff --git a/docs/concept/#437-adapt-to-changes-of-industry-core/#437-adapt-to-changes-industry-core.md b/docs/concept/#437-adapt-to-changes-of-industry-core/#437-adapt-to-changes-industry-core.md new file mode 100644 index 0000000000..d01f0d2a5b --- /dev/null +++ b/docs/concept/#437-adapt-to-changes-of-industry-core/#437-adapt-to-changes-industry-core.md @@ -0,0 +1,103 @@ +# \[Concept\] \[#ID#\] Summary + +| Key | Value | +|---------------|-------------------| +| Autor | | +| Creation date | | +| Ticket Id | | +| State | | + +# Table of Contents +1. [Overview](#overview) +2. [Summary](#summary) +3. [Problem Statement](#problem-statement) +4. [Requirements](#requirements) +5. [NFR](#nfr) +6. [Out of scope](#out-of-scope) +7. [Assumptions](#assumptions) +8. [Definition of the Industry Core](#definition-of-the-industry-core) +9. [Glossary](#glossary) +10. [References](#references) +11. [Additional Details](#additional-details) + + +# Overview + +The "Industry Core" is a fundamental element in the C-X network or system architecture. +It provides essential functions for identification, traversal, data flow, configuration, and communication in a modular and +interconnected environment. +The goal is to make components identifiable and discoverable at type and instance levels. +Enable seamless traversal across different tier levels. +Facilitate the creation of data chains. +Crucial role in configuring enablement services for component-based data exchange +Notification base message exchange. + +1. Identifiability and findability: +2. Traversing Across mutliple tier levels: +3. Facilitate Data Chains +4. Configuration for Enablement Services +5. Components-Based Data Exchange +The core enables the sending of notifications, indicating that there's a mechanism for alerting or informing relevant parties about specific events or changes within the system. + +# Summary + +# Problem Statement + +# Requirements + +# NFR + +# Out of scope + +# Assumptions + +# Definition of the Industry Core + +- [CX-0127-IndustryCorePartInstance#1.0.0](https://github.com/catenax-eV/product-standardization-prod/tree/CX-0127-IndustryCorePartInstance-v1.0.0/standards/CX-0127-IndustryCorePartInstance) + + + +## Describe Part at type and instance level + +| Level | Name | Description | +|----------------|---------------|----------------------------------------------------------------| +| Type Level | CatalogueType | Type Level (part number, material number, catalog part) | +| Instance Level | SerialPart | Instance Level (vehicle, ECUs, serialized parts, batches, etc) | +| Instance Level | Batch | Instance Level (vehicle, ECUs, serialized parts, batches, etc) | +| Instance Level | JiS | Instance Level (vehicle, ECUs, serialized parts, batches, etc) | + +CX-0019 Aspect Model SerialPart +CX-0020 Aspect Model SingleLevelBomAsBuilt +CX-0021 Aspect Model: Batch + + +## Discoverable in the network + +- [ ] re-definition if the "specific asset ids" + +## Enable traversing across serveral tier levels +- Industry Core aspect models +- DataChain KIT + +## Configure the necessary enablement services +- EDC Setup (BPN-S/BPN-L, Policy Handling of the Core) + +## Sending of notifications +- Header +- EDC-Assets + +## Core Elements +- [CX-0002-DigitalTwinsInCatenaX](https://github.com/catenax-eV/product-standardization-prod/tree/CX-0127-IndustryCorePartInstance-v1.0.0/standards/CX-0002-DigitalTwinsInCatenaX) + + +# Glossary + +| Abbreviation | Name | Description | +|--------------|-------------------------|----------------------------------------------------------| +| ECU | Electronic Control Unit | An ECU's main job is to keep the engine working smoothly | +| JIS | Just In Sequence | Just in sequence part | + +# References + +# Additional Details +Given the dynamic nature of ongoing development, there might be variations between the conceptualization and the current implementation. For the latest status, refer to the documentation. diff --git a/docs/concept/Concept_TEMPLATE.md b/docs/concept/Concept_TEMPLATE.md index d1907c7586..9c9550ffb2 100644 --- a/docs/concept/Concept_TEMPLATE.md +++ b/docs/concept/Concept_TEMPLATE.md @@ -18,6 +18,7 @@ 8. [Concept](#concept) 9. [Glossary](#glossary) 10. [References](#references) +11. [Additional Details](#additional-details) # Overview