Data Model Evolution For Future PLM Platforms

Data Model Evolution For Future PLM Platforms

The original article was published?on my?Beyond PLM blog

Data is at the heart of every PLM technology and system. Therefore from a very early stage of PLM development software vendors put significant attention on how to create the best data modeling capabilities for their PLM system and technologies. A few months ago, I published my article where I outlined the evolution of PLM data architecture. Please check this out. PLM data modeling started from proprietary models and now moving towards global federated data schemas with capabilities to share data with anyone online.

Data Model Flexibility

There is one thing that during the entire time of PLM data model evolution remained the most important part of every PLM data modeling architecture. I'm talking about the level of flexibility of data models. Although there is a very strong desire from almost everyone in the manufacturing world to achieve the highest level of standardization, there is very little chance that manufacturing vendors and companies will be capable of agreeing on a specific data standard or model that will define all needed data types, relationships, and semantics. Therefore, whatever data model will be coming the flexibility of the data model will play the key role and will define if such will sustain and serve manufacturing companies.

From Database Schema to Global Flexible Data Models

For many years, database technology defined the capabilities of data models. It started from proprietary databases, took some flexibility (but very bad performance) with object databases, and then expanded significantly with relational databases and the ultimate flexibility of SQL language. The majority of existing PLM platforms in production today are using SQL databases with so-called "object modelers" built on top of these platforms. These platforms are mature enough to provide reliable solutions for existing monolithic PLM systems. But these technologies are not good enough to scale in both flexibility and their ability to provide a foundation for new platforms - global, scalable, and flexible. There is a real need to build a new type of platform where data models won't be physically connected to a specific database and, at the same time, will be reliable, flexible, and scalable. What can be a technology for such a model

Data Modeling Schemas and Semantic Technologies

What can be a language to develop a future abstract data modeling schema? There are many ideas in the industry to create such a model. Earlier, XML was suggested as a solution, later various standards in industry and PLM were suggested as an option. The solution must be abstract, powerful, and not related to a specific database. One of the most promising solutions in my view is semantic technologies and the technological elements of semantic web tech stack -RDF and OWL. These technologies are flexible, powerful, and not dependent on a specific database implementation - can be used with multiple databases as well as a fully independent tech data stack.

Polyglot Persistence Implementation

RDF and OWL can be a good foundation for the model, but how such a solution can be technically implemented, and what can be a persistent model for such implementation. If you haven't heard about polyglot persistence, this is a time to learn about it. The idea is simple and powerful - use multiple services with different database backend implementing specific elements of data storage and semantic capabilities. In such a way, you can think about data services or entire PLM platforms exposing their data modeling capabilities in the way RDF/OWL specific data modelers can sustain and provide PLM modeling layers for data implementations. The elements of the database persistence can come from multiple vendors in a variety of licensing mechanisms including open sources and proprietary SaaS services.

What is my conclusion?

PLM industry needs to have a reliable and independent standard-oriented data modeling layer that can provide a solution to create flexible data models for the industry and not lock customers and vendors to specific vendor-oriented data models. Such a layer can bind multiple online data services and entire PLM platforms. If such a layer is found then it will unlock the global approach in flexible PLM data model standards and future development of open PLM systems. Just my thoughts...

Best, Oleg

PS. Abstract and flexible data models is a good topic to discuss for data architects in large manufacturing companies. Please contact me- I'm happy to discuss more.

Disclaimer: I’m co-founder and CEO of?OpenBOM?developing a digital network-based platform that manages product data and connects manufacturers, construction companies, and their supply chain networks.?My opinion can be unintentionally biased.

Sargent Stewart

Sales & Marketing (back office) Expert

3 年

Oleg, thanks for sharing!

回复
Helena Gutierrez

CEO @ Share Enterprises | Co-founder @ Share PLM | Design Thinking and Organizational Change

3 年

Great Post - a ton of knowledge unpacked here, Oleg. I'm curious to hear about how the "consolidation" layer, where you can see how everything comes together could look like. Maybe an idea for one of your next posts?

要查看或添加评论,请登录

Oleg Shilovitsky的更多文章

  • In-Person CIMdata’s 2022 PLM Market & Industry Forum Is Cleared For Takeoff

    In-Person CIMdata’s 2022 PLM Market & Industry Forum Is Cleared For Takeoff

    Dear friends, I'm super excited. Later this week, I will be attending the first in-person PLM event for a little bit…

    2 条评论
  • RIP PLM IT?

    RIP PLM IT?

    The original article was published on my Beyond PLM blog No man is an island. And the IT department shouldn’t be one…

    8 条评论
  • How PLM Will Expand Into Electronics and Semiconductor Design

    How PLM Will Expand Into Electronics and Semiconductor Design

    The original article was published on my Beyond PLM blog Today's manufacturing environment is changing more quickly…

    1 条评论
  • Open Semantic Data Modeling Layer For Connected PLM

    Open Semantic Data Modeling Layer For Connected PLM

    The original article was published on my Beyond PLM blog Connected PLM transformation is one of the strong trends I can…

    9 条评论
  • Connected PLM Transformation

    Connected PLM Transformation

    The original article was published on my Beyond PLM blog The weekend is a good time to catch up on multiple…

    2 条评论
  • Getting Ready for PI DX Spotlight - Is a Truly End-to-End Digital Enterprise Achievable?

    Getting Ready for PI DX Spotlight - Is a Truly End-to-End Digital Enterprise Achievable?

    The original article was published on my Beyond PLM blog Today's manufacturing companies are facing challenges that go…

  • How To Sell PLM To Engineers?

    How To Sell PLM To Engineers?

    The original article was published on my Beyond PLM blog For the last two decades, PLM was developed in the…

    2 条评论
  • PLM Upgrades Trends

    PLM Upgrades Trends

    The original article was published on my Beyond PLM blog I spent some time this weekend catching up on PLM news and…

  • Demystifying Modern PLM - Event, Videos, and Slides

    Demystifying Modern PLM - Event, Videos, and Slides

    The original article was published on my Beyond PLM blog As COVID hit the world, the PLM industry, like many other…

    2 条评论
  • Metaverse and PLM Experience

    Metaverse and PLM Experience

    The original article was published on my Beyond PLM blog Earlier last week, the founder and CEO of Facebook Mark…

社区洞察

其他会员也浏览了