Logical Architecture Diagram

Vinay b picture Vinay b · May 27, 2015 · Viewed 11.8k times · Source

I know this is quite a generic question which a normal google search result should give but some of how i am not convinced from results . My understanding of logical architecture diagram is that it is logical grouping of all components that make an app work ( including software/hardware ) is this Right ? If I am wrong then what is logical architecture diagram ? Can anyone point me to logical architecture diagram of a Web Application .

If i want to use StarUml for this diagram is this right tool for this diagram ? any pointers to this ? I dont see option for logical architecture diagram.

Answer

Hippias Minor picture Hippias Minor · May 28, 2015

First :

Forget anything about UML or any tool about UML. You are an engineer not a painter.

Then:

Ask yourself : Why I need to draw "Logical architecture diagram" of "my" web application? How It will help "me"?

Know your lingo : What is "Logical Architecture" ..

Logical architecture: the large-scale organization of software classes into packages, subsystems, and layers. “Logical” because no decisions about how these elements are deployed across different operating system processes or across physical computers in a network [ Check Larman's Book , Applying UML and Patterns]

Finally : If you have valid reason to draw your "Logical Architecture", draw it using simple boxes,arches etc... Create your own notation at first... :-)

Yeaaa...You want UML OK

Then you will use UML package diagrams and class diagrams to show of major elements of your software and their dependencies...But How?

Check Lecture That UseLarman's Book from this link...Or Read Larman's Book Chapter ....It will give a clear view...

Can You Draw It With Star UML?

You can draw UML Logical Architecture Diagrams with your hands on paper or with Start UML...Since you will just draw package, class , interface and dependencies...

Just open a new class diagram in Start UML , put package and class and interface and dependency relationship elements which shows your "Logical Architecture" That is all...

Recomendation :

Check http://www.codingthearchitecture.com/ [ Simon Brown ]... He has some video lectures free on youtube or vimeo which is worth to watch them...