what are the correct intended usages for the different product model types?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-17-2022 01:43 AM
In CSDM there are different types of product models defined. For some I know the intended usage.
like hardware model defines the models used for your hardware asset registrations.
Contract models are logically used in your contract registrations.
But as I'm now trying to populate our legacy data regarding software its getting confusing.
e.g. when to use a software model and when to use an application model.
is there a good description on where the different model types are used for (so not only for hardware/software/application but also when it's better to choose a service model or a consumable).

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2022 12:19 AM
Hi,
It's a very good question you raise here. I've been struggling for some time understanding what to use when. I'm working on a conceptual model to clarify this, but needs input to what I have understood and misunderstood about the relationships and usage:
I will greatly appreciate contributions on this.
Cheers,
Kristine
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2022 01:15 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2022 01:30 AM
Hi
Looking at the CSDM - Draft paper 4.0, the product models are described, the challenge is here, Application Model (version agnostic) and having different software models (version specific) linked to Application Services, gives some challenges, as the model categories is a read only field, so maybe the product is not aligned yet:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2022 02:56 AM
Hi,
Having a clear description of the several Product Models helps a lot in setting up and maintaining the system. Especially when it comes to the seperation between Software Models and Application Models.
Software models are, as already stated, version specific while Application Models are not. Application Models can be related towards Application Services as an Application Service can be build up on different pieces of hardware. different models of software, different databases etc.
Am I fully right in stating that Application Models should be used to 'specify' Application Services??
Looking forward to reactions,
Ed