Skip to main content

Open Source

Become part of an open digital ecosystem!

Open Source

Value-added collaboration between companies

Optimal added value and the highest level of customer satisfaction cannot be generated alone. Especially in the automotive sector and for manufacturers of industrial components, the usually complex products are the result of an interplay between different companies or suppliers. By using these existing synergies even more broadly, the full potential of semantic data homogenization can unfold. The basis is an open ecosystem with jointly developed open source approaches.

Committees and associations to promote an open ecosystem

Committees and associations around the world are working to maximize synergies and are actively contributing to the open ecosystem. Thanks to the heterogeneity of the participants, specific industry, manufacturing and IT knowledge flows into the development of open source approaches. Together, the defined goals can be achieved faster and more efficiently. Bosch is involved in the leading initiatives on the topic of data homogenization and semantics.

Open source tools and specifications

The open source tools and specifications developed in numerous initiatives to promote open industry standards are part of the Bosch Semantic Stack. At the same time, they are freely usable by all companies that want to drive data homogenization. Non-invasive, low-threshold, and incorporating native IT infrastructure, they also enable small and medium-sized companies to fully participate in digitalization in the automotive sector and in the manufacturing of industrial components.

Semantic Aspect Meta Model – a global and open specification

Semantic Aspect Meta Model – a global and open specification

To be understood and reused beyond their own organization, aspect models must all have the same specification. This is achieved by using the open and standardized Semantic Aspect Meta Model (SAMM). A meta model specifies globally how aspect models must be defined together with their structure, properties, and relations – a semantic basic recipe, so to speak, according to which every aspect model must be designed to be (machine) readable.

Aspect Model Editor – low-threshold entry into the SAMM world

Aspect Model Editor – low-threshold entry into the SAMM world

The Aspect Model Editor is a graphical no-code editor that enables the intuitive creation of aspect models – and at the same time helps to understand this abstract construct and to use it comprehensively and across companies. With the help of predefined creation rules, selection options and validation of individual work steps, the Aspect Model Editor coaches users through the process. It teaches the Semantic Aspect Meta Model and its underlying semantic concepts step-by-step in a "learning by doing" style.

SAMM-CLI and Software Development Kits – programming interfaces easily

SAMM-CLI and Software Development Kits – programming interfaces easily

The variety of programming environments used within the open ecosystem makes interface programming necessary. This is where the SAMM Command Line (SAMM CLI) comes into play; a command line interface that makes the development flow between different applications easier and more efficient by automatically generating or validating artifacts. Within the Eclipse Foundation, user-friendly software development kits specifically for Java, JavaScript and Python enable a vibrant community around the SAMM Aspect Meta Model.

Get in touch with us

Monday – Friday, 9 a.m. – 4 p.m. CET

Telephone

Stay up to date

Register for our Bosch Connected Industry News service