A blog by Oleg Shilovitsky
Information & Comments about Engineering and Manufacturing Software

From PLM data to manufacturing knowledge graphs

From PLM data to manufacturing knowledge graphs
Oleg
Oleg
27 October, 2018 | 4 min for reading

Data was always in the center of any PDM and PLM applications. The ability of PLM system to manage complex structures and information assets was one of the most important step of PLM system development and evaluation.

In a nutshell, any PLM system reminds you some sort of object oriented data structure where you deal with objects of different types, attributes and relationships. The terminology about it was a bit messy and PLM vendors did really poor job setting it up straight. Objects,  Items, Classes, Types, Properties, Links, Dependencies, References. Then more specific Parts, Assemblies, Documents, etc. On top of basic elements of data models, you’ve got templates, best practices, industry templates. And then of course, standards and more standards. Data models collided between versions, configurations and templates.

The battleground of PLM vendors for the last decades was to provide the most reliable and flexible data model and application layer to run on top of data management layer. PLM vendors had mixed success in this flexible data modeling race. The complexity of systems has grown significantly. PLM data management technologies have very long lifecycle. Eventually, the companies that had a better core architecture and were less involved into mergers and acquisitions are in a better position to offer resilient data management solution.

However, as far as PLM data management layer goes, it is still very limited because it is managing the information controlled by a specific PLM server in a specific organization. The most sophisticated data model is a just a description of data schema with bunch of data sets.

As machine learning became the hot new technology for many industries. One of the most inspiring things for me connecting to machine learning in manufacturing and PLM is “knowledge graph”. Knowledge graphs have been embraced by few vendors. The most notable work was done by Google, which is can be credited for popularizing the term. At the first place Knowledge Graphs became popular and connected to semantics. The work for knowledge graph was partially based on Freebase – general-purpose knowledge base Google acquired in 2010. Today, you can see Knowledge Graph uses schema.org – a collaborative effort between multiple tech search vendors to develop a schema to  tagging content.

I wrote few articles about potential role of Knowledge Graphs in manufacturing data management and PLM . You can catch up here – Why graph knowledge model is a future of manufacturing and product lifecycle; Bill of Materials and Knowledge Graph.  Industry is undergoing debates about the role of semantics in knowledge graph. Without getting into nitty-gritty of technical terms, you can think about knowledge graph is two things together – a giant databases of information about specific domain, terminology, artifact, data elements and their relationships. Besides being a source of information and knowledge, it is a source to provide new insights, which can be used to infer new things about the domain. The last one is a strong connection to all machine learning technologies and source of the data.

Size and scope is another thing that can set knowledge graph apart of traditional data model and PLM database. The last one is just a reflection of information about the product(s) in a specific company. They are using hand-curated and limited to control data about product development lifecycle. It is changing these days and PLM is expanding to other domains in an organization. While it is a very exciting to see PLM growing, the fundamental limitation of PLM databases is to reach, model and infer data elements and relationships beyond the scope of a specific company. Think about manufacturing networks as a target for knowledge graphs.

What is my conclusion? We are approaching the moment of time in manufacturing when local PLM databases cannot serve the purpose of supporting businesses with insight and decision support needed to lead companies. Modern manufacturing environment is extremely complex and intertwined. New era of connected products brings next level of complexity to engineering and manufacturing. All together will require new PLM and data management technologies to support it. Just my thoughts…

Best, Oleg

Disclaimer: I’m co-founder and CEO of OpenBOM developing cloud based bill of materials and inventory management tool for manufacturing companies, hardware startups and supply chain. My opinion can be unintentionally biased

Recent Posts

Also on BeyondPLM

4 6
20 July, 2015

We speak about new technological trends and how to simplify enterprise implementation. At the same time, large CAD and PLM...

6 February, 2025

A few days ago, I wrote about Data Products. It’s an interesting trend that, in my view, can push new...

20 January, 2016

Workflows is one of the fundamental elements of all PLM products today. Workflow abstraction is easy to understand to engineers...

13 July, 2018

One of the best things about living in Massachusetts is that almost every CAD vendor office is not more than...

9 June, 2016

PTC Creo will be available in the cloud soon. That’s the news that came yesterday from PTC LiveWorx 2016 event....

12 May, 2015

Software-as-a-Service (SaaS) is a software licensing and delivery model in which you are buying software subscription and software is typically...

12 June, 2017

If you’re long enough time in tech, you probably remember Knowledge Management (KM). KM emerged as a scientific discipline in...

1 April, 2013

Mobile is coming to enterprise. Blackberry was a first device who cracked mobile enterprise. Enterprise mobile email delivered by Blackberry...

27 September, 2020

The model is such a beautiful word. It can be anything. The word model can be a noun, verb, or...

Blogroll

To the top