Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

4+1 Architechture

The logical view describes the (object-oriented system) system in terms of


abstractions, such as classes and objects. The logical view typically contains
class diagrams, sequence diagrams, and collaboration diagrams. Other types of
diagrams can be used where applicable.
It is the structural view of the system. This gives an idea of what a given system
is made up of. Class diagrams and object diagrams form the design view of the
system.

The implementation view describe the structure of modules, files, and/or


packages in the system. The component diagram can be used to describe this
view. It shows the grouped modules of a given system modeled using the
diagram.

The process view describes the processes of the system and how they
communicate with each other. The dynamic behavior of a system can be seen
using the process view. The different diagrams such as the state diagram, activity
diagram, sequence diagram, and collaboration diagram are used in this view.

The deployment view describes how the system is installed and how it
executes in a network of computers. Deployment diagrams are often used to
describe this view.

The use case view describes the functionality of the system. This view can be
described using case diagrams and use case specifications.

You might also like