مروری بر روش های ارزیابی معماری نرم افزار مبتنی بر سناریو

سال انتشار: 1392
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,090

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

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

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

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

MARAGHEH01_025

تاریخ نمایه سازی: 24 اردیبهشت 1393

چکیده مقاله:

سیستم های نرم افزاری جهت برآورده نمودن نیازمندی های ذینفعان ساخته و طراحی می شوند. معماری نرم افزار در واقع پلی میان این نیازمندی ها و سیستم نرم افزاری نهایی می باشد. پیمودن مسیری که از این نیازمندی ها شروع شده و به ساخت یک سیستم نرم افزاری عملی مد نظر ذینفعان ختم می شود، کاریست بسیار پیچیده و دشوار. با طراحی، تحلیل، مستند نمودن و پیاده سازی معماری نرم افزار سعی داریم تا این پیچیدگی های ذاتی را تاحد ممکن مدیریت کنیم. یک معماری نرم افزار در واقع می تواند به عنوان بازتابی از محصول نهایی و خصوصیات کیفی و ظیفه ای آن، نگریسته شود. شناسایی و ثبت همه ویژگی های وظیفه ای و کیفی یک سیستم پیچیده در یک مدل بزرگ و فراگیر امری غیر ممکن بوده، و اصولاً چنین مدل پیچیده ای برای ذینفعان نه قابل فهم و نه ارزشمند است. شاید مهمترین مفاهیم در رابطه با این مسئله، دیدها و دیدگاههای معماری باشند. در عصر حاضر به نظر می رسد، نمایش طراحی های معماری از طریق دیدهای مختلف معماری، تنها راه انجام این کار می باشد. ما در این پژوهش، ابتدا مجموعه دیدها و دیدگاه های معماری پیشنهاد شده توسط پژوهشگران مختلف را مورد بحث و تحلیل قرار داده، سپس با توجه به نقاط قوت آنها، روشی جدید برای طراحی یک معماری نرم افزار پیشنهاد می نماییم .

کلیدواژه ها:

معماری نرم افزار ، سناریو ، متدهای ارزیابی مبتنی بر سناریو

نویسندگان

والی اله عمرانی

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

سید علی رضوی ابراهیمی

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

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • L. Bass, P. Clements, & R. Kazman, [ا] Software Architecture ...
  • architectural description. IEEE Standard, 2000. ...
  • Views and Beyond, Second Edition. Boston: Addi son-Wesley, 2010. ...
  • Methods and Case Studies. Addison- Wesley Professional; ISBN 0-20170482X 2002. ...
  • University of Technology, 2002. ...
  • Maintenance and Reengineering, pp. 139- 147, 1999. ...
  • Analysis. Systems and Software, 2004. ...
  • In ternational Conference of Software Reuse, pp. 308-317, 1998 ...
  • Interactive Systems, pp. 321-339, 2008 [10] N. Lassing, D. Risenbrij, ...
  • Flexibility, Complexity of Changes: Size isn't Everything. 2md Nordic Software ...
  • G. Molter, Integrating SAAM in Domain- Centric and Reuse-based Development ...
  • J. Beregy, M. J. Fisher, L. G. Jones, R. Kazman, ...
  • Acquisition Context. Software Engieering Institute, Carnegie Mellon University, 1999. ...
  • K. Bergner, A. Rausch, M. Sihling, T. Domain- Specific ...
  • Software Architecture Comparison Model. International Conference on Quality of Software ...
  • B. Tekinerdogan, ASAAM: ...
  • Software Architecture (WICSA'04), pp. 5- 14, . 2004. ...
  • M. Sharifi, (2012). SHADD: A scenario- based approach to software ...
  • نمایش کامل مراجع