ارائه یک زبان توصیف معماری جدید برای استفاده در روشهای ارزیابی معماری نرم افزار

سال انتشار: 1386
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 3,828

فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ACCSI13_003

تاریخ نمایه سازی: 25 آبان 1386

چکیده مقاله:

ارزیابی معماری به تشخیص و اندازهگیری ویژگیهای کیفی و میزان تطابق معماری با نیازمندیهای ذینفعان کمک شایانی می کند . زبانهای توصیف معماری نیز با اتکا به تشریح رسمی خود از ساختار معماری به خوبی میتوانند در جهت بررسی و تحلیل معماری و حل مشکلات روشهای ارزیابی مورد استفاده قرار گیرند. یکی از مشکلات روشهای ارزیابی معماری چگونگی اعمال تصمیمات تیم ارزیاب به صورت کارا و یا شبیهسازی سناریوهای کیفی است. ایده معماری های جنبهگرا به خوبی میتواند درجهت حل این مسائل مورد استفاده قرار گیرد. در این مقاله ابتداArchC# که یک زبان توصیف معماری جدید میباشد در جهت توصیف معماریهای جنبهگرا ارتقاء خواهد یافت .سپس چگونگی استفاده از اینADL جدید در روش ارزیابی ATAM و محاسن استفاده از آن بیان خواهد شد و با یک مطالعه موردی قابلیت - های ایده ارائه شده در این مقاله مورد آزمایش قرار میگیرد.

کلیدواژه ها:

نویسندگان

غلامرضا صفی

دانشجوی کارشناسی ارشد دانشگاه صنعتی شریف، دانشکده کامپیوتر

سیدحسن میریان حسین ابادی

استادیار دانشگاه صنعتی شریف، دانشکده کامپیوتر

علی کمندی

دانشجوی دکتری دانشگاه صنعتی شریف، دانشکده کامپیوتر

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • L. Bass, P. Clements, R. Kazman, "Software Architecture in Practice", ...
  • R. Bahsoon, W. Emmerich, "Evaluating Software Architectures: Development, Stability, and ...
  • D. Garlan, R. Allen, J. Ockerbloom, 'Exploiting style in architectural ...
  • D. Luckham, J. Vera. "An Event Based Architecture Definition Language". ...
  • N. Medvidovic, P. Oreizy, J. E. Robbins, and R. N. ...
  • S. Parsa, G. Safi, "ArchC#: Anew Architecture Description Language for ...
  • J. Aldrich, C. Chambers, D. Notkin. _ " Architectural Reasoning ...
  • I. Jacobson, P. Ng, "Aspect Oriented Software Development with Use ...
  • D. Stein, S. Hanenberg, R. Unland, "Designing Aspect Oriented Crosscutting ...
  • G. Kiczales, J. Lamping, _ Mendhekar, C. Maeda, C. Videira ...
  • S. Clarke, E. Baniassad, _ " Aspec t-Oriented Analysis and ...
  • J. Magee _ N. Dulay , S. Eisenbach , J. ...
  • D. Garlan, R. Monroe, D. Wile, "Acme: an architecture description ...
  • P. Binns, M. Engelhart, M. Jackson, and S. Vestal, _ ...
  • M. Pinto, L. Fuentes, J. Troya, "A Dynamic Component and ...
  • J. Perez, I. Ramos, J. Jaen, P. Letelier, E. Navarro, ...
  • D. Shukla, S. Fell, C. Sells, _ A spect-Oriented Programming ...
  • J. Lowy, "Decouple Components by Injecting Custom Services into Your ...
  • نمایش کامل مراجع