Book a Demo

Author Topic: layered architecture diagram  (Read 8057 times)

EAUsr

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
layered architecture diagram
« on: May 18, 2011, 05:37:50 am »
How does one draw a layered logical architecture diagram for a software system using EA?  Is there a white paper on this?  

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1338
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: layered architecture diagram
« Reply #1 on: May 18, 2011, 07:26:39 am »
Use packages to represent the layers and put your classes in them. For instance you could create packages for
  • Presentation Layer
  • Business Layer
  • Data Access Layer
  • Data Layer
You may need several nested packages within these if you want to break them up further for a large system.
I haven't seen any whitepapers on how to do this in EA. The only one that comes close is by OAD Consulting but thats in the enterprise architecture space.
http://www.sparxsystems.com/press/articles/pdf/EAforADP.pdf

However if your looking for patterns of layers then if you in the Microsoft camp you may find the following useful
http://msdn.microsoft.com/en-us/practices/bb969054#desktop_apps

If your in the java camp
http://www.oracle.com/technetwork/java/blueprints-141945.html

Alternatively if you are using another technology then just Google patterns or blueprints for the technology your using.

Hope that helps  :)
Happy to help
:)

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: layered architecture diagram
« Reply #2 on: May 18, 2011, 06:58:32 pm »
We have additionally added a <<layer>> stereotype in our MDG which makes packages appear as simple rectangles. Looks a bit better.

q.
« Last Edit: May 18, 2011, 07:04:09 pm by qwerty »