I have an application (Example: Teller) that provides "Transaction Management" service.
It also provides, "Deposit Transaction", "Withdraw Transaction" functions.
I need to be using that function through other applications like "onlinebank.com", "BranchBank" ...
Thus, I need to be able to express "Branch Bank" uses "Deposit Transaction". Archimate supports various types of relationships and thus, i could express there. How do I do that in Essential?
How to define Application uses Application Function relation?
Hi,
I have attached a repository containing an example of how we would model the dependencies that you have described. The steps taken were as follows:
I hope this helps.
Regards,
Jason
I have attached a repository containing an example of how we would model the dependencies that you have described. The steps taken were as follows:
- Create the ‘Transaction Management’ Application Service with Application Functions ‘Deposit Transaction’ and ‘Withdraw Transaction’
- Create the ‘Teller’ Application Provider with Application Functions Implementations that implement the ‘Deposit Transaction’ and ‘Withdraw Transaction’ Application Functions
- Create the ‘Branch Bank’ Application Provider and then create its Application Dependencies as a Static Application Architecture
- In the ‘Branch Bank’ Static Application Architecture,
- Drag a square green node onto the diagram and double click to define it as a usage of the ‘Branch Bank’ Application Provider
- Drag a purple diamond node onto the diagram and double click to define it as a usage of the ‘Teller::Deposit Transaction” Function Implementation
- Drag a line from the ‘Branch Bank’ node to the ‘Teller:Depositor Transaction’ node to create the dependency
I hope this helps.
Regards,
Jason
You do not have the required permissions to view the files attached to this post.