1 / 25

41 View Model of Software Architecture

2. Outline. About Kruchten and this paperProblemSolution4 1 view modelLogical viewProcess viewDevelopment viewPhysical viewScenariosThe Iterative processRemarks. 3. About Kruchten and this paper. Philippe KruchtenOver 16 years of experience as the leader of RUP development team in Rationa

lorne
Download Presentation

41 View Model of Software Architecture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. 4+1 View Model of Software Architecture “Software architecture” course Presented By: Mazeiar Salehie October 2004

    2. 2 Outline About Kruchten and this paper Problem Solution 4+1 view model Logical view Process view Development view Physical view Scenarios The Iterative process Remarks

    3. 3 About Kruchten and this paper Philippe Kruchten Over 16 years of experience as the leader of RUP development team in Rational corp. (now owned by IBM) Valuable experiences in industry (Telecom, Air traffic control system) which he used them for confirmation of his model The “4+1 view model” paper: 60 citations according to ACM portal site

    4. 4 Problem Arch. documents over-emphasize an aspect of development (i.e. team organization) or do not address the concerns of all stakeholders Various stakeholders of software system: end-user, developers, system engineers, project managers Software engineers struggled to represent more on one blueprint, and so arch. documents contain complex diagrams

    5. 5 Solution Using several concurrent views or perspectives, with different notations each one addressing one specific set for concerns “4+1” view model presented to address large and challenging architectures

    6. 6

More Related