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

Will CAD / PLM companies develop DB management systems?

Will CAD / PLM companies develop DB management systems?
Oleg
Oleg
1 March, 2014 | 4 min for reading

cad-plm-database-future

The history of databases and database management systems knows many periods. Most of us developed strong association between database management systems and relational databases (RDBMS). Since 1970s, when Edgar Codd invented relational database during his work at IBM, RDBS became widely adopted. For the last 20-30 years, most of PDM / PLM developers selected RDBMS as a default choice and foundation of their solutions. Until very recently, RBDMS was a straightforward decision to manage product data in organizations. There are multiple reasons for that. One of them is compliance to the requirements of enterprise IT. Because of wide adoption of RDBMS, enterprise organizations and their IT felt comfortable to run enterprise applications on top of well known and widely adopted database back end system.

However, changes are coming to database industry too. Database and data management technology is going through cambrian explosion of different options and flavors. It is a result of massive amount of development coming from open source, web and other places. Few months ago, I spoke at TechSoft3D tech talks in Boston about PLM and future of data management in 21st century. You can find my post and link to the presentation here. The technology shifts towards usage of different database management systems or even multiple database management solutions these days. Database is a tool. When you develop complex data management solution, you may decide to have multiple databases to achieve your goal and optimize your solution. Here is a slide from my last year presentation showing pros and cons of different data management solutions.

PLM-and-database-options

Modern CAD / PLM applications are bringing new requirements and needs to database management systems. The complexity of application is skyrocketing. At the same time, customers’ demand to have systems highly flexible and configurable. Customization, high scale and transparency, new complexity of meta data management – this is only short list of challenges PLM developers are facing these days. New cloud software development paradigms created a completely new set of needs towards high availability, performance and cost. I’ve been talking about future of database technologies for CAD/PLM solutions two years ago. Navigate here to read my previous post. My conclusion back that time that PLM vendors will face the need to have new types of databases and data management solutions.

My attention was caught by GigaOM article two days ago – CAD giant Dassault leads new $14.2M investment in NuoDB. NuoDB is four years old database startup out of Cambridge, MA is promising to shift what we know about RDBMS into the next level. According to publications and press releases, NuoDB wants to re-write the rules for a 21st century database. Another GigaOM article presents 12 rules NuoDB defines to create a superset of existing RDBMS. Some interesting buzzwords you can see there – elastic scale out, single logical database, dynamic multi-tenancy, non-stop availability, etc.

Another one year old publication informs that Dassault Systems has tested NuoDB on their desktop and web applications. This fact confirms that Dassault is looking how to future develop cloud capabilities of their 3DEXPERIENCE (also known as V6 cloud platform). Here is my favorite passage:

Dassault Systemes, maker of 3D design software, has tested NuoDB on its Web and desktop applications extensively over the past year, said CTO Dave Tewksbary. In a presentation, Tewksbary went through NuoDB’s list of feature and performance claims and gave the company strong passing grades. However, Dassault focused on smaller implementations of the database during its tests, according to Tewksbary. “We haven’t gone as far as we’d like to go.” Given the complexity of Dassault’s products, officials are eager to see how NuoDB performs when running on hundreds or thousands of nodes.

What is my conclusion? Cloud system development can change what we knew about databases and database management systems. The challenges of CAD and PLM companies to develop and maintain a diverse and highly scalable database management solution can turn them to be more interested in specialized cloud-oriented databases. Running from private and public cloud, enterprise software is not limited anymore to mainstream RDBMS prescribed by company IT. Even more, companies will be interested to develop and use the most efficient and cost effective database management solutions. It will help to develop future differentiation in technology and cost. Just my thoughts…

Best, Oleg

Recent Posts

Also on BeyondPLM

4 6
31 October, 2019

PTC acquired Onshape last week. Check this link for the PTC press release and more information. I’ve been following media,...

10 January, 2014

Management of product data was always a first and most important imperative for PLM solutions. Depends on vendor strategy and...

22 December, 2009

I’d like to continue discussing topics that create maximum confusion between PLM marketing and reality. Today, I want to talk...

28 June, 2017

I’m in Germany attending CONTACT Software Open World. My “State of PLM” keynote is tomorrow. However, I had a chance...

27 February, 2009

I was inspired to see Josh’s post on Solidsmack – Your Future 3D CAD Interface May be Soft, Cozy Memory...

9 March, 2025

PLM was around for the last 2-3 decades slowly evolving from CAD file management to more sophisticated database to manage...

13 April, 2020

Sunday quarantine time is the best moment to reflect on the history of PLM and future trends. Lionel Grealou gave...

6 July, 2015

In engineering world, digital vs. analog differentiation can be explained in a very precise manner –  analog is using electrical signals. Opposite...

27 May, 2020

Lionel Grealou posted open for debate article – The Place of PLM in the Digital Future (open to debate). I...

Blogroll

To the top