Let's suppose that I have modelled two things :
1. the way a certain number of UML Components are coded into UML Artifacts,
2. the distribution of these UML Artifacts on UML Nodes.
Now let's suppose that I choose a given UML Component and I want to know on which UML Nodes it is deployed.
Do I have to export data and developp myself the necessary query code on these data ? Or is there a simple way to proceed, that I ignore ?
Thank you to anyone who will clarify the question
Eric.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am not aware of any straightforward way to accomplish this. You may try to analyze the project save file which is standard XML and represents a data base of symbols defined in the project. Hence you may look for some specific patterns using XPath queries with for instance Saxon XSLT parser or Sedna XML database. All symbols have names and GUIDs so I think the relation between them could be identified.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
Let's suppose that I have modelled two things :
1. the way a certain number of UML Components are coded into UML Artifacts,
2. the distribution of these UML Artifacts on UML Nodes.
Now let's suppose that I choose a given UML Component and I want to know on which UML Nodes it is deployed.
Do I have to export data and developp myself the necessary query code on these data ? Or is there a simple way to proceed, that I ignore ?
Thank you to anyone who will clarify the question
Eric.
I am not aware of any straightforward way to accomplish this. You may try to analyze the project save file which is standard XML and represents a data base of symbols defined in the project. Hence you may look for some specific patterns using XPath queries with for instance Saxon XSLT parser or Sedna XML database. All symbols have names and GUIDs so I think the relation between them could be identified.
Great !
I had thought of an XMLT parser but the idea of using the project save file as the source is excellent.
Thank you very much.