A mechanism to map(?) between configurations and effectivity
Hi Jim,
Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not a good idea. Unfortunately, I didn’t fully get your idea. Could you please repeat your idea here because, regretfully, I didn’t grasp it properly?
/Andrew
|
||||||||||||
|
||||||||||||
Andrew, Really good to hear from you, we miss you!
I think you misunderstood. I think if the PLM community needs to explicitly expose Part and PartVersion artifacts and the notion of effectivity into their domain model, as extensions to am:Resource, that’s fine, even if it overlaps with OSLC Configuration Management in some aspects.
What I don’t think is a good idea is commingling product definition/BOM with configuration contribution. That is, a Part and a PartVersion isa am:Resource, not config:Configuration. This keeps separate the notions of decomposition of things from decompositions of contributions that select versions of things. Part/PartVersion tempts us to explore this, but there may be better approaches that have less conceptual coupling.
But in any case, this is a good area for us to explore.
From: <oslc-op@...> on behalf of Andrii Berezovskyi <andriib@...>
Hi Jim, Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Hi Jim,
Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not a good idea. Unfortunately, I didn’t fully get your idea. Could you please repeat your idea here because, regretfully, I didn’t grasp it properly?
/Andrew
|
||||||||||||
|
||||||||||||
David Honey2
Currently the OSLC Configuration Management specification defines explicit representation of
selections.
If you choose some other representation of selections to address the issue of effectivity, then this compromises discovery of incoming links and reporting of version artifacts. The current specification would require that as the effectivity of a configuration changes, and you want other tools to be able to reflect that, then you must publish TRS modification events for the affected selections resources, and a the RDF content of those selections resources must represent the effective set of selected version artifacts at that point in time, and the reference version artifacts should also be tracked resources.
Another way of expressing this is that you need a mechanism for some other tool (e.g. LQE, LDX) to be able to determine the set of selected versions rather than this being solely available within the data owning tool.
Best regards,
From: oslc-op@... <oslc-op@...>
On Behalf Of Jim Amsden
Andrew, Really good to hear from you, we miss you! I think you misunderstood. I think if the PLM community needs to explicitly expose Part and PartVersion artifacts and the notion of effectivity into their domain model, as extensions to am: Resource, ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Andrew, Really good to hear from you, we miss you!
I think you misunderstood. I think if the PLM community needs to explicitly expose Part and PartVersion artifacts and the notion of effectivity into their domain model, as extensions to am:Resource, that’s fine, even if it overlaps with OSLC Configuration Management in some aspects.
What I don’t think is a good idea is commingling product definition/BOM with configuration contribution. That is, a Part and a PartVersion isa am:Resource, not config:Configuration. This keeps separate the notions of decomposition of things from decompositions of contributions that select versions of things. Part/PartVersion tempts us to explore this, but there may be better approaches that have less conceptual coupling.
But in any case, this is a good area for us to explore.
From:
<oslc-op@...> on behalf of Andrii Berezovskyi <andriib@...>
Hi Jim, Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Hi Jim,
Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not a good idea. Unfortunately, I didn’t fully get your idea. Could you please repeat your idea here because, regretfully, I didn’t grasp it properly?
/Andrew
Unless otherwise stated above:
IBM United Kingdom Limited Registered in England and Wales with number 741598 Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU
|
||||||||||||
|
||||||||||||
Jad El-Khoury
Is there a chance there is a recording of yesterday’s session?
______________________________ Jad El-khoury, PhD KTH Royal Institute of Technology School of Industrial Engineering and Management, Mechatronics Division Brinellvägen 83, SE-100 44 Stockholm, Sweden Phone: +46(0)8 790 6877 Mobile: +46(0)70 773 93 45
From: oslc-op@... <oslc-op@...>
On Behalf Of David Honey2 via lists.oasis-open-projects.org
Currently the OSLC Configuration Management specification defines explicit representation of
selections.
If you choose some other representation of selections to address the issue of effectivity, then this compromises discovery of incoming links and reporting of version artifacts. The current specification would require that as the effectivity of a configuration changes, and you want other tools to be able to reflect that, then you must publish TRS modification events for the affected selections resources, and a the RDF content of those selections resources must represent the effective set of selected version artifacts at that point in time, and the reference version artifacts should also be tracked resources.
Another way of expressing this is that you need a mechanism for some other tool (e.g. LQE, LDX) to be able to determine the set of selected versions rather than this being solely available within the data owning tool.
Best regards,
From:
oslc-op@... <oslc-op@...>
On Behalf Of Jim Amsden
Andrew, Really good to hear from you, we miss you! I think you misunderstood. I think if the PLM community needs to explicitly expose Part and PartVersion artifacts and the notion of effectivity into their domain model, as extensions to am: Resource, ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Andrew, Really good to hear from you, we miss you!
I think you misunderstood. I think if the PLM community needs to explicitly expose Part and PartVersion artifacts and the notion of effectivity into their domain model, as extensions to am:Resource, that’s fine, even if it overlaps with OSLC Configuration Management in some aspects.
What I don’t think is a good idea is commingling product definition/BOM with configuration contribution. That is, a Part and a PartVersion isa am:Resource, not config:Configuration. This keeps separate the notions of decomposition of things from decompositions of contributions that select versions of things. Part/PartVersion tempts us to explore this, but there may be better approaches that have less conceptual coupling.
But in any case, this is a good area for us to explore.
From:
<oslc-op@...> on behalf of Andrii Berezovskyi <andriib@...>
Hi Jim, Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Hi Jim,
Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not a good idea. Unfortunately, I didn’t fully get your idea. Could you please repeat your idea here because, regretfully, I didn’t grasp it properly?
/Andrew Unless otherwise stated above:
|
||||||||||||
|
||||||||||||
David Honey2
I’d be interested in such recording(s). Unfortunately, the meetings have thus far been scheduled so they conflict with another meeting that I need to attend, so I have been unable to join any of them. Which makes it harder for me to contribute to discussions around OSLC configuration management.
From: oslc-op@... <oslc-op@...>
On Behalf Of Jad El-Khoury
Is there a chance there is a recording of yesterday’s session? ______________________________ Jad El-khoury, PhD KTH Royal Institute of Technology School of Industrial Engineering and Management, Mechatronics Division Brinellvägen 83, SE-100 ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Is there a chance there is a recording of yesterday’s session?
______________________________ Jad El-khoury, PhD KTH Royal Institute of Technology School of Industrial Engineering and Management, Mechatronics Division Brinellvägen 83, SE-100 44 Stockholm, Sweden Phone: +46(0)8 790 6877 Mobile: +46(0)70 773 93 45
From:
oslc-op@... <oslc-op@...>
On Behalf Of David Honey2 via lists.oasis-open-projects.org
Currently the OSLC Configuration Management specification defines explicit representation of
selections.
If you choose some other representation of selections to address the issue of effectivity, then this compromises discovery of incoming links and reporting of version artifacts. The current specification would require that as the effectivity of a configuration changes, and you want other tools to be able to reflect that, then you must publish TRS modification events for the affected selections resources, and a the RDF content of those selections resources must represent the effective set of selected version artifacts at that point in time, and the reference version artifacts should also be tracked resources.
Another way of expressing this is that you need a mechanism for some other tool (e.g. LQE, LDX) to be able to determine the set of selected versions rather than this being solely available within the data owning tool.
Best regards,
From:
oslc-op@... <oslc-op@...>
On Behalf Of Jim Amsden
Andrew, Really good to hear from you, we miss you! I think you misunderstood. I think if the PLM community needs to explicitly expose Part and PartVersion artifacts and the notion of effectivity into their domain model, as extensions to am: Resource, ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Andrew, Really good to hear from you, we miss you!
I think you misunderstood. I think if the PLM community needs to explicitly expose Part and PartVersion artifacts and the notion of effectivity into their domain model, as extensions to am:Resource, that’s fine, even if it overlaps with OSLC Configuration Management in some aspects.
What I don’t think is a good idea is commingling product definition/BOM with configuration contribution. That is, a Part and a PartVersion isa am:Resource, not config:Configuration. This keeps separate the notions of decomposition of things from decompositions of contributions that select versions of things. Part/PartVersion tempts us to explore this, but there may be better approaches that have less conceptual coupling.
But in any case, this is a good area for us to explore.
From:
<oslc-op@...> on behalf of Andrii Berezovskyi <andriib@...>
Hi Jim, Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Hi Jim,
Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not a good idea. Unfortunately, I didn’t fully get your idea. Could you please repeat your idea here because, regretfully, I didn’t grasp it properly?
/Andrew Unless otherwise stated above:
Unless otherwise stated above:
IBM United Kingdom Limited Registered in England and Wales with number 741598 Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU
|
||||||||||||
|
||||||||||||
Jad El-Khoury
I am also unfortunately blocked on Wednesdays. We are starting a national research project with direct relation to this same topic. So I do hope I can get others to join also/instead. ______________________________ Jad El-khoury, PhD KTH Royal Institute of Technology School of Industrial Engineering and Management, Mechatronics Division Brinellvägen 83, SE-100 44 Stockholm, Sweden Phone: +46(0)8 790 6877 Mobile: +46(0)70 773 93 45
From: David Honey2 <david.honey@...>
I’d be interested in such recording(s). Unfortunately, the meetings have thus far been scheduled so they conflict with another meeting that I need to attend, so I have been unable to join any of them. Which makes it harder for me to contribute to discussions around OSLC configuration management.
From:
oslc-op@... <oslc-op@...>
On Behalf Of Jad El-Khoury
Is there a chance there is a recording of yesterday’s session? ______________________________ Jad El-khoury, PhD KTH Royal Institute of Technology School of Industrial Engineering and Management, Mechatronics Division Brinellvägen 83, SE-100 ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Is there a chance there is a recording of yesterday’s session?
______________________________ Jad El-khoury, PhD KTH Royal Institute of Technology School of Industrial Engineering and Management, Mechatronics Division Brinellvägen 83, SE-100 44 Stockholm, Sweden Phone: +46(0)8 790 6877 Mobile: +46(0)70 773 93 45
From:
oslc-op@... <oslc-op@...>
On Behalf Of David Honey2 via lists.oasis-open-projects.org
Currently the OSLC Configuration Management specification defines explicit representation of
selections.
If you choose some other representation of selections to address the issue of effectivity, then this compromises discovery of incoming links and reporting of version artifacts. The current specification would require that as the effectivity of a configuration changes, and you want other tools to be able to reflect that, then you must publish TRS modification events for the affected selections resources, and a the RDF content of those selections resources must represent the effective set of selected version artifacts at that point in time, and the reference version artifacts should also be tracked resources.
Another way of expressing this is that you need a mechanism for some other tool (e.g. LQE, LDX) to be able to determine the set of selected versions rather than this being solely available within the data owning tool.
Best regards,
From:
oslc-op@... <oslc-op@...>
On Behalf Of Jim Amsden
Andrew, Really good to hear from you, we miss you! I think you misunderstood. I think if the PLM community needs to explicitly expose Part and PartVersion artifacts and the notion of effectivity into their domain model, as extensions to am: Resource, ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Andrew, Really good to hear from you, we miss you!
I think you misunderstood. I think if the PLM community needs to explicitly expose Part and PartVersion artifacts and the notion of effectivity into their domain model, as extensions to am:Resource, that’s fine, even if it overlaps with OSLC Configuration Management in some aspects.
What I don’t think is a good idea is commingling product definition/BOM with configuration contribution. That is, a Part and a PartVersion isa am:Resource, not config:Configuration. This keeps separate the notions of decomposition of things from decompositions of contributions that select versions of things. Part/PartVersion tempts us to explore this, but there may be better approaches that have less conceptual coupling.
But in any case, this is a good area for us to explore.
From:
<oslc-op@...> on behalf of Andrii Berezovskyi <andriib@...>
Hi Jim, Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Hi Jim,
Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not a good idea. Unfortunately, I didn’t fully get your idea. Could you please repeat your idea here because, regretfully, I didn’t grasp it properly?
/Andrew Unless otherwise stated above: Unless otherwise stated above:
|
||||||||||||
|
||||||||||||
Ulrich Martin (BD/PLM5)
Hi,
I was hesitating to jump into the discussion, as I felt there are so many different topics discussed. Therefore I was wondering how to structure the topics.
Please find a proposal attached, which is based on capabilities.
At Bosch we design the business architecture based on capabilities according to ToGAF.
In addition I tried to map the standards with the capabilities.
I would have proposed to present it in today’s meeting. As it was cancelled I circulate the info upfront.
Mit freundlichen Grüßen / Best regards Von: oslc-op@... <oslc-op@...>
Im Auftrag von Jim Amsden via lists.oasis-open-projects.org
Andrew, Really good to hear from you, we miss you!
I think you misunderstood. I think if the PLM community needs to explicitly expose Part and PartVersion artifacts and the notion of effectivity into their domain model, as extensions to am:Resource, that’s fine, even if it overlaps with OSLC Configuration Management in some aspects.
What I don’t think is a good idea is commingling product definition/BOM with configuration contribution. That is, a Part and a PartVersion isa am:Resource, not config:Configuration. This keeps separate the notions of decomposition of things from decompositions of contributions that select versions of things. Part/PartVersion tempts us to explore this, but there may be better approaches that have less conceptual coupling.
But in any case, this is a good area for us to explore.
From:
<oslc-op@...> on behalf of Andrii Berezovskyi <andriib@...>
Hi Jim, Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Hi Jim,
Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not a good idea. Unfortunately, I didn’t fully get your idea. Could you please repeat your idea here because, regretfully, I didn’t grasp it properly?
/Andrew
|
||||||||||||
|
||||||||||||
Ulrich Martin (BD/PLM5)
Hi David,
thank you - you opened my eyes.
I was always wandering what the purpose of the concept of selections is.
The purpose is missing in the standard.
Mit freundlichen Grüßen / Best regards Von: oslc-op@... <oslc-op@...>
Im Auftrag von David Honey2 via lists.oasis-open-projects.org
Currently the OSLC Configuration Management specification defines explicit representation of
selections.
If you choose some other representation of selections to address the issue of effectivity, then this compromises discovery of incoming links and reporting of version artifacts. The current specification would require that as the effectivity of a configuration changes, and you want other tools to be able to reflect that, then you must publish TRS modification events for the affected selections resources, and a the RDF content of those selections resources must represent the effective set of selected version artifacts at that point in time, and the reference version artifacts should also be tracked resources.
Another way of expressing this is that you need a mechanism for some other tool (e.g. LQE, LDX) to be able to determine the set of selected versions rather than this being solely available within the data owning tool.
Best regards,
From:
oslc-op@... <oslc-op@...>
On Behalf Of Jim Amsden
Andrew, Really good to hear from you, we miss you! I think you misunderstood. I think if the PLM community needs to explicitly expose Part and PartVersion artifacts and the notion of effectivity into their domain model, as extensions to am: Resource, ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Andrew, Really good to hear from you, we miss you!
I think you misunderstood. I think if the PLM community needs to explicitly expose Part and PartVersion artifacts and the notion of effectivity into their domain model, as extensions to am:Resource, that’s fine, even if it overlaps with OSLC Configuration Management in some aspects.
What I don’t think is a good idea is commingling product definition/BOM with configuration contribution. That is, a Part and a PartVersion isa am:Resource, not config:Configuration. This keeps separate the notions of decomposition of things from decompositions of contributions that select versions of things. Part/PartVersion tempts us to explore this, but there may be better approaches that have less conceptual coupling.
But in any case, this is a good area for us to explore.
From:
<oslc-op@...> on behalf of Andrii Berezovskyi <andriib@...>
Hi Jim, Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not ZjQcmQRYFpfptBannerStart
ZjQcmQRYFpfptBannerEnd Hi Jim,
Closer to the end of the call, you suggested that adding support for effectivity or doing some other effort of fully reconciling the product/STEP way of versioning based on effectivity and the OSLC was based on configurations is not a good idea. Unfortunately, I didn’t fully get your idea. Could you please repeat your idea here because, regretfully, I didn’t grasp it properly?
/Andrew Unless otherwise stated above:
|
||||||||||||
|