Lecture 11 - UML Architecrure
Lecture 11 - UML Architecrure
Lecture 11
UML architecture
Ayesha Kanwal
SEECS
Software Architecture
2
In UML, a package is a
collection of modeling elements that are grouped
together because they are logically related.
diagrams
for pipework, fittings layouts, etc)
the electrician’s viewpoint (wiring
diagrams, etc)
the buyer’s viewpoint (artist’s impression,
floorplans, etc)
etc…
4+1 View Model of
Architecture
Use case
Logical view
Process view
Physical view
Development
view
Use case view
19
Use-case view:
Describes functionality of the
system, its external
interfaces, and its principal users.
This view is mandatory when using the 4+1
Views, because all elements of the
architecture should be derived from
requirements
Logical View
20