Interview Questions for Business Analysts and Systems Analysts

Recent Interview Questions | Search | Subscribe (RSS)


What is the 4 +1 View Model as it relates to system modeling?


The 4 + 1 View Model is a predefined set of views for organizing the design and architecture of a system.  It was developed in 1995 by Philippe Kruchten, formerly the Director of Process Development at Rational Software.
The 4 + 1 View Model gets its name from the 4 primary views and 1 supporting view that are used to capture and communicate different aspects of the system.
The 4 primary views are:
  • Logical View:   this view describes the functionality of the system in terms of its static structure and dynamic behavior.
  • Development View:  this view describes the system from a programmer’s perspective and is concerned with the organization of physical code, its main modules, and their dependencies.
  • Process View:  this view focuses on the runtime behavior of the system and the elements of the system that relate to process performance.  It includes aspects important to scalability, throughput, and process response times to name a few.
  • Physical View:  this view shows the system from a system engineer's point-of-view. It is concerned with the deployment of software components across the physical architecture including computers and devices , as well as communication between these components.
The 1 supporting view is:
  • Use Case View:  this view describes the functionality of the system from the perspective of external actors. 



khelludi posted on Monday, May 27, 2019 4:37 AM
1 The logical view is mainly concerned about the logic part of the system since it shows the key abstraction. it relates system requirement with entities.
2, Process view is mainly concerned about the behaviour of the system at run time.
3, Development view shows how the system implemented. it is mainly based on source code the last one physical view is concerned about the deployment of the system in Hardware components.
Only registered users may post comments.

Do your homework prior to the business analysis interview!

Having an idea of the type of questions you might be asked during a business analyst interview will not only give you confidence but it will also help you to formulate your thoughts and to be better prepared to answer the interview questions you might get during the interview for a business analyst position.  Of course, just memorizing a list of business analyst interview questions will not make you a great business analyst but it might just help you get that next job.



Select ModernAnalyst Content

Register | Login

Copyright 2006-2024 by Modern Analyst Media LLC