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

COFES 2018: PLM and Graph Databases Round Table

COFES 2018: PLM and Graph Databases Round Table
Oleg
Oleg
18 April, 2018 | 4 min for reading

I’m continue to share my comments after COFES 2018, which took place in Scottsdale, AZ last week. Yesterday, I shared my thoughts about Decentralized PLM round table. Check more here. Today I want to talk about another round table discussion at COFES – Graph Databases: The Next Big Thing. The roundtable discussion moderated by Brad Holtz of Cyon Research and one of the founders of COFES.

While graph technologies in variety of forms used by so many applications today (from e-commerce, social networks and advertising), I found group of people very much unaware about many aspects of graph modeling, graph databases and related technologies.

My earlier experiments with Graphs are related to PLM development using relational databases. By nature PLM has many modeling relationships and I had to model it in Oracle and other databases engines. Of course, I remember about Objectivity, which was probably one of the first graph (object) database, but I never used it.

I started to use graph technologies about 12-14 years ago where I first time got exposed to semantic web and related technologies such as RDF/OWL. Although, these technologies aren’t strictly graphs, it has lot to do about graphs and relationships in data.

Since I’ve been asked about many aspects related to graph databases and technologies, I decided to share some of basic information about, graphs, to provide some links and share my earlier and current experience with graphs.

Let me start with the link to one of articles I wrote about graph (and others NoSQL) databases. Check here – PLM and Data Management in 21st century. Among graph databases, there are other databases you can decide to use with you PLM projects. The comparison table was done 5 years ago. Although core comparison principles are still the same, the landscape and features supported by providers of specific database engines are vary. As such graphs are gained lot of improvement in scale and query semantics. Document databases included lot of structured data management capabilities. And RDBMS introduced many capabilities from NoSQL databases to keep up with competition.

Graph model and Graph databases

There is a difference between these two things – graph model and database. The first is a concept and theory how to treat graphs or any connected information. Graphs are very natural for engineering and manufacturing information. Check one of my previous articles – will graph db provide a perfect model for PLM.

Graph – traverse and link

Graph can also present huge opportunity to traverse and link information in PDM, PLM and other engineering systems. In one of my previous companies, I used semantic graph storage (triple store) to collect information about data to future sort and visualize it. The following video from my old work at Inforbix can give you an idea how semantic graph can be used to traverse and consolidate data.

Graph analysis and combining graphs

Another way to look at graphs is to think how to collect intelligence by combining information from multiple graphs. At OpenBOM (disclaimer – I’m co-founder and CEO), we can make analysis of data in different product structures (BOMs) to help in decision support for example in choosing right parts.

Check one of OpenBOM blog articles – BOM and Global product graph.

What is my conclusion? Graphs are beautiful and fascinating. You can think that all successful businesses of 21st century were built on top of network effect. Graph databases hold lot of unrealized potential in the next few years as companies will be moving towards better analysis and data exploration. Graph databases are not new, but they’re also not pervasive. Yet. What are they? Why should I care? What are the implications for Graph databases in design and engineering? How do I get started? I provided some information in the article, but if you are interested about what did and doing now with graphs, please reach me out, don’t be shy. Just my thoughts…

Best, Oleg

Want to learn more about PLM? Check out my new PLM Book website.

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
23 October, 2012

People are collecting things. Beer bottles, matchboxes, car models, etc. As you probably know, I’m collecting PLM definitions. One of...

24 May, 2010

I’ve been thinking about how possible to change PLM development trajectory and scale PLM adoption in the market. Thinking about...

31 December, 2009

The idea of 3D publishing isn’t new. For the last few years we had chance to see multiple examples of...

24 February, 2009

Lately, I’ve seen a growing number of applications introducing the idea of real-time collaboration online on the same document. This...

23 November, 2009

I think, we are all crazy about a “social computing” topic. Social marketing, social communication, social platform, social content… Few...

31 August, 2018

I attended Solid Edge University Boston event earlier this week. Magnificent Boston Marriott Long Wharf hotel with meeting room exposed...

15 March, 2011

Cloud is continuously discussed among the people in CAD/PLM industry. The opinions are varying and discussion is going up and...

15 August, 2019

It has been a little bit over a decade since I started to write my PLM blog. Started with a...

5 January, 2017

Once upon a time, CAD system competition was about 3D modeling. Although, it is still true, I can see the...

Blogroll

To the top