The usage of standards has been a recurring topic the past 10 months, probably came back to the surface at PI PLMx Chicago during the PLM Leaders panel discussion. If you want to refresh the debate, Oleg Shilovitsky posted an overview: What vendors are thinking about PLM standards – Aras, Dassault Systemes, Onshape, Oracle PLM, Propel PLM, SAP, Siemens PLM.
It is clear for vendors when they would actively support standards they reduce their competitive advantage, after all, you are opening your systems to connect to other vendor solutions, reducing the chance to sell adjacent functionality. We call it vendor lock-in. If you think this approach only counts for PLM, I would suggest you open your Apple (iPhone) and think about vendor lock-in for a moment.
Vendors will only adhere to standards when pushed by their customers, and that is why we have a wide variety of standards in the engineering domain.
Take the example of JT as a standard viewing format, heavily pushed by Siemens for the German automotive industry to be able to work downstream with CATIA and NX models. There was a JT-version (v9.5) that reached ISO 1306 alignment, but after that, Siemens changed JT (v10) again to optimize their own exchange scenarios, and the standard was lost.
And as customers did not complain (too much), the divergence continued. So it clear vendors will not maintain standards out of charity as your business does not work for charity either (or do you ?). So I do not blame them is there is no push from their customers to maintain them.
What about standards?
The discussion related to standards flared up around the IpX ConX19 conference and a debate between Oleg & Hakan Kardan (EuroSTEP) where Hakan suggested that PLCS could be a standard data model for the digital thread – you can read Oleg’s view here: Do we need a standard like PLCS to build a digital thread.
Oleg’s opening sentence made me immediately stop reading further as more and more I am tired of this type of framing if you want to do a serious discussion based on arguments. Such a statement is called framing and in particular in politics we see the bad examples of framing.
Standards are like toothbrushes, a good idea, but no one wants to use anyone else’s. The history of engineering and manufacturing software is full of stories about standards.
This opening sentence says all about the mindset related to standards – it is a one-liner – not a fact. It could have been a tweet in this society of experts.
Still later,I read the blog post and learned Oleg has no arguments to depreciate PLCS, however as he does not know the details, he will probably not use it. The main challenge of standards: you need to spend time to understand and adhere to them and agree on following them. Otherwise, you get the same diversion of JT again or similar examples.
However, I might have been wrong in my conclusion as Oleg did some thinking on a Sunday and came with an excellent post: What would happen if PLM Vendors agree about data standards. Here Oleg is making the comparison with a standard in the digital world, established by Google, Microsoft, Yahoo, and Yandex : Schema.org: Evolution of Structured Data on the Web.
There is a need for semantic mapping and understanding in the day-to-day-world, and this understanding makes you realize the same is needed for PLM. That was one of the reasons why I wrote in the past (2015) a series of posts related to the importance of a PLM data model:
All these posts were aimed to help companies and implementers to make the right choices for an item-centric PLM implementation. At that time – 2015, item-centric was the current PLM best practice. I learned from my engagements in the past 15 years, in particular when you have a flexible modeling tool like SmarTeam or nowadays Aras, making the right data model decisions are crucial for future growth.
Who needs standards?
First of all, as long as you stay in your controlled environment, you do not need standards. In particular, in the Aerospace and Automotive industry, the OEMs defined the software versions to be used, and the supply chain had to adhere to their chosen formats. Even this narrow definition was not complete enough as a 3D CAD model needed to be exported for simulation or manufacturing purposes. There was not a single vendor working on a single CAD model definition at that time. So the need for standards emerged as there was a need to exchange data.
Data exchange is the driving force behind standards.
In a second stage also neutral format data storage became an important point – how to save for 75 years an aircraft definition.
Oil & Gas / Building – Construction
These two industries both had the need for standards. The Oil & Gas industry relies on EPC (Engineering / Procurement / Construction) companies that build plants or platforms. Then the owner/operator takes over the operation and needs a hand-over of all the relevant information. However if this information would be delivered in the application-specific formats the EPC companies have used, the owner/operator would require various software environments and skills, just to have access to the data.
Therefore if the data is delivered in a standard format (ISO 15926) and the exchange follows CFIHOS (Capital Facilities Information Hand Over Specification) this exchange can be done more automated between the EPC and Owner/Operator environment, leading to lower overall cost of delivering and maintaining the information combined with a higher quality. For that reason, the Oil & Gas industry has invested already for a long time in standards as their plants/platform have a long lifecycle.
And the same is happening in the construction industry. Initially Autodesk and Bentley were fighting to become the vendor-standard and ultimately the IFC-standard has taken a lot from the Autodesk-world, but has become a neutral standard for all parties involved in a construction project to share and exchange data. In particular for the construction industry, the cloud has been an accelerator for collaboration.
So standards are needed where companies/people exchange information
For the same reason in most global companies, English became the standard language. If you needed to learn all the languages spoken in a worldwide organization, you would not have time for business. Therefore everyone making some effort to communicate in one standard language is the best way to operate.
And this is the same for a future data-driven environment – we cannot afford for every exchange to go to the native format from the receiver or source – common neutral (or winning) standards will ultimately also come up in the world of manufacturing data exchange and IoT.
Companies need to push
This is probably the blocking issue for standards. Developing standards, using standards require an effort without immediate ROI. So why not use vendor-formats/models and create custom point-to-point interface as we only need one or two interfaces? Companies delivering products with a long lifecycle know that the current data formats are not guaranteed for the future, so they push for standards (aerospace/defense/ oil & gas/construction/ infrastructure).

3D PDF Model
Other companies are looking for short term results, and standards are slowing them down. However as soon as they need to exchange data with their Eco-system (suppliers/ customers) an existing standard will make their business more scalable. The lack of standards is one of the inhibitors for Model-Based Definition or the Model-Based Enterprise – see also my post on this topic: Model-Based – Connecting Engineering and Manufacturing
When we would imagine the Digital Enterprise of the future, information will be connected through data streams and models. In a digital enterprise file conversions and proprietary formats will impede the flow of data and create non-value added work. For example if we look to current “Digital Twin” concepts, the 3D-representation of the twin is recreated again instead of a neutral 3D-model continuity. This because companies currently work in a coordinated manner. In perhaps 10 years from now we will reach maturity of a model-based enterprise, which only can exist based on standards. If the standards are based on one dominating platform or based on a merger of standards will be the question.
To discuss this question and how to bridge from the past to the future I am looking forward meeting you at the upcoming PLM Roadmap & PDT 2019 EMEA conference on 13-14 November in Paris, France. Download the program here: PLM for Professionals – Product Lifecycle Innovation
Conclusion
I believe PLM Standards will emerge when building and optimizing a digital enterprise. We need to keep on pushing and actively working for meaningful standards as they are crucial to avoid a lock-in of your data. Potentially creating dead-ends and massive inefficiencies. The future is about connected Eco-systems, and the leanest companies will survive. Standards do not need to be extraordinarily well-defined and can start from a high-level alignment as we saw from schema.org. Keep on investing and contributing to standards and related discussion to create a shared learning path.
Thanks Oleg Shilovitsky to keep the topic alive.
p.s. I had not time to read and process your PLM Data Commodizitation post
9 comments
Comments feed for this article
September 16, 2019 at 9:24 am
Håkan Kårdén
Jos, thanks for an excellent post! I was also pleased to see that Oleg was now showing more understanding and being less provocative. I do not have time anymore to make any comment about toothbrushes – we have more important work in front of us. See you in Paris where there will be several presentations with standards in use.
Thanks Håkan, I have nothing to add. See you in Paris
LikeLike
September 16, 2019 at 4:43 pm
jfvanoss
Jos,the industry loves standards, that’s why we have so many of them.
Jim van Oss
I love MY standard – best regards Jos
LikeLike
September 16, 2019 at 4:56 pm
olegshilovitsky (@olegshilovitsky)
Jos, thanks for your article presenting a balanced view!
LikeLike
September 16, 2019 at 5:01 pm
Oleg Shilovitsky
Hakan, I think, you missed the point about toothbrushes. The stories about customers using Share-A-Space are awesome. However, it just confirms Jos’ picture at the beginning of the post. Can you please share information about other CAD/PLM vendors using PLCS? Because if there are no such vendors, it doesn’t move us forward in standard development.
LikeLike
September 17, 2019 at 11:16 am
a_abhijit
Jos,
The blog resonates really well with me. I fully agree with your views.
All those considerations were put in place along with standards caparison when we took that decision for New Classification system in Teamcenter.
Thanks Abhijt for the feedback. I am curious to learn what you mean with the term New – is it more a taxonomy / is it more industry-oriented ?
LikeLike
September 18, 2019 at 3:53 pm
a_abhijit
When I meant New – it actually meant New application code base. To answer your question yes its more industry “Standard” oriented, leverages “Standard” constructs with “Standard” taxonomy support.
Let me elaborate:-
We re-wrote the new classification system (we call it CST internally meaning – Classification Support for Standard Taxonomy). This New Classification System (CST) is generic in nature evolved using new data model with modern technology and leverages our learning of classification system from last 20 years. It supports some advance data constructs like, E.g. Generate attributes dynamically – reusable Attribute Blocks, Aspects, Cardinality and Polymorphism.
These data constructs are the core of eCl@ss Standard, hence we claim our support to eCl@ss Advance taxonomy.
Product Announcement Blog from last year: https://blogs.plm.automation.siemens.com/t5/Teamcenter-Blog/Announcing-eCl-ss-Standard-for-Teamcenter-Data-Classification/ba-p/536109
Again, we are not forcing our customers to use eCl@ss taxonomy, customer can use the New CST with their custom taxonomy and these features are still available on generic level even without eCl@ss hierarchy.
But we certainly recommend customers to align to the Standard based taxonomy such as eCl@ss and leverage the benefits of the precise closed loop Digital Twin re-production. Now this is very important in case of Siemens because we have the hardware and we also have the software which with Standard talks the same language when it comes to reproduce the Digital Twin.
Lastly, the beauty is both old and new classification system co-exists in the same Teamcenter and Active Workspace hierarchy without disturbing the customer business processes. So, customers can gradually choose when they want to move to new classification system with or without eCl@ss taxonomy.
The MVP Release is available for customers with the latest release – July 2019 Teamcenter 12.2 and Active Workspace 4.2 Release
Thanks Abhijt for the explanation. Interesting to mention that eCl@ss is well-know in the DACH-lander (the German speaking countries) – I haven’t seen eCl@ass so much outside these countries. Best regards, Jos
LikeLike
September 19, 2019 at 3:22 pm
a_abhijit
Jos,
You are right, like you said eCl@ss is well-know in the DACH-lander (the German-speaking countries) or to widen the scope I would say western European countries 🙂
eCl@ss is continuously evolving online platform, gives every user the possibility to submit change requests for the standard to incorporate their changes in the next release. But since its continuously evolving with additional number of classes, unique properties and the segments it supports, it gaining fast popularity in Japan, China, India and even in North America. The Japanese electronic magnets are adopting and driving these in their industry.
eCl@ss: https://www.eclass.eu/en/
Important point to note, eCl@ss is the worlds only ISO (13584-42), IEC (61360) and DIN (4002) compliant standards which makes is easier for customers to relate and expand into adopting eCl@ss in their business processes.
Hope that helps.
Best Regards,
~Abhi
Thanks Abhi for clarifying – if it is the worlds only – I am not aware
LikeLike
September 19, 2019 at 3:27 pm
a_abhijit
Here is the
1) eCl@ss “Basic” Version Standard Taxonomy: It gives good idea of the segments eCl@ss supports
https://www.eclasscontent.com/index.php
2) eCl@ss “Advance” is much more rich in terms of data model and capabilities it offers: https://www.eclass-cdp.com/portal/error.seam;jsessionid=HcLBrdv0PUDaTzBIrF6B51wx?lang=en&cid=925159#
Thanks Abhijt
Requires a login registration.
LikeLike
November 22, 2019 at 10:55 am
Simon Kooij
Hi Jos,
Thanks for the very good blog about standards. I like (and recognize) the one-liners and conclusion. We are aligned here.
Your blog is (of course) written from the PLM view and (business) needs. No problem with that.
As an OEM-er has to deal with (cad-) PLM to define new products (in compliance with CE and standards) and share (exchange) data/information, I would rephrase the following:
So standards are needed:
• Where companies/people exchange information.
Eg: The Oil & Gas industry relies on EPC (Engineering / Procurement / Construction) companies that build plants or platforms.
The owner/operator takes over the operation and needs a hand-over of all the relevant information.
Or
• When Defining save product (definitions) with C-standards to realize Presumption of conformity concerning the Machine Directive (CE)
Thanks for the blog about a non-hype and needed topic.
Regards,
Simon
LikeLike