Tuesday, February 07, 2012

   Quick Links:   Articles     MA Blog     Community Blog     Templates     Books     BA Humor     Events     Jobs     Interview Questions         RSS Feeds

Interview Questions for Business Analysts and Systems Analysts

Careers



Business Analyst Interview Questions


Recent Interview Questions | Search | Subscribe (RSS)

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

Statistics:Article Rating (8372 Views) (3 Additional Answers/Comments)
Posted by: cadams5
Categories: Business Analysis, Systems Analysis, Domain Modeling, Enterprise Analysis (BABOK KA), Requirements Management and Communication (BABOK KA)


Answer:
 

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.
Additional Answers/Comments
@ Friday, February 11, 2011 2:47 AM
Comments from the following blog entry: http://www.frankxulei.com/?p=864

@ Friday, February 11, 2011 2:47 AM
Comments from the following blog entry: http://www.frankxulei.com/?p=864

@ Friday, February 11, 2011 2:47 AM
Comments from the following blog entry: http://www.frankxulei.com/?p=864

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.

Do you twitter?: If you want short updates on what's going on in the BA world and at ModernAnalyst.com, simply follow us on Twitter: http://twitter.com/ModernAnalyst



Select ModernAnalyst Content

Register | Login



 

Privacy Statement  |  Terms Of Use
Copyright 2006-2011 by Modern Analyst Media LLC