Skip to content

(feat): add Unit-Process-as-a-Service (UPaaS) KIT - #1573

Open
linus3976 wants to merge 7 commits into
eclipse-tractusx:mainfrom
linus3976:feat/upaas-kit
Open

(feat): add Unit-Process-as-a-Service (UPaaS) KIT#1573
linus3976 wants to merge 7 commits into
eclipse-tractusx:mainfrom
linus3976:feat/upaas-kit

Conversation

@linus3976

Copy link
Copy Markdown

Description

Adds the initial Sandbox release of the Unit Process-as-a-Service (UPaaS) KIT, introducing semiconductor unit processes as tradeable marketplace services using wafer testing as the reference scenario.

This PR introduces:

  • Adoption View and Development View documentation for the UPaaS KIT
  • UPaaS semantic data model (RDF), structured across three levels (supply chain, production planning, production execution), based on the Digital Reference (DR), SEMIKONG, and the PPR/CSS modeling lines
  • BPMN 2.0 business process diagram for the requester-provider interaction lifecycle
  • Wafer Testing AAS submodel (Metadata + Electrical Testing)
  • Qualified Synthetic Data (QSD) pipeline description for non-confidential wafer-testing data
  • Protocols section documenting the Dataspace Protocol / HTTPS / ODRL / AAS REST API stack used for exchange
  • KIT logo (two variants: color, and white/icon-only) and changelog

Note: The KIT logo was created with AI assistance. Is a regular copyright notice like for the other files sufficient or do I need to create a more specific/special one?

Fixes or Updates #1667

Pre-review checks

Please ensure to do as many of the following checks as possible, before asking for committer review:

Signed-off-by: Linus Eckey <linuseckey@t-online.de>
…errors

Signed-off-by: Linus Eckey <linuseckey@t-online.de>
Signed-off-by: Linus Eckey <linuseckey@t-online.de>
Signed-off-by: Linus Eckey <linuseckey@t-online.de>
Signed-off-by: Linus Eckey <linuseckey@t-online.de>
Signed-off-by: Linus Eckey <linuseckey@t-online.de>
Signed-off-by: Linus Eckey <linuseckey@t-online.de>
@matbmoser

Copy link
Copy Markdown
Contributor

asked review from copilot

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new Sandbox KIT (“Unit Process-as-a-Service (UPaaS)”) to the docs-kits site, including initial Adoption/Development documentation, resources/sample data, and registering the KIT so it appears in navigation and the KIT library.

Changes:

  • Added the UPaaS KIT documentation set (Adoption View, Development View, Changelog) plus supporting resources/sample data with REUSE metadata.
  • Added the UPaaS KIT logo (SVG) with a .license sidecar.
  • Registered the KIT in data/kitsData.js, sidebarsDocsKits.js, and regenerated utils/generated/kitNavItems.js.

Reviewed changes

Copilot reviewed 9 out of 25 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
utils/generated/kitNavItems.js Adds the UPaaS KIT to the auto-generated nav items for the Semiconductor category.
static/img/kits/unit-process-as-a-service/unit-process-as-a-service-kit-raw-logo.svg New UPaaS KIT raw logo asset.
static/img/kits/unit-process-as-a-service/unit-process-as-a-service-kit-raw-logo.svg.license License sidecar for the new logo.
sidebarsDocsKits.js Adds a sidebar category for the UPaaS KIT docs.
docs-kits/kits/unit-process-as-a-service-kit/sample-data/REUSE.toml Declares licensing for sample data assets.
docs-kits/kits/unit-process-as-a-service-kit/sample-data/edc-exchange-log.md Adds sample EDC exchange log documentation and NOTICE.
docs-kits/kits/unit-process-as-a-service-kit/resources/REUSE.toml Declares licensing for resources (images/diagrams).
docs-kits/kits/unit-process-as-a-service-kit/resources/architecture_overview.svg Adds an architecture overview diagram as SVG.
docs-kits/kits/unit-process-as-a-service-kit/development-view/development-view.md Adds Development View documentation for the KIT.
docs-kits/kits/unit-process-as-a-service-kit/changelog.md Adds KIT changelog with initial version entry and NOTICE.
docs-kits/kits/unit-process-as-a-service-kit/adoption-view/adoption-view.md Adds Adoption View documentation for the KIT.
data/kitsData.js Registers the KIT master data (logo, route, metadata, industry inclusion).

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread sidebarsDocsKits.js
Comment on lines +1012 to 1023
{
type: 'category',
label: 'Unit Process as a Service KIT',
link: { type: 'generated-index' },
collapsed: true,
items: [
{
type: 'autogenerated',
dirName: 'kits/unit-process-as-a-service-kit'
}
]
}
Comment thread data/kitsData.js
Comment on lines +1157 to +1163
logoLicencse: {
type: 'CC-BY-4.0',
authors: '2026 Eclipse Tractus-X Contributors',
licenseUrl: '/img/kits/unit-process-as-a-service/unit-process-as-a-service-kit-raw-logo.svg.license',
sourceUrl: '/img/kits/unit-process-as-a-service/unit-process-as-a-service-kit-raw-logo.svg'
}
,
Comment thread data/kitsData.js
Comment on lines +1167 to +1169
/*
next included since docusaurus is routing to current versions otherwise; since UPaaS not yet featured it has to routed as unreleased "next" version to be dispalyed on local server
*/
Comment thread data/kitsData.js
Comment on lines +1181 to +1186
metadata: {
created: '2026-06-29',
lastUpdated: '2026-06-29',
latestVersion: '1.0.0',
new: true
}
"name": "wafer_2OC6UZHR_17_asset",
"id": "wafer_2OC6UZHR_17",
"contenttype": "application/json",
"myProperty": "myPrpertyValue"
@linus3976

Copy link
Copy Markdown
Author

Hi Mathias,

I wanted to ask if any action on my part is required (like fixing the conflicts pointed out by the copilot review).
If not are you taking care of them and is everything in line for the September release?

Thanks for your help!

Best,
Linus

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Inbox

Development

Successfully merging this pull request may close these issues.

3 participants