On 24 Oct 2020, at 07:57, Michael Richards <free...@gmail.com> wrote:I'd like to get some feedback/thoughts on modelling an application component (A) that generates an XML file. That XML file is then accessed by application component (B).There is no realization relationship in Archimate (using 3.1) that exists between component and artifact.
The only relation I can find is Component A that that would access Data Object A which in turn be realized from the Artifact. Then Application B could access the artifact.
Has anyone created a relation between application component and artificate or have another approach to recommend. There are a lot of artifacts to model that I'd like to just show as realizations from the application components rather than cluttering the diagram with both data objects and artifacts.I appreciate any thoughts/suggestions you may offer.
On 24 Oct 2020, at 19:30, Michael Richards <free...@gmail.com> wrote:Hi G, Thanks for the response. I recently just purchased the Mastering Archimate v3 and am working on going through that. Two quick questions:
- For the audience that will be receiving this, it's important that they understand which applications are creating the files and which ones are consuming. Is your suggestion to not use the artifact in the model diagrams or to do: Component A accessing Data Object A that has a realization relation source of Artifact A (XML File) and then have Component B access the artifact?
- Can you briefly expand on what you mean by identity abstraction of an artifact realized by a Data Object?
Thanks,On Saturday, October 24, 2020 at 5:33:41 AM UTC-5 masteringarchimate wrote:On 24 Oct 2020, at 07:57, Michael Richards <free...@gmail.com> wrote:I'd like to get some feedback/thoughts on modelling an application component (A) that generates an XML file. That XML file is then accessed by application component (B).There is no realization relationship in Archimate (using 3.1) that exists between component and artifact.The Realisation relation is not meant for ‘creating stuff’, even if in natural language ‘realising’ has that meaning. It is the Access relation that is for that purpose.You can download the free syntax section of Mastering ArchiMate which explains the entire syntax including a bit of extended discussion on Realisation.The only relation I can find is Component A that that would access Data Object A which in turn be realized from the Artifact. Then Application B could access the artifact.Correct. Access can be ‘write access’ and that includes creation and even deletion.Artifact Realises Data Object means ‘identity abstraction’. It is a different representation in the model of a single thing in reality.Has anyone created a relation between application component and artificate or have another approach to recommend. There are a lot of artifacts to model that I'd like to just show as realizations from the application components rather than cluttering the diagram with both data objects and artifacts.I appreciate any thoughts/suggestions you may offer.Use Access.G
--
You received this message because you are subscribed to the Google Groups "ArchiMate" group.
To unsubscribe from this group and stop receiving emails from it, send an email to open-archimate-f...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/open-archimate-forum/3d6c833b-0d26-4084-9175-93ceea0706c4n%40googlegroups.com.