Definition

Email this page to a friend   

Email to a friend

Architectural Views

The latest thinking in architecture descriptions recommends the concept of architectural views.

Philippe Kruchten [Kruchten 95] describes an architecture for software intensive systems called "the 4+1 Architectural View Model". It is based on the use of multiple, concurrent views. The views are used to describe the system from the viewpoint of different stakeholders, such as end-users, developers and project managers.

  • Logical view: the services that the system provides to end-users depicted with UML model types: Class diagram, Communication diagram, Sequence diagram .
  • Development view: The system from a programmer's perspective, concerned with software management. This view is also known as the implementation view. It uses the UML Component diagram to describe system components. UML Diagrams used to represent the development view include the Package diagram.
  • Process view : The process view deals with the dynamic aspects of the system, explains the system processes and how they communicate, and focuses on the runtime behavior of the system. The process view addresses concurrency, distribution, integrators, performance, and scalability, etc. UML Diagrams to represent process view include the Activity diagram.
  • Physical view: The physical view depicts the system from a system engineer's point-of-view. It is concerned with the topology of software components on the physical layer, as well as the physical connections between these components. This view is also known as the deployment view. UML Diagrams used to represent physical view include the Deployment diagram.
  • Scenarios: The description of an architecture is illustrated using a small set of use cases, or scenarios which become a fifth view. The scenarios describe sequences of interactions between objects, and between processes. They are used to identify architectural elements and to illustrate and validate the architecture design. They also serve as a starting point for tests of an architecture prototype. UML Diagram(s) used to represent the scenario view include the Use case diagram.

Other examples of view based architectural descriptions can be found in:

  • The US Department of Defense Architecture Framework [DoDAF]
  • UK Ministry of Defence Architecture Framework [MoDAF]
  • UK Department for Transport Enterprise Architecture Framework [TRAK]
  • ISO/IEC 42010 Systems and software engineering - Architecture description [IEC 42010]. This standard aims to standardise the practice of architecture description by defining standard terms, presenting a conceptual model for expressing, communicating and reviewing architectures and specifying requirements that apply to architecture descriptions, architecture frameworks and architecture description languages.
Collaboration

Member Comments

206 Comments 

141 member ratings

✭ ✭ ✭ ✩ ✩

RE Definition: Architectural Views

asdfghjkl;'

By wendythomas » Wed 23-Oct-2024, 20:36, My rating: ✭ ✭ ✭ ✭ ✭

https://econarticle.com/profile/wendythomas
https://area52.wowgilden.net/forum-topic_472130.html
https://alumni.myra.ac.in/read-blog/94932_improving-academic-performance-with-expert-advice.html
https://cartagena.activeboard.com/t71248666/adapting-to-economic-emergencies-the-role-of-specialized-ser/?page=1#comment-71248666
https://user.linkdata.org/user/Wendy_Thomas/work
https://bresdel.com/blogs/754185/Education-s-Function-in-Emergency-Economic-Stabilization
https://forum.amzgame.com/thread/detail?id=316979
https://gospelnaija.com/profile/17555-wendythomas/about
https://www.yaijastreetfood.com/forum/main/comment/fdb932d3-8791-45a5-811d-b7ef03d0e6d4?postId=66b9a8bef4ad200011ed637d
https://www.longisland.com/profile/wendythomas
https://www.ratethatrescue.org/wp/community/groups/how-to-pick-the-best-service-for-academic-achievement/
https://boeken.startpagina.nl/forum/topic/2625128/how-to-locate-reputable-academic-support-in-the-uk/#post-15057753
https://www.rhumandwhisky.com/forum/topic/why-professional-help-can-make-a-difference/#postid-2601
https://southwaleschronicle.co.uk/blog/author/wendythomas/
https://www.bbsproutskingston.com/group/my-site-group/discussion/51971584-e9b5-4697-8fd3-7534da9e3d07
https://socialnetwork.swazi-host.com/blogs/9449/Methods-to-Help-You-Learn-More-Effectively
https://www.millionsoftrees.org/forum/main/comment/06580d13-76bc-407f-a4f8-2408d74d8c68?postId=6717600a36badf0011b46a7d
https://blogsgod.com/author/wendythomas/
https://af0itjw6g33.typeform.com/to/IDgQGx0s
https://cuttingsjewellers.co.uk/blog/spring-occasion-jewellery-our-top-picks?cID=#cnv411Message367
https://thegroundsman.com.au/author/wendythomas/
https://wordpress.meeresrausch-festival.de/forum/topic/exploring-academic-support-options/#postid-1725
https://speakoutu.org/forum/topic/supporting-family-and-friends-with-mental-health-conditions/#postid-681598
https://www.hyperlabthailand.com/forum/topic/140551/enquire-about-items-from-hyper-lab-thailand
https://www.driedsquidathome.com/forum/topic/8308/inquiring-about-delivery-schedules
https://careerconnect.mmu.edu.my/employer/master-essay-writers/
http://sdm-servis.ru/component/fireboard/?func=view&catid=5&id=75023#75023
http://park8.wakwak.com/~w22/cgi-bin/best/read.cgi?no=2655
https://www.rhumandwhisky.com/forum/topic/do-my-assignment-australia/#postid-2600
https://boeken.startpagina.nl/forum/topic/2625121/exploring-in-game-strategy-development-via-research/#post-15057740

https://gospelnaija.com/profile/17551-marianfenel/about
https://www.yaijastreetfood.com/forum/main/comment/27c56a03-38f9-4dd1-b953-7e0fed4ea1f1?postId=6715f5f45975550011e93cea
https://www.longisland.com/profile/marianfennell
https://www.ratethatrescue.org/wp/community/groups/uk-writers-1152370899/
https://southwaleschronicle.co.uk/blog/author/maryfin/
https://www.bbsproutskingston.com/group/my-site-group/discussion/e166dd6f-61b1-41fe-9b8a-487eeea60f57
https://socialnetwork.swazi-host.com/blogs/8823/Leveling-Up-How-to-Balance-Gaming-with-Real-Life-Commitments
https://www.millionsoftrees.org/forum/main/comment/b013fc36-6990-46f5-ad6a-9cd36eded649?postId=671605de1badf100115021a1
https://blogsgod.com/author/marianfennell/
https://www.arboroneblair.com/forum/main/comment/2bd13d85-dd5f-4537-8f5e-0314ab67f96c?postId=66276cd75e84330010e93b17
https://cagcty6621l.typeform.com/to/YQeI2m1K
https://cuttingsjewellers.co.uk/blog/maintaining-brilliance-tips-and-tricks-proper-jewellery-care?cID=#cnv420Message365
https://thegroundsman.com.au/author/marianfennell/
https://wordpress.meeresrausch-festival.de/forum/topic/strategies-to-maximize-efficiency-in-market-squares-trading-system/#postid-1723
https://speakoutu.org/forum/topic/how-to-care-for-loved-ones-with-mental-health-issues-tips-for-family-and-friends/#postid-680093
https://www.hyperlabthailand.com/forum/topic/138677/looking-for-details-on-the-products-offered-by-hyper-lab-thailand
https://www.driedsquidathome.com/forum/topic/7555/question-about-order-shipping-status
https://careerconnect.mmu.edu.my/employer/dwh/
http://sdm-servis.ru/component/fireboard/?func=view&catid=5&id=75001#75001
https://www.genesisforums.org/threads/the-best-classic-cars-available-in-2024.684248/?post_id=745790&nested_view=1&sortby=oldest#post-745790
https://www.dogfoodchat.com/threads/exploring-the-complex-world-of-animal-law-in-gaming.41779/?post_id=378462&nested_view=1&sortby=oldest#post-378462

https://www.provenexpert.com/de-de/dissertation-writing-help2/
https://www.glitterandglue4k2.com/2021/01/reading-strategy-eagle-eye.html?showComment=1729336192481#c4379922709782221526
https://www.hellomindfulmoney.com/forum/main/comment/e9fcf29f-8b4e-45c3-9b05-a4e07cbf610f?postId=6713a05b3e73590011f84046
https://www.advancingnortheast.in/forum/topic/examining-the-role-of-games-in-improving-learning-outcomes/
https://www.diwa.ph/post/diwa-trains-more-than-6-000-educators-for-diwa35?commentId=28a83a88-2b66-468e-8840-fbe99b78227e
https://www.mperformance.com/forum/main/comment/e49a6633-1182-4c20-aada-1ddd41c5db42?postId=6431bf9f36c4f80012a74390
https://www.recycledin.com.br/post/2016/05/03/using-and-reusing-5-easy-and-fun-recycling-projects-to-try-right-now?commentId=948dc63a-3741-4ac8-9626-5a55d43c37f3
https://foorum.prica.ee/viewtopic.php?p=27890#p27890
https://app.escapethecity.org/profile/dissertation-writinghelp
https://www.sdimages.co.uk/blog/2018/3/still-in-the-garden
https://4lomza.pl/forum/profile.php?f=1&id=259748

https://econarticle.com/profile/sophiakalvin/
https://www.glitterandglue4k2.com/2020/05/closing-out-year-and-celebrating.html?showComment=1729319496460#c1431977930496349492
https://www.driedsquidathome.com/forum/topic/5812/balancing-university-assignments-and-product-delivery
https://wordpress.meeresrausch-festival.de/forum/topic/the-value-of-time-management-skills-in-academic-assignments/#postid-1720
https://www.hyperlabthailand.com/forum/topic/135418/looking-for-assistance-with-assignment-management
http://www.les-ailes-chalaisiennes.com/forum/topic/successful-time-management-for-academic-tasks/#postid-21751
https://multibloggy.com/forum/topic/effectively-juggling-academics-and-blogging/#postid-2033
https://speakoutu.org/forum/topic/managing-academic-obligations-and-self-care/#postid-677205

https://foorum.prica.ee/viewtopic.php?p=27634#p27634
https://unicornsvisions.com/forum/viewtopic.php?p=215349#p215349
https://app.escapethecity.org/profile/sophiakalvin
https://www.sdimages.co.uk/blog/2018/2/drinker-moth
https://southwaleschronicle.co.uk/blog/author/sophiakalvin/
https://4lomza.pl/forum/profile.php?f=1&id=259726
https://www.bbsproutskingston.com/group/my-site-group/discussion/ec008605-ad62-4304-a0eb-78b64569b5c5
https://socialnetwork.swazi-host.com/blogs/8119/Managing-Creativity-and-Academic-Pressure-in-Literature-Studies
https://blogsgod.com/author/sophiakalvin/

https://gold.optimumsc.net/boards/topic/376511/increasing-hrm-students-mobile-productivity#526963
http://businesses.avidlocals.com/listing/best-assignment-writer15.html
https://www.hellomindfulmoney.com/forum/main/comment/9420edaa-8e8c-4db3-ae00-28644f644274?postId=670fc347be82d90011b008d6
https://www.advancingnortheast.in/forum/topic/the-value-of-selecting-an-appropriate-hrm-dissertation-topic/#post-34706
https://www.diwa.ph/post/iloilo-gensan-take-top-prize-in-nationwide-traveling-quiz-show?commentId=82ee230b-eff8-4062-889e-676733b253bc
https://www.mperformance.com/forum/main/comment/518994f7-c888-418c-9c24-ccc373b0df41?postId=6709016fb52c910010662597

https://www.homelesstaiwan.org/post/exhibition_0521?commentId=b9c3973d-43dd-415d-831e-112366c1927b
https://bugs.documentfoundation.org/show_bug.cgi?id=89482#c21
https://www.nutritionandco.co.uk/post/boosting-employee-health-practical-corporate-wellness-tips?commentId=d12cb91c-c596-452f-b94f-6613dbb7857a
https://www.recoverytrek.com/post/may-is-mental-health-month?commentId=48c0dfc5-959f-4de0-a

206 Comments  • Page 31 of 206 •        Previous « 1…  29   30   31   32   33  …206 » Next

- Rate this definition.
- Did it help?
- Suggest improvements.
- Request more information.
- Exchange ideas with our member community.

Email this page to a friend