preview

Cs 2401 Unit 1

Satisfactory Essays

CS 2401: SOFTWARE ENGINEERING 1 UNIT 4 DISCUSSION ASSIGNMENT Discuss the 4+1 model of software engineering This is The 4+ 1 Model of a systems architecture in year 1995 the person name called Philippe question developed a model that lets architects break down and look at a system according to five different views and this called the 4 +1 model. When you’re trying to look at something a large and complex as an entire system architecture it’s useful to be able to break down the hole in two sets of related parts you can use the 4+1 model to understand the role that each kind of UML diagram plays in the model that you’re creating as a whole as follow- Here the model depicts five use the logical view, the process view, the physical view, development view and use case view. These views of the system are concurrent and each offers its own …show more content…

So you could say that logical view describes the system’s object model. *Uml diagram that show the logical view include these class diagrams and class diagrams by the way are by far the most common kind of uml diagrams. you’ll be seeing and working with these a lot also state diagrams, object object diagrams, sequence diagrams, and communication diagrams. Each type of diagram has its own set of function statement definition. Process view- this describes a system’s processes, it shows any communication between those processes, explores what needs to happen inside the system. Particularly helpful when your system will have a number of simultaneous threads or processes. And uml activity diagrams represent the process view. Physical View- this models the system execution environment, maps software artifacts onto the hardware that hosts them. *Uml deployment diagrams are used to model the physical view of a

Get Access