Bosch Semantic Stack Documentation

Bosch Semantic Stack

    • Introduction
    • Release notes
      • 2024.R1 release communication
      • 2024.R2 release communication
      • 2024.R3 release communication
    • Concepts
      • Digital twins and Twins
      • Asset Administration Shell (AAS)
      • Aspect
      • Aspect Model
      • Authentication
      • Authorization
    • Getting started
      • A: Order an environment
        • Get your SingleKey ID
        • Request free access to an environment
        • Your first login to Bosch Semantic Stack
        • Add a module to your tenant
      • B: Explore digital twins
        • Use Postman to verify your client has access
        • Setup a demo scenario
        • Read digital twins and their aspects
      • C: Fetch aspect data & understand Aspect Models
        • Consume an aspect
        • Understand Aspect Models to reveal semantics of data
      • D: Manage digital twins and their aspects
        • Query the Digital Twin Registry
        • Register an aspect for an existing digital twin
        • Add new digital twins with aspects
      • E: Add new aspect APIs via Aspect Models
        • Create a new Aspect Model
        • Publish your Aspect Model to the Aspect Model Catalog
        • Implement your Aspect Model as an API
        • Available SDKs
      • F: Create a UI from an Aspect Model and consume an aspect API
        • Create a mini UI with the ESMF JavaScript SDK
      • Summary and further resources
    • Digital Twin Registry
      • Authorization
      • Life cycle
      • Find Twins
      • Local identifiers
      • Digital Twin Groups
      • Aspect templates
      • Aspect endpoint types
      • Aspect data transports
        • HTTP
        • MQTT
    • Aspect Model Catalog
      • Authentication and authorization
      • Namespaces
        • Namespace state management
        • Namespace sharing
      • Create Aspect Models
      • Implement Aspect Models
      • Download resources from the Aspect Model Catalog
      • Customize footer settings
    • Open source tools
      • Aspect Model Editor
      • Semantic Aspect Meta Model (SAMM)
      • SAMM CLI
      • Software Development Kits
      • Bosch Semantic Stack RQL
        • Syntax Guide
        • Developer Guide
    • Standardization and interoperability with Asset Administration Shell and Catena-X
      • Asset Administration Shell
        • Asset Administration Shell API basic features
          • Create Asset Administration Shells
          • Find Asset Administration Shells
          • Assign Submodel Descriptors
          • Asset Administration Shell Registry UI
        • Asset Administration Shell API extensions
          • Assign Shell labels
          • Assign Shell groups
          • Find Asset Administration Shells via RQL filtering
          • Use Submodel Descriptor Templates
        • Restrict access to Asset Administration Shells
      • Catena-X
        • EDC Authentication & Authorization
        • [Legacy] Restrict access to Asset Administration Shells
        • Use the Bosch AAS V3.0 API
        • Register Submodel Descriptors for EDC
    • Glossary
    • Your feedback
    • Support for Bosch Semantic Stack
Bosch Semantic Stack master
  • Bosch Semantic Stack
  • Bosch Semantic Stack
  • Getting started
  • E: Add new aspect APIs via Aspect Models

Add new aspect APIs via Aspect Models

In this section you will learn to create an Aspect Model from scratch. Once you have finished modeling the aspect you can publish it in the Aspect Model Catalog. Further, you learn how to derive the API from an Aspect Model and how to propagate the model semantics to the other service layers.

0005 start guide
  • Create a new Aspect Model

  • Publish your Aspect Model to the Aspect Model Catalog

  • Implement your Aspect Model as an API

Contents

© Robert Bosch Manufacturing Solutions GmbH 2019-2024, all rights reserved

Corporate information | Legal notice | Data protection notice | Third party licenses