architectureenterprise-architectenterprise-architecturearchimate

Modelling horizontally scaled applications in ArchiMate using Sparx enterprise architect


I'd like to model a horizontally scaled application in ArchiMate using the Sparx Enterprise Architect. As I can not include the same element twice in a diagram: How can I show, that an application will run in multiple instances?


Solution

  • I could think of two options for issue:

    1. Use the multiplicity/cardinality on the connector end of your "horizontally scaled application" to indicate the number of instances running

    2. Use artifact instances of your application and drop them multiple times on the diagram

      When running EA Validation the following at least the connectors do not raise a warning or an error (as seen in the 3rd figure): Assignement/Association, Access/Dependency and Flow/ControlFlow

    Application with Multiplicity Application Component as Artifact Instances Model Validation Results for Artifact Instances