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 4+1 views, development and process views are prevalent.
مرجع:Rabah’s Weblog
گزيده:
وقتي هدفمان را از دست ميدهيم، مجبور هستيم سعي خود را چند برابر كنيم . مارك تواين

علی
7 مرداد 1387 در 00:00خسته نباشید. مثل همیشه مطالب دستچین شده و جالبی ارایه می فرمایید.
دو سالگی مبارک!
طاهري راد
8 مرداد 1387 در 00:00سلام
خسته نباشيدو مطالب خوبي بود و جاي صحبت در اين ارتباط در ايران زياد است. ولي مسائل ديگر نيز وجود دارد.
با تشكر
مهرداد
19 مرداد 1387 در 00:00علي آقاي عزيز
سلام،
مطالب وبلاگتان را دنبال ميكنم. اميدوارم بيشتر بنويسيد. از لطفي كه داريد، سپاسگذارم.