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
22 April, 2009

I think that using Enterprise 2.0 technologies for Product Lifecycle can bring significant improvement in implementation and services. Today’s traditional...

27 November, 2018

General Motors’ decision to close five plants and lay off tens of thousands of workers in the U.S. and Canada...

12 July, 2024

PLM and ERP are two topics that always can trigger an interest from industrial companies and software vendors. The ubiquitous...

5 September, 2017

First perceptions are even harder to overcome than most people had realized. Our first impression of a person, place or...

28 November, 2010

Google Wave Dead. Long live Wave In a Box (WIAB). Navigate your browser to the following link and you will...

14 December, 2009

I’m continuing with a set of ‘back to basics’ questions and discussion. My topic today is about singularity or what...

11 September, 2010

Yesterday discussion about PLM usability made me think more about how to come with ideas to improve usability of PLM...

24 January, 2020

A long time ago, I was working for Autodesk business selling AutoCAD licenses and developing applications. Back in those days,...

22 September, 2010

Yesterday, I attended COFES Russia / isicad 2010 forum in Moscow. My presentation on the forum was about my view...

Blogroll

To the top