WICSA 2008: Architecture Patterns in Practice

  • یوسف مهرداد بی‌بالان

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

گزيده:
وقتي هدفمان را از دست مي‌دهيم، مجبور هستيم سعي خود را چند برابر كنيم . مارك تواين

نظرات (3)

wave
  • علی

    7 مرداد 1387 در 00:00

    خسته نباشید. مثل همیشه مطالب دستچین شده و جالبی ارایه می فرمایید.
    دو سالگی مبارک!

    پاسخ
  • طاهري راد

    8 مرداد 1387 در 00:00

    سلام

    خسته نباشيدو مطالب خوبي بود و جاي صحبت در اين ارتباط در ايران زياد است. ولي مسائل ديگر نيز وجود دارد.

    با تشكر

    پاسخ
  • مهرداد

    19 مرداد 1387 در 00:00

    علي آقاي عزيز
    سلام،
    مطالب وبلاگتان را دنبال مي‌كنم. اميدوارم بيشتر بنويسيد. از لطفي كه داريد، سپاسگذارم.

    پاسخ

برای خروج از جستجو کلید ESC را بفشارید