مقایس های بر تعاریف معماری نرم افزار بر اساس تحلیل اجزاء آنها

Publish Year: 1385
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 2,669

This Paper With 8 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

لینک ثابت به این Paper:

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

ACCSI12_187

تاریخ نمایه سازی: 23 دی 1386

Abstract:

یکی از مهمترین مراحل در چرخه توسعه سیستم های نر م افزاری، ارائه معماری برای نر مافزار م یباشد. پیش نیاز اینکار، درک معماری است. مهمترین گام در درک و شناخت معماری، درک تعریف آن م یباشد. برای معماری نرم افزار تاکنون بیش از ۱۵۰ تعریف معتبر از افراد و گروههای مختلف ارائه شده اس ت. درنتیجه برای شناخت آن، نیاز به مقایسه تعاریف موجود داری م. در این مقاله مقایس های بر تعاریف م عماری نر م افزار بر اساس تحلی ل اجزاء بکار رفته در آنها، ارائه شده است. در راستای این هدف، ابتدا تعاریف جم عآوری شده و بعد از تحلیل، به اجزاء تشکیل دهنده شکسته شده و در یک جدول نمایش داده شد هاند. سپس برای مقایسه تعاریف، پارامترهایی از جدول مورد نظر انتخاب و در گروههایی طبق ه بندی شد هاند. سپس برای هر یک از گروهها، تک تک پارامترها، تعریف و در گروه خود با پارامترهای دیگر مقایسه شده اند. درنهایت برای هر یک فرامدلی ارائه شده است. هدف این مقاله پذیرش یا رد تعاری فی خاص نیس ت، بلکه هدف آن مقایسه تعاریف و اجزاء آنها می باشد تا زمینه ای فراهم شود که بتوان تعریفی مناسب یا شاید مناس ب تر برای معماری نرم افزار ارائه شود. این مقاله با توجه به بررسی انواع تعاریف و اجزاء آنها، می تواند بعنوان مرجعی برای تعاریف معماری نر مافزار و اجزاء آن تعاریف باشد.

Authors

غلامعلی نژادحاجعلی ایرانی

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

احمد عبدالله زاده بارفروش

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

علی محدث خراسانی

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

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Bass, L., Clements, P., Kazman, R., Software Architecture in Practice, ...
  • Booch, G., Object- Oriented Analysis and Design with Applications, Second ...
  • Crnkovic, I., Larsson, M., Building Reliable Component- Based Software Systems, ...
  • Fielding, R. T., Architectural Styles and the Design of Network-ba ...
  • IEEE Standards Department, The Architecture Working Group of the Software ...
  • Kaisler, S. H., Software Paradigms, John Wiley & Sons, 2005 ...
  • Klir, G., Facets of System Science, Plenum Press, 1991. McGovern, ...
  • Kruchten, P., the Rational Unified Process: An Introduction, Third Edition, ...
  • "http ://www. sei _ cmu. e du/ archi t e ...
  • Unified Modeling Language (UML) ...
  • Architectural Style ...
  • Externally Visible 4 Collaboration ...
  • Interrelationship ...
  • Abstract System 7 Stakeholders * Support ...
  • نمایش کامل مراجع