cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Question on using Application System object for modelling project architecture

Solved
BenAvdicevic
Trusted Contributor

Question on using Application System object for modelling project architecture

Hello,

I am trying to understand best way to model a typical scenario for our solution architects in our enterprise.

 

Issue description

==============

Imagine a solution architect representing the Personal Banking segment (yellow color) below.   They have a new project and need to setup 4 new data flows for a busines app Application ABC.

 

This is a HOPEX scetch showing the overview of the project's target state application arhictecture.

NOTE: all objects show are the Application object in HOPEX.

 

Modelling question

===============

Which HOPEX diagram is most appropriate to show the project overviw diagram?

 

Desicion process (the way I understand it):

 

  • Application  - Scenario of Application flows OR Structure diagrams 
    • Not appropriate because the flows are external to the Applicaiton ABC
  • Application Environment  - Scenario of Environment Flows or Environment Structure diagrams
    • Not appropriate because environment diagram are only supposed to show flows/interactions between subject application and the parter application/system.
      • Application BBB flow to Application ZZZ doesn't belong on applicaiton environment diagram
  • Application System Scenario of flows or even Applicaiton System Structure?
    • Could work
    • Application system scenario of flows or strcuture could show a landscape of applications
    • But - then I have to ask the question - what is my application system??
      • According to HOPEX documenation, Applicaiton Systems are supposed to group applications fulfill a simlar function.
      • But, in below example, creating an applicaiton system for this grouping of applicaitons doesn't make sense.

Hence, my issue.  I know I can create such landscape of applicaitons viewpoint by using HOPEX Applicaiton System as a starting object.  But, creating an applicaiton system for this group of applications doesn't make sense).   

I suppose, I could create an application system for sole purpose of this project and which would not be reused anywhere else. But that approach seems wrong.

 

BenAvdicevic_0-1652127110748.png

 

Appreciate any advice on how to think about this in terms of HOPEX

Ben

11 Replies
BenAvdicevic
Trusted Contributor

Any thoughts or suggestions on the above question?