معماري نرمافزار از جمله مفاهيمي است كه در دو دهه اخير بهتدريج در حوزه مهندسي نرمافزار و توسعه نرمافزار جاي پايي پيدا نموده است. برخلاف تفكر اغلب افراد كه با شنيدن كلمه معماري نرمافزار به ياد لايههاي نرمافزار ميافتند و در مورد N-Tier صحبت ميكنند و به آن ابراز ارادت ميكنند، معماري نرمافزار مباحث بيشتري از جمله تشخيص و تعيين مولفههاي كليدي سيستم، چگونگي تقسيم وظايف بين مولفهها، چگونگي برآوردهسازي خصوصيات كيفي با اهميت و الگوهاي معماري را در برميگيرد. معماري نرمافزار نيز همانند مهندسي نرمافزار در اغلب سيستمهاي كوچك كمتر به چشم ميخورد و در واقع با چشم غيرمسلح ديده نميشود اما در سيستمهاي بزرگ چه از نظر تعداد نيازمنديها، نفرات توسعهدهنده، استاندارهاي مورد استفاده و همچنين وجود خصوصيات كيفي با اولويت بالا همچون قابليت اعتماد (Reliability)، قابليت دسترسيپذيري (Availability) و امنيت (Security) مشاهده معماري نرمافزار و استفاده از آن بسيار مشهود و قابل درك است.
از جمله معروفترين كتابهايي كه در مورد معماري نرمافزار و خصوصاً خصوصيات كيفي صحبت ميكند، كتاب Software Architecture in Practice ميباشد كه نمونههاي اجرايي كاربردي و البته با حجم مستندات كم و محتواي سنگين را در بردارد كه خواندن آن فتح بابي است براي كساني كه علاقه به دانستن اين موضوع دارند. در پستهاي بعدي در اين زمينه بيشتر خواهم نوشت. براي دريافت پاورپوينتهاي از اينجا استفاده كنيد.





سلام
احتراما، از شما استاد محترم درخواستی دارم، اینجانب دانشجوی ارشد هستم، و این ترم درس معماری نرم افزار را داشتیم . استاد مان فرمودند: که مطالبی که در کلاس گفته نشده است را برای ایشان ارسال نمائیم ، مطالبی که شما در سایتتان گذاشته اید استاد ما در برخی از موضوعات هیچ اشاره ای نکرده اند.این فایل های پسورد دارند اگر لطف فرمائید پسورد را ارسال کنید سپاسگذارم
سلام، مطالب از كتاب ذكر شده گرفته شده است و به نظرم كتاب را به استادتان معرفي كنيد، بهتر است.
همچنين نسخه جديد كتاب هم قابل دانلود در سايت است.
دستتون درد نکنه
خیلی عالی بود
ممنون
با تشکر از مطالب مفیدتان
بنده دانشجوی ارشد کامپیوتر هستم و این ترم معماری نرم افزار دارم که استاد کتاب شاو-گارلان را بعنوان منبع معرفی کرده است که متأسفانه هرچه سرچ کرد کتاب یافایلهای پاورپوینت را نیافتم . اگه بتونید کمک کنید ممنون میشم . در صورت امکان اگه چند نمونه سوال درس معماری نرم افزار را برام بفرستین ممنون میشم .
سلام، من اين كتاب رو نخوندم. اگر جستجو كنيد، اساتيدي رو پيدا ميكنيد كه منبع درسيشون اين كتاب باشه. من فقط اين مورد رو پيدا كردم https://cs.uwaterloo.ca/~gweddell/cs446
توي اين صفحه سوال هم پيدا ميشه. اميدوارم خدا استاد شما رو به سمت يك كتاب ديگه هدايت كنه. 🙂
سلام بنده دانشجوی ارشد کامپیوتر هستم خواستم منبعی رو بهم معرفی کنید که تعریف معماری مرجع و مدل مرجع داخلش نوشته شده باشد با تشکر
اگر تعريفي از مدل مرجع و معماري مرجع به صورت عمومي مي خواي، از ويكي پديا ميتوني استفاده كني اما مرجع قابل استناد بخواي و جزئيات مدل مرجع معماري رو هم ميخواي ميتوني از اين مقاله استفاده كني
http://dl.acm.org/citation.cfm?id=1712025
يك نسخه مجاني اش هم اينجاست
http://wiki.lib.sun.ac.za/images/c/cb/TheConceptOfReferenceArchitectures.pdf
سلام
احتراما، از شما استاد محترم درخواستی دارم، اینجانب دانشجوی ارشد هستم، و این ترم درس معماری نرم افزار را دارم .
اگه بتونید کمک کنید ممنون میشم . در صورت امکان اگه چند نمونه سوال تحلیلی درس معماری نرم افزار را برام بفرستین.
این فایل های پسورد دارند اگر لطف فرمائید پسورد را ارسال کنیدبا سپاس فراوان
اين فايلها براي ويرايش پسورد دارند ولي براي مطالعه مشكلي ندارند.
سلام
این اسلایدها خیلی برای من مفید بود. دستتون درد نکنه. فقط خواستم بدونم امکانش هست 2 تا بخش 4و 5 رو امکان ویرایش داشته باشم؟
اين اسلايدها فقط براي نمايش توي سايت قرار داده شدند و براي اطلاعات تكميلي بايد به كتاب مراجعه كنيد