As part of the ‘Patterns and Styles’ paper presentations track, Neil B. Harrison and Paris Avgeriou presented a paper titled Analysis of Architecture Pattern Usage in Legacy System Architecture Documentation. The authors looked at different architectural and studied their usage in different application domains such as….
Here are some of their findings:
* The five most commonly used patterns are (in sequence): Layers, Shared Repository, Pipes and Filters, Broker and MVC.
* In Enterprise Systems, the most common used patterns are Layers, MVC, Presentation Abstraction Control and Broker.
* In Web-based systems, broker, layers, pipes and Filters are most prevalent. (This surprised me considering MVC is not in the list).
* One of the interesting results is that architectures are often based on 2 patterns rather than one, three or more patters.
* The authors also looked at the usage patterns of architectural view and found that out of the ۴+۱ views, development and process views are prevalent.
مرجع:Rabah’s Weblog
گزیده:
وقتی هدفمان را از دست میدهیم، مجبور هستیم سعی خود را چند برابر کنیم . مارک تواین
علی
۷ مرداد ۱۳۸۷ در ۰۰:۰۰خسته نباشید. مثل همیشه مطالب دستچین شده و جالبی ارایه می فرمایید.
دو سالگی مبارک!
طاهري راد
۸ مرداد ۱۳۸۷ در ۰۰:۰۰سلام
خسته نباشیدو مطالب خوبی بود و جای صحبت در این ارتباط در ایران زیاد است. ولی مسائل دیگر نیز وجود دارد.
با تشکر
مهرداد
۱۹ مرداد ۱۳۸۷ در ۰۰:۰۰علی آقای عزیز
سلام،
مطالب وبلاگتان را دنبال میکنم. امیدوارم بیشتر بنویسید. از لطفی که دارید، سپاسگذارم.