- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-28-2024 03:10 AM
Hi Community,
I have a hard time to differentiate between business application with application model and software model. How do you use them? Is there a connection between them?
For example, if I buy a license from CATIA, how should I maintain the data? What if I buy a database software and deploy it to the PROD environment?
Thank you all.
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-28-2024 11:29 PM
If you dont know here is the link to Nowcreate for a deck - explaining the models relation to CSDM:

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-28-2024 03:21 AM - edited 11-28-2024 03:24 AM
Hi
- Application Model is version agnostic - in Vancouver an above it is autocreated when a new Business App is created, not sure this is a good feature
- Software model is specific versions, and should be linked to Application Services, to identify different installed versions of the business applications.
That said Application Service is not supporting, OOTB adding Software Model to that record, and Software Models is not support aading them to Application Service category, so you need to customize, sorry.
In the software model, you can link this to an application model, also:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-28-2024 06:23 AM
hi @Stig Brandt ,
thanks for the instructions.
I do understand that Application Model is version agnostic. However, business application is also version agnostic. I am still confused what makes the difference between them?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-28-2024 11:29 PM
If you dont know here is the link to Nowcreate for a deck - explaining the models relation to CSDM:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-28-2024 07:52 AM
Hi @major li,
Many objects utilize product models in the base platform.
A Business Application references a type of product model called an Application Model. This is typically the object that you would refer to as part of a scrum development process.
A Software Model is used to define a type of Software package and its version, this is typically referenced by an Application CI and its linked Asset. This data is typically used within Software Asset Management.
I hope this helps!