SlideShare una empresa de Scribd logo
1 de 15
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
:‫گرایش‬ ‫و‬ ‫رشته‬
‫مهندسی‬‫کامپیوتر‬-
‫افزار‬ ‫نرم‬ ‫گرایش‬
:‫دانشجویی‬ ‫شماره‬40019219 ‫و‬ ‫نام‬
‫نام‬:‫خانوادگی‬‫آرش‬
‫رضوانی‬
:‫آدرس‬‫شیراز‬ ‫صنعتی‬ ‫دانشگاه‬ ‫شیراز‬
:‫الکترونیکی‬ ‫پست‬ ‫آدرس‬a.rezvani@sutech.ac.ir
:‫همراه‬ ‫تلفن‬091******* :‫تلفن‬-
‫فارسی‬ ‫به‬ ‫عنوان‬:‫رراز‬‫ر‬‫اف‬ ‫ررا‬‫ر‬‫ن‬ ‫معماری‬ ‫ارزیابی‬ ‫روش‬ ‫بهبود‬
‫سپاری‬ ‫برون‬ ‫مدیریت‬ ‫دید‬ ‫از‬
‫انگلیسی‬ ‫به‬ ‫عنوان‬:
Improvingsoftwarearchitectureevaluation method based on
outsourcing managementapproach
1-‫مقدمه‬:
‫پیشررفت‬ ‫حاپ‬ ‫در‬ ‫سرعت‬ ‫بره‬ ‫فنراوری‬ ‫و‬ ‫لم‬ ‫ع‬ ‫یای‬ ‫دن‬ ‫حاضر‬ ‫عصر‬ ‫در‬
‫ق‬ ‫ع‬ ‫فافلره‬ ‫ین‬ ‫ا‬ ‫از‬ ‫ارامپیوتر‬ ‫و‬ ‫عا‬ ‫االع‬ ‫فنراوری‬ ‫دنیای‬ ‫و‬ ‫هست‬
‫نبوده‬‫پیشررفت‬ ‫ایرن‬ ‫صردر‬ ‫در‬ ‫بلکه‬ ‫و‬‫هرا‬‫در‬ ‫ند‬ ‫ا‬ ‫گرفتره‬ ‫فرار‬
‫اه‬ ‫ستند‬ ‫ه‬ ‫تولیرد‬ ‫حراپ‬ ‫در‬ ‫بررگری‬ ‫هرای‬ ‫افررار‬ ‫نررا‬ ‫میان‬ ‫این‬
‫مردیریت‬ ‫بره‬ ‫یاز‬ ‫ن‬ ‫افرارهرا‬ ‫نررا‬ ‫ایرن‬،‫سمت‬‫و‬‫ها‬ ‫ان‬ ‫دادن‬ ‫سرو‬
‫شدن‬ ‫بهینه‬ ‫و‬ ‫بهتر‬ ‫بسوی‬‫باشد‬ ‫می‬
‫توسرعه‬ ‫و‬ ‫نگهداری‬‫شرده‬ ‫یده‬ ‫پید‬ ‫سیار‬ ‫ب‬ ‫مروزی‬ ‫ا‬ ‫هرای‬ ‫سیسرتم‬
‫دو‬ ‫ردگی‬‫ر‬‫پیدی‬ ‫رن‬‫ر‬‫ای‬ ‫و‬ ‫رد‬‫ر‬‫ان‬:‫رد‬‫ر‬‫دارن‬ ‫عمرده‬ ‫رع‬‫ر‬‫دلی‬‫ر‬‫ر‬‫یک‬‫ی‬‫ردگی‬‫ر‬‫پیدی‬
‫افررار‬ ‫نرا‬ ‫ذاتی‬‫و‬‫دو‬‫ا‬‫ید‬ ‫تول‬ ‫عوامرع‬ ‫برودن‬ ‫ترپ‬ ‫ان‬ ‫بع‬ ‫فا‬ ‫یر‬ ‫غ‬
‫ررار‬‫افر‬ ‫ررا‬‫نر‬ ‫رده‬‫اننر‬‫راه‬ ‫ررین‬‫بهتر‬ ‫از‬ ‫ری‬‫یکر‬‫را‬‫بر‬ ‫ره‬‫مقابلر‬ ‫رای‬‫هر‬
‫افرررار‬ ‫نرررا‬ ‫معمرراری‬ ‫از‬ ‫اسررتفاده‬ ‫افرررار‬ ‫نرررا‬ ‫پیدیرردگی‬
‫ا‬‫ست‬]1،1[
‫دارد‬ ‫بسریاری‬ ‫ناگون‬ ‫گو‬ ‫تعراریگ‬ ‫افررار‬ ‫نرا‬ ‫معماری‬‫به‬ ‫ما‬ ‫ا‬
‫شرکع‬‫عی‬ ‫انترا‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫ماری‬ ‫مع‬ ‫اه‬ ‫فت‬ ‫گ‬ ‫تروان‬ ‫می‬ ‫صر‬ ‫مخت‬
‫ارتباالرا‬ ‫و‬ ‫ها‬ ‫مولفره‬ ‫اره‬ ،‫اسرت‬ ‫سیسرتم‬ ‫از‬ ‫مرا‬ ‫تعریرگ‬ ‫تررین‬
‫میدهد‬ ‫توضیح‬ ‫را‬ ‫آنها‬]1[‫از‬ ‫ماررد‬ ‫توصریگ‬ ‫یرو‬ ‫دیگرر‬ ‫بیران‬ ‫به‬
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
‫در‬ ‫دهرد‬ ‫ری‬‫ر‬‫م‬ ‫نشران‬ ‫را‬ ‫افرراری‬ ‫نررا‬ ‫رای‬‫ر‬‫ه‬ ‫سیسرتم‬ ‫رازی‬‫ر‬‫س‬ ‫راده‬‫ر‬‫پی‬
‫بع‬ ‫ف‬ ‫و‬ ‫یع‬ ‫تول‬ ‫از‬ ‫بعرد‬ ‫ای‬ ‫نقاره‬ ‫در‬ ‫معمراری‬ ‫تمرارر‬ ‫الری‬ ‫لت‬ ‫حا‬
‫از‬‫است‬ ‫الراحی‬]1[
‫ریاری‬‫بسر‬ ‫در‬ ‫رپاری‬‫سر‬ ‫ررون‬‫بر‬‫در‬ ‫رروزه‬‫امر‬ ‫رررز‬‫بر‬ ‫رای‬‫هر‬ ‫ررات‬‫شر‬ ‫از‬
‫تولید‬ ‫مراحع‬‫ها‬ ‫فسمت‬‫ی‬‫ی‬‫از‬‫مررتب‬ ‫یرا‬ ‫شررات‬ ‫موصروت‬‫ها‬ ‫آن‬ ‫با‬
‫انااا‬‫می‬‫افرراری‬ ‫نررا‬ ‫هرای‬ ‫شررات‬ ‫در‬ ‫شود‬‫فسرمت‬ ‫از‬ ‫بعیری‬ ‫نیرر‬
‫سیسرتم‬ ‫تولید‬ ‫های‬‫ید‬ ‫د‬ ‫از‬ ‫اره‬ ‫معمراری‬ ‫شود‬ ‫مری‬ ‫سپاری‬ ‫برون‬
‫ررون‬‫بر‬‫رپاری‬‫سر‬‫رورد‬‫ر‬‫م‬‫ری‬‫بررسر‬ ‫و‬ ‫رتفاده‬‫ر‬‫اس‬‫روت‬‫معمر‬ ‫ررد‬‫ر‬‫میگی‬ ‫ررار‬‫ر‬‫ف‬
‫ترر‬ ‫اعن‬ ‫خیلی‬‫افررار‬ ‫نررا‬ ‫معمراری‬ ‫از‬‫اسرت‬ ‫ی‬‫در‬ ‫بورد‬ ‫مورد‬ ‫اره‬
‫اارهای‬‫تولید‬ ‫داخلی‬‫افراری‬ ‫نرا‬‫باشد‬ ‫می‬
‫امروزه‬‫مسراللی‬‫چرون‬‫افررای‬‫شارهای‬ ‫ف‬،‫رفرابتی‬‫شواری‬ ‫د‬‫های‬
‫اسرر‬،‫واررار‬‫مورردودیت‬، ‫منرراب‬‫پیدیرردگی‬‫های‬‫تکنولوژیررو‬‫و‬
‫تخصصی‬‫تر‬‫شردن‬،‫اارهرا‬‫شرتا‬‫توروت‬،‫ای‬ ‫موی‬‫عدا‬‫االمینران‬‫بره‬
،‫آینده‬‫افررای‬‫هرینره‬،‫ها‬‫برررز‬‫شردن‬‫برخری‬‫از‬‫سرازمان‬‫ها‬(‫بره‬
‫ه‬ ‫ر‬‫ر‬‫وی‬‫در‬‫بخر‬‫رومی‬‫ر‬‫عم‬)‫و‬‫نیرر‬‫موردودیت‬‫های‬‫فرانونی‬‫رب‬‫ر‬‫س‬‫رده‬‫ر‬‫ش‬
‫است‬‫تا‬‫سازمان‬‫ها‬‫در‬‫الگوهرای‬‫مردیریتی‬‫خود‬‫تادیرد‬‫ظر‬ ‫ن‬‫اررده‬
‫و‬‫برای‬‫دستیابی‬‫بره‬‫مریت‬‫هرای‬‫فابتی‬ ‫ر‬‫در‬‫دنیرای‬‫نونی‬ ‫ا‬‫اسر‬‫و‬
،‫رار‬‫ار‬‫ره‬‫بر‬‫ی‬ ‫رترات‬‫اسر‬‫های‬‫ردی‬‫جدیر‬‫روی‬‫رد‬‫آوردنر‬‫ری‬‫یکر‬‫از‬‫رن‬‫ایر‬
‫ی‬ ‫استرات‬،‫ها‬‫تمرارر‬‫بر‬‫شایسرتگی‬‫های‬‫اصرلی‬‫و‬‫واگرااری‬‫بسریاری‬
‫از‬‫فعالیت‬‫هرا‬‫بره‬‫ناب‬ ‫م‬‫خارج‬‫از‬‫سازمان‬(‫برون‬‫سرپاری‬)‫اسرت‬
‫بر‬‫این‬،‫اساس‬‫به‬‫منظرور‬‫فرراهم‬‫ارردن‬‫امکران‬‫پاسر‬‫گویی‬،‫ارارا‬
‫رامین‬‫ر‬‫ت‬ ‫را‬‫بر‬‫راح‬‫سر‬‫ردمت‬‫خر‬‫رو‬‫مالر‬‫ره‬‫ر‬‫ب‬‫رتریان‬‫مشر‬‫و‬‫رد‬‫توانمنر‬‫ردن‬‫شر‬
‫بنگاه‬‫را‬‫ر‬‫ه‬‫در‬‫رن‬‫ر‬‫واا‬‫ره‬‫ر‬‫ب‬‫را‬‫ر‬‫تقاض‬‫های‬‫متنرو‬،‫رروزی‬‫ر‬‫ام‬‫ی‬ ‫رترات‬‫ر‬‫اس‬
‫برون‬‫رپاری‬‫سر‬‫ره‬‫بر‬‫روان‬‫عنر‬‫رراری‬‫ابر‬‫رد‬‫اارآمر‬(‫را‬‫امر‬‫را‬‫بر‬‫رو‬‫ریسر‬‫های‬
‫برالقوه‬)‫س‬ ‫تو‬‫بسریاری‬‫از‬‫سازمان‬‫های‬‫پیشررو‬‫بره‬‫ارار‬‫ته‬ ‫گرف‬
‫شده‬‫است‬]11[
‫برون‬‫سپاری‬1‫چیست؟‬
‫در‬‫رت‬‫ر‬‫لغ‬‫ره‬‫بر‬‫ری‬‫ر‬‫معن‬‫رتیابی‬‫ر‬‫دس‬‫ره‬‫بر‬‫رود‬‫سر‬‫از‬‫ر‬‫الریر‬‫راب‬‫منر‬
‫خارجی‬‫می‬‫باشد‬
‫مفهومی‬ ‫لواظ‬ ‫از‬‫برون‬‫از‬ ‫اسرت‬ ‫عبرار‬ ‫سرپاری‬‫تصرمیم‬ ‫یرو‬
‫راپ‬‫انتقر‬ ‫ررای‬‫بر‬ ‫رر‬‫تفکر‬ ‫رر‬‫بر‬ ‫ری‬‫مبتنر‬ ‫و‬ ‫ره‬‫آگاهانر‬ ‫رار‬‫تار‬
‫تامین‬ ‫یو‬ ‫به‬ ‫داخلی‬ ‫اار‬ )‫(واگااری‬‫خارجی‬ ‫اننده‬]11[
‫برون‬‫بررون‬ ‫شرکع‬ ‫دو‬ ‫به‬ ‫سپاری‬‫درون‬ ‫سرپاری‬‫مررزی‬2‫بررون‬ ‫و‬‫سرپاری‬
‫برون‬‫مرزی‬3‫می‬ ‫انااا‬‫شود‬]11[
1 Outsourcing
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
‫پایان‬ ‫در‬ ‫هرررمن‬ ‫آفررای‬‫مررورد‬ ‫در‬ ‫خررود‬ ‫نامرره‬‫برون‬‫سررپاری‬
‫نرا‬‫می‬ ‫اشرراره‬ ‫نکترره‬ ‫ایررن‬ ‫ره‬‫بر‬ ‫افرررار‬‫برون‬ ‫ارره‬ ‫انررد‬‫سررپاری‬
‫نرا‬‫برون‬ ‫دیگرر‬ ‫انروا‬ ‫اغل‬ ‫با‬ ‫افرار‬‫به‬ ،‫اسرت‬ ‫فاو‬ ‫مت‬ ‫سرپاری‬
‫برون‬ ‫نو‬ ‫این‬ ‫در‬ ‫اه‬ ‫این‬ ‫دلیع‬‫می‬ ‫سرعی‬ ‫شررات‬ ‫سرپاری‬‫یو‬ ‫تا‬ ‫انرد‬
‫و‬ ‫تکرراری‬ ‫رار‬‫ر‬‫ا‬ ‫یرو‬ ‫رای‬‫ر‬‫ج‬ ‫ره‬‫ر‬‫ب‬ ‫را‬ ‫رده‬‫ر‬‫پیدی‬ ‫فکرری‬ )‫(پرروژه‬ ‫رار‬‫ر‬‫ا‬
‫راحتری‬ ‫بره‬ ‫ان‬ ‫اناراا‬ ‫فراینرد‬ ‫اه‬ ‫مولی‬ ‫مع‬‫را‬ ‫ست‬ ‫ا‬ ‫فهرم‬ ‫فایرع‬
‫برون‬‫اند‬ ‫سپاری‬]11[
‫برون‬‫نرا‬ ‫سرپاری‬‫افررار‬‫می‬‫ند‬ ‫توا‬‫برون‬ ‫نای‬ ‫مع‬ ‫به‬‫سرپاری‬
‫توسعه‬4‫یری‬ ‫ر‬ ‫برنامره‬ ‫و‬ ‫حی‬ ‫الرا‬ ،5‫مدیریت‬ ،6‫آمروزش‬ ،7‫نگهرداری‬ ،8
‫اجرای‬ ‫یا‬ ‫و‬9‫نرا‬‫می‬ ‫افرار‬‫باشد‬]11[
‫درباره‬‫برون‬ ‫رویکرد‬ ‫از‬ ‫استفاده‬ ‫مرایای‬ ‫ی‬‫شرات‬ ‫در‬ ‫سپاری‬‫می‬ ،‫ها‬‫تروان‬
‫م‬ ‫به‬‫نمود‬ ‫اشاره‬ ‫زیر‬ ‫وارد‬]11,11[:
‫شایستگی‬ ‫بر‬ ‫تمرار‬‫مووری‬ ‫های‬10
‫تماا‬ ‫هرینه‬ ‫ااه‬‫موصوپ‬ ‫شده‬
‫خدما‬ ‫و‬ ‫موصوت‬ ‫ایفیت‬ ‫ارتقاء‬
‫خدما‬ ‫اراله‬ ‫و‬ ‫تولید‬ ‫ظرفیت‬ ‫افرای‬
‫موصوپ‬ ‫توویع‬ ‫سرعت‬ ‫افرای‬
‫فعالیت‬ ‫انااا‬ ‫برای‬ ‫سازمان‬ ‫مناب‬ ‫حفظ‬‫الیدی‬ ‫های‬
‫سازمان‬‫ها‬‫این‬‫مرایا‬‫را‬‫به‬‫واساه‬‫تمرار‬‫بر‬‫توانایی‬‫های‬‫الیدی‬‫خود‬‫و‬
‫اشتراک‬‫ریسو‬،‫ها‬‫تاربه‬‫ها‬‫و‬‫هرینه‬‫ها‬‫اس‬‫می‬‫انند‬
2 Domestic outsourcing
3 Offshore outsourcing
4 Development
5 Planning
6 Managing
7 Training
8 Maintenance
9 Operation
10 Core Competencies
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
‫سرپاری‬ ‫بررون‬ ‫دید‬ ‫از‬ ‫افرار‬ ‫نرا‬ ‫معماری‬‫بره‬ ‫توجره‬ ‫بارر‬‫ارعس‬ ‫از‬
‫لی‬ ‫ا‬ ‫و‬ ‫برررز‬ ‫توصریگ‬ ‫یره‬ ‫بلکره‬ ‫و‬ ‫فعالیرت‬ ‫نمودار‬ ،‫دیاگراا‬
‫هست‬ ‫معماری‬ ‫از‬
‫و‬ ‫بوده‬ ‫ماری‬ ‫مع‬ ‫تی‬ ‫ایفی‬ ‫صرفا‬ ‫برا‬ ‫مرتب‬ ‫ماری‬ ‫مع‬ ‫تصمیما‬
‫میگاارنرد‬ ‫فراری‬ ‫ا‬ ‫نرا‬ ‫هرای‬ ‫ستم‬ ‫سی‬ ‫یت‬ ‫ایف‬ ‫روی‬ ‫یادی‬ ‫ز‬ ‫تاثیر‬
‫دارنرد‬ ‫جود‬ ‫و‬ ‫ایفیتری‬ ‫های‬ ‫مردپ‬ ‫سری‬ ‫یو‬ ‫افرار‬ ‫نرا‬ ‫معماری‬ ‫در‬
‫اه‬ ‫های‬ ‫مدپ‬‫وی‬‫عد‬ ‫با‬ ‫و‬ ‫اننرد‬ ‫مری‬ ‫بیران‬ ‫را‬ ‫خو‬ ‫معمراری‬ ‫یو‬ ‫گی‬
‫رر‬‫هر‬ ‫در‬ ‫و‬ ‫روند‬‫شر‬ ‫ری‬‫ر‬‫م‬ ‫رات‬‫بر‬ ‫رت‬‫ر‬‫ایفی‬ ‫را‬‫بر‬ ‫رتم‬‫ر‬‫سیس‬ ‫رو‬‫یر‬ ‫رد‬‫تولیر‬‫ردپ‬‫مر‬
‫رترک‬‫مشر‬ ‫و‬ ‫رم‬‫مهر‬ ‫رای‬‫هر‬ ‫رو‬‫متریر‬ ‫از‬ ‫رری‬‫سر‬ ‫رو‬‫یر‬ ‫ری‬‫بررسر‬ ‫ره‬‫بر‬ ‫ری‬‫ایفیتر‬
‫ید‬ ‫تول‬ ‫باعرد‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫در‬ ‫آن‬ ‫یت‬ ‫رعا‬ ‫اره‬ ‫اسرت‬ ‫شرده‬ ‫پرداخته‬
‫موصول‬‫ی‬‫شود‬ ‫می‬ ‫ایفیت‬ ‫با‬]1،1[
‫راه‬ ‫باپ‬ ‫دن‬ ‫به‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫ندگان‬ ‫ان‬ ‫ید‬ ‫تول‬ ‫حیاره‬ ‫ایرن‬ ‫در‬
‫و‬ ‫افررار‬ ‫نررا‬ ‫تولیرد‬ ‫شررو‬ ‫از‬ ‫پری‬ ‫بتواننرد‬ ‫اه‬ ‫ستند‬ ‫ه‬ ‫هرای‬
‫ه‬ ‫گونره‬ ‫هرر‬ ‫پرداخرت‬ ‫از‬ ‫فبرع‬‫و‬ ‫تولیرع‬ ‫را‬ ‫سیسرتم‬ ،‫ید‬ ‫تول‬ ‫رینره‬
‫روی‬ ‫برر‬ ‫تمرارر‬ ،‫ماری‬ ‫مع‬ ‫ارزیرابی‬ ‫زمران‬ ‫در‬ ‫نماینرد‬ ‫یابی‬ ‫ارز‬
‫وی‬‫را‬‫آنهر‬ ‫ردن‬‫شر‬ ‫ررآورده‬‫بر‬ ‫رران‬‫میر‬ ‫و‬ ‫ری‬‫ایفیتر‬ ‫رفا‬‫صر‬ ‫و‬ ‫را‬‫هر‬ ‫ری‬‫گر‬
‫است‬]1[
‫هررای‬ ‫روش‬‫ارزیررابی‬‫معمرراری‬‫نرررا‬‫افرررار‬‫در‬‫وافرر‬‫سررعی‬
،‫دارند‬‫خصوصیا‬‫كیفیتی‬‫ستمی‬ ‫سی‬‫براسراس‬ ‫كره‬‫یر‬‫ماری‬ ‫مع‬‫فررار‬
‫است‬‫تولیرد‬،‫شود‬‫را‬‫پری‬‫نی‬ ‫بی‬‫نماینرد‬‫در‬‫وافر‬‫پری‬‫بینری‬
‫ران‬‫زمر‬ ‫رای‬‫رفتارهر‬،‫ررا‬‫اجر‬‫و‬‫ریا‬‫خصوصر‬‫رتم‬‫سیسر‬‫ردی‬‫تولیر‬‫راس‬‫براسر‬
‫راری‬‫معمر‬‫آن‬‫رتم‬‫سیسر‬‫ری‬‫مر‬‫رد‬‫باشر‬‫رن‬‫ایر‬‫را‬‫هر‬ ‫روش‬‫رته‬‫دسر‬ ‫ره‬‫بر‬‫رای‬‫هر‬
،‫پرسشی‬‫اندازه‬‫گیرری‬‫و‬‫تركیبری‬‫سیم‬ ‫تق‬‫می‬‫در‬ ‫شروند‬‫هرای‬ ‫روش‬
‫پرسشی‬‫از‬‫چر‬ ،‫پرسشنامه‬‫ست‬ ‫لی‬‫و‬‫سرناریو‬‫بررای‬‫سی‬ ‫برر‬‫معمراری‬
‫رتفاده‬‫اسر‬‫ری‬‫مر‬‫رد‬‫كنر‬‫در‬‫رای‬‫هر‬ ‫روش‬‫رری‬‫گیر‬ ‫ردازه‬‫انر‬،‫را‬‫معیارهر‬ ‫از‬
‫شبیه‬‫سرازی‬‫و‬‫تایج‬ ‫ن‬‫اجررای‬،‫ستم‬ ‫سی‬‫اسرتفاده‬‫شده‬‫و‬‫ین‬ ‫ا‬‫روش‬
‫ها‬‫ا‬‫معموت‬‫نتایج‬‫امی‬‫می‬ ‫له‬ ‫ارا‬‫ند‬ ‫نمای‬‫های‬ ‫روش‬‫تركیبری‬‫با‬
‫رتفاده‬‫ر‬‫اس‬‫از‬‫هرای‬ ‫روش‬‫ری‬‫ر‬‫پرسش‬‫و‬‫ردازه‬‫ر‬‫ان‬‫رری‬‫ر‬‫گی‬‫ردنباپ‬‫ر‬‫ب‬‫ره‬‫ر‬‫ارال‬
‫رر‬‫ر‬‫ت‬ ‫رری‬‫ر‬‫س‬ ‫رالی‬‫ر‬‫ه‬ ‫روش‬‫دفیر‬ ‫و‬‫رر‬‫ر‬‫ت‬‫ررای‬‫ر‬‫ب‬‫رابی‬‫ر‬‫ارزی‬‫راری‬‫ر‬‫معم‬‫مری‬
‫باشند‬]1[
1-: ‫توقی‬ ‫پیشینه‬
‫پرسشری‬ ‫رته‬‫ر‬‫دس‬ ‫سره‬ ‫ره‬‫ر‬‫ب‬ ‫افررار‬ ‫نررا‬ ‫معمراری‬ ‫رابی‬‫ر‬‫ارزی‬ ‫رای‬‫ر‬‫ه‬ ‫روش‬
‫رای‬‫هر‬ ‫روش‬ ‫در‬ ‫ره‬‫ار‬ ‫روند‬‫شر‬ ‫ری‬‫ر‬‫م‬ ‫ریم‬‫ر‬‫تقس‬ ‫ری‬‫ترایبر‬ ‫و‬ ‫رری‬‫گیر‬ ‫ردازه‬‫انر‬
‫معمراری‬ ‫بررسری‬ ‫بررای‬ ‫سرناریو‬ ‫و‬ ‫ست‬ ‫لی‬ ‫چو‬ ،‫پرسشنامه‬ ‫از‬ ‫پرسشی‬
،‫هرا‬ ‫یار‬ ‫مع‬ ‫از‬ ‫گیرری‬ ‫ندازه‬ ‫ا‬ ‫های‬ ‫روش‬ ‫در‬ ‫و‬ ‫ند‬ ‫ا‬ ‫مری‬ ‫استفاده‬
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
،‫سیسرتم‬ ‫اجررای‬ ‫تایج‬ ‫ن‬ ‫و‬ ‫سازی‬ ‫شبیه‬‫روش‬ ‫ین‬ ‫ا‬ ‫و‬ ‫شرده‬ ‫اسرتفاده‬
‫با‬ ‫بی‬ ‫ترای‬ ‫هرای‬ ‫روش‬ ‫ند‬ ‫نمای‬ ‫می‬ ‫ارالره‬ ‫امی‬ ‫نتایج‬ ‫معموت‬ ‫ها‬
‫رای‬‫ر‬‫ه‬ ‫روش‬ ‫ره‬‫ر‬‫ارال‬ ‫بردنباپ‬ ‫گیرری‬ ‫ردازه‬‫ر‬‫ان‬ ‫و‬ ‫ری‬‫ر‬‫پرسش‬ ‫از‬ ‫رتفاده‬‫ر‬‫اس‬
‫می‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫ماری‬ ‫مع‬ ‫ارزیرابی‬ ‫برای‬ ‫تر‬ ‫دفیر‬ ‫و‬ ‫تر‬ ‫سری‬
‫باشند‬]1،1[
‫چرخره‬ ‫از‬ ‫ری‬‫ر‬‫مختلف‬ ‫زمانهرا‬ ‫در‬ ‫رت‬‫ر‬‫اس‬ ‫رن‬‫ر‬ ‫مم‬ ‫معمراری‬ ‫ارزیرابی‬
‫افرار‬ ‫نرا‬ ‫حیا‬‫ایرن‬ ‫برر‬ ‫بیفترد‬ ‫اتفاق‬‫ارزیرابی‬ ‫ا‬‫معمروت‬ ‫اسراس‬
‫شوند‬ ‫می‬ ‫تقسریم‬ ‫دیرر‬ ‫یابی‬ ‫ارز‬ ‫و‬ ‫زود‬ ‫ارزیرابی‬ ‫دسرته‬ ‫دو‬ ‫بره‬
‫یابی‬ ‫ارز‬ ‫كره‬ ‫زمرانی‬‫ع‬ ‫م‬ ‫اهردافی‬ ‫برا‬ ‫و‬ ‫سازی‬ ‫یاده‬ ‫پ‬ ‫از‬ ‫فبرع‬
‫برین‬ ‫از‬ ‫انتخرا‬ ‫یا‬ ‫ماری‬ ‫مع‬ ‫ی‬ ‫سازی‬ ‫پیاده‬ ‫سنای‬ ‫ان‬ ‫ام‬‫ند‬ ‫چ‬
‫زود‬ ‫ارزیرابی‬ ‫آن‬ ‫بره‬ ،‫شرود‬ ‫اناراا‬ ‫سازی‬ ‫یاده‬ ‫پ‬ ‫بررای‬ ‫ماری‬ ‫مع‬
‫می‬ ‫گفته‬‫دیرر‬ ‫یابی‬ ‫ارز‬ ‫شود‬‫از‬ ‫پرز‬ ‫كه‬ ‫یابی‬ ‫ارز‬ ‫بره‬ ‫ا‬‫اصراعحا‬
‫رعه‬‫توسر‬ ‫رنای‬‫ر‬‫س‬ ‫ران‬‫ر‬ ‫ام‬ ‫رع‬‫ر‬ ‫م‬ ‫ردافی‬‫ر‬‫اه‬ ‫را‬‫بر‬ ،‫رازی‬‫سر‬ ‫راده‬‫پیر‬ ‫ران‬‫پایر‬
‫اناراا‬ ‫ید‬ ‫جد‬ ‫سیسرتمهای‬ ‫برا‬ ‫آنهرا‬ ‫الا‬ ‫ارتبا‬ ‫یا‬ ‫فعلی‬ ‫سیستمهای‬
‫شود‬]1،1[
‫سرناریو‬ ‫برر‬ ‫نی‬ ‫مبت‬ ‫یابی‬ ‫ارز‬ ‫های‬ ‫روش‬ ‫برر‬ ‫مرروری‬ ‫ادامه‬ ‫در‬
‫شود‬ ‫می‬ ‫پرداخته‬
‫بره‬ ‫ی‬ ‫توق‬ ‫حرارت‬ ‫مرا‬ ‫توقی‬ ‫هدف‬ ‫در‬‫یابی‬ ‫ارز‬ ‫هرای‬ ‫روش‬ ‫سرمت‬
‫رای‬‫هر‬ ‫روش‬ ‫رع‬‫ذیر‬ ‫در‬ ‫و‬ ‫رد‬‫میکنر‬ ‫ردا‬‫پیر‬ ‫روق‬‫سر‬ ‫رناریو‬‫سر‬ ‫رر‬‫بر‬ ‫ری‬‫مبتنر‬
‫رابی‬‫ارزیر‬ ‫رای‬‫ر‬‫ه‬ ‫روش‬ ‫ردا‬‫ابتر‬ ‫در‬ ‫ره‬‫ار‬ ‫رر‬‫ر‬‫ت‬ ‫رم‬‫ر‬‫مه‬ ‫راری‬‫معمر‬ ‫رابی‬‫ر‬‫ارزی‬
‫و‬ ‫اسرت‬ ‫شرده‬ ‫ارالره‬ ‫گاشرته‬ ‫در‬ ‫اره‬ ‫را‬ ‫سناریو‬ ‫برر‬ ‫مبتنری‬ ‫پایه‬
‫ریگ‬‫توصر‬ ‫و‬ ‫ری‬‫معرفر‬ ‫را‬ ‫ررد‬‫میگیر‬ ‫ررار‬‫فر‬ ‫را‬‫مر‬ ‫راتی‬‫توقیقر‬ ‫ره‬‫زمینر‬ ‫در‬
‫ص‬ ‫مخت‬ ‫معرفری‬ ‫به‬ ‫سرپز‬ ‫و‬ ‫ایم‬ ‫ارده‬ ‫اوتاهی‬‫روز‬ ‫به‬ ‫قات‬ ‫م‬ ‫از‬ ‫ری‬
‫ایم‬ ‫پرداخته‬ ‫زمینه‬ ‫این‬ ‫در‬ ‫جدیدتر‬ ‫های‬ ‫روش‬ ‫اراله‬ ‫و‬
‫روش‬‫تولیع‬‫معماری‬‫نرا‬‫افرار‬11
SAAM
‫فرار‬ ‫ا‬ ‫نررا‬ ‫معمراری‬ ‫سرناریو‬ ‫برر‬ ‫مبتنری‬ ‫ارزیابی‬ ‫روش‬ ‫اولین‬
‫ررار‬‫ر‬‫اف‬ ‫ررا‬‫ر‬‫ن‬ ‫راری‬‫ر‬‫معم‬ ‫ارزیرابی‬ ‫اصرعی‬ ‫ررای‬‫ر‬‫ب‬ ‫رع‬‫ر‬‫اص‬ ‫در‬ ‫اره‬ ‫رت‬‫ر‬‫اس‬
‫برای‬ ‫چه‬ ‫اگر‬ ‫بود‬ ‫شده‬ ‫ایااد‬‫وی‬‫دیگرر‬ ‫ایفیتری‬ ‫هرای‬ ‫گری‬‫ند‬ ‫مان‬
‫است‬ ‫شده‬ ‫استفاده‬ ‫توسعه‬ ‫فابلیت‬ ‫و‬ ‫حمع‬ ‫فابلیت‬]1،1[
‫رن‬‫ایر‬‫روش‬‫رع‬‫سر‬‫دارد‬‫را‬‫بر‬‫رتخراج‬‫اسر‬‫ردیها‬‫نیازمنر‬‫ران‬‫ذینفعر‬‫و‬
‫اهداف‬‫كیفیت‬‫مرورد‬‫نظرر‬‫اولرین‬ ،‫ایشران‬‫روش‬‫ارزیراب‬SAAM
‫میرران‬‫مناسر‬‫برودن‬‫معمرار‬‫شنهاد‬ ‫پی‬‫را‬‫تعیرین‬‫ید‬ ‫نما‬‫روش‬
‫افررار‬ ‫نرا‬‫مبتنر‬‫برر‬‫سرناریو‬‫اسرت‬‫كره‬‫در‬‫سراپ‬1993‫و‬‫بره‬
11 Software architectureanalysis method
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
‫منظور‬‫ارزیاب‬‫بعیر‬‫از‬‫صرفا‬‫معمرار‬ ‫كیفیتر‬‫ند‬ ‫مان‬‫یت‬ ‫فابل‬
‫اصررعی‬، ‫رایر‬‫پر‬‫فابلیررت‬‫رترش‬‫گسر‬‫و‬‫فابلیررت‬‫نگهرردار‬‫ایارراد‬
‫گردیده‬‫است‬]1[
‫روش‬SAAM‫را‬ ‫معمراری‬ ‫یرو‬ ‫فرو‬ ‫و‬ ‫ضرعگ‬ ‫نقاط‬ ‫تشخیص‬ ‫فابلیت‬
‫به‬ ‫ست‬ ‫ا‬ ‫پرایری‬ ‫اصرعی‬ ‫یت‬ ‫فابل‬ ‫روی‬ ‫بر‬ ‫روش‬ ‫ین‬ ‫ا‬ ‫تاایرد‬ ‫دارد‬
‫معمراری‬ ‫از‬ ‫نقراالی‬ ‫ند‬ ‫توا‬ ‫مری‬ ‫راحتری‬ ‫به‬ ‫روش‬ ‫ایرن‬ ‫اه‬ ‫ای‬ ‫گونه‬
‫اصرعی‬ ‫یت‬ ‫فابل‬ ‫ندی‬ ‫نیازم‬ ‫اه‬ ‫را‬ ‫ظر‬ ‫ن‬ ‫مرورد‬ ‫ستم‬ ‫سی‬ ‫فرار‬ ‫ا‬ ‫نرا‬
‫رد‬‫چنر‬ ‫رر‬‫اگر‬ ‫را‬‫یر‬ ‫و‬ ‫رد‬‫نمایر‬ ‫رخص‬‫مشر‬ ‫راخته‬‫نسر‬ ‫ررآورده‬‫بر‬ ‫را‬ ‫رایری‬‫پر‬
‫راری‬‫معمر‬‫رانی‬‫یکسر‬ ‫ررد‬‫عملکر‬ ‫ره‬‫ار‬ ‫دارد‬ ‫رود‬‫وجر‬ ‫رتم‬‫سیسر‬ ‫از‬ ‫راو‬‫متفر‬
‫آن‬ ‫پرایری‬ ‫اصرعی‬ ‫فابلیرت‬ ‫به‬ ‫جن‬ ‫از‬ ‫ند‬ ‫توا‬ ‫مری‬ ‫روش‬ ‫ایرن‬ ‫دارنرد‬
‫ردی‬‫بنر‬ ‫ره‬‫رتبر‬ ‫را‬ ‫را‬‫آنهر‬ ‫ربی‬‫نسر‬ ‫رور‬‫بصر‬ ‫و‬ ‫رد‬‫انر‬ ‫ره‬‫مقایسر‬ ‫را‬ ‫را‬‫هر‬
‫نماید‬]1[
‫ر‬‫توسر‬ ‫ره‬‫ار‬ ‫رای‬‫هر‬ ‫رناریو‬‫سر‬ ‫رامع‬‫شر‬ ‫رابی‬‫ارزیر‬ ‫ره‬‫بر‬ ‫رلی‬‫اصر‬ ‫ورودی‬
‫هد‬ ‫مید‬ ‫شرری‬ ‫را‬ ‫سیسرتم‬ ‫ماری‬ ‫مع‬ ‫توصریگ‬ ‫سیسرتم‬ ‫عان‬ ‫ذینف‬ ‫تعامرع‬
‫می‬‫اساس‬ ‫این‬ ‫بر‬ ‫و‬ ‫باشد‬SAAM‫ایرن‬ ‫و‬ ‫معمراری‬ ‫برین‬ ‫نگاشرت‬ ‫یو‬
‫ان‬ ‫در‬ ‫رده‬‫ر‬‫این‬ ‫تغییررا‬ ‫ران‬‫ر‬‫امک‬ ‫ره‬‫ر‬‫ا‬ ‫رد‬‫ر‬‫ان‬ ‫ری‬‫ر‬‫م‬ ‫رتخراج‬‫ر‬‫اس‬ ‫رناریو‬‫ر‬‫س‬
‫برالقوه‬ ‫عامرع‬ ‫از‬ ‫دتلتری‬ ‫نگاشرت‬ ‫ین‬ ‫ا‬ ،‫هد‬ ‫مید‬ ‫ارالره‬ ‫را‬ ‫سیستم‬
‫رراهم‬‫فر‬ ‫دارد‬ ‫را‬ ‫ررار‬‫افر‬ ‫ررا‬‫نر‬ ‫رن‬‫ایر‬ ‫در‬ ‫رده‬‫پیدیر‬ ‫را‬‫فاعر‬ ‫رده‬‫اینر‬
‫میکند‬]1،1[
‫شامع‬1‫مرا‬ ‫ایرن‬ ‫از‬ ‫برخری‬ ‫اره‬ ‫باشرد‬ ‫مری‬ ‫مرحله‬‫مروازی‬ ‫حرع‬
‫ری‬‫نمر‬ ‫رازی‬‫سر‬ ‫راده‬‫آمر‬ ‫رای‬‫هر‬ ‫رت‬‫فعالیر‬ ‫دارای‬ ‫و‬ ‫رود‬‫شر‬ ‫ری‬‫مر‬ ‫راا‬‫انار‬
‫باشد‬]1[
‫روش‬‫تولیع‬‫فابلیت‬‫اصعی‬‫در‬‫ساح‬‫معماری‬12
ALMA
‫راری‬‫كر‬ ‫راتی‬‫االععر‬ ‫رتمهای‬‫سیسر‬ ‫ررای‬‫بر‬ ‫ر‬‫فقر‬ ‫ردا‬‫ابتر‬ ‫در‬ ‫روش‬ ‫رن‬‫ایر‬
‫شد‬ ‫داده‬ ‫توسعه‬ALMA‫مری‬ ‫سرناریو‬ ‫برر‬ ‫مبتنری‬ ‫ارزیابی‬ ‫روش‬ ‫ی‬
‫روی‬ ‫ره‬‫ر‬‫ك‬ ‫ررار‬‫ر‬‫اف‬ ‫ررا‬‫ر‬‫ن‬ ‫ری‬‫ر‬‫كیفیت‬ ‫صرفا‬ ‫ارزیرابی‬ ‫بررای‬ ‫كره‬ ‫باشرد‬
‫است‬ ‫شده‬ ‫ایااد‬ ،‫است‬ ‫متمركر‬ ‫پایری‬ ‫اصعی‬ ‫فابلیت‬]1[
‫در‬‫ر‬ ‫اك‬‫مترون‬‫م‬ ‫عل‬‫فابلیرت‬‫صعی‬ ‫ا‬‫پرایر‬‫و‬‫نگهردار‬‫ی‬
‫سیستم‬‫نرا‬‫افرار‬‫به‬‫نوان‬ ‫ع‬‫تررین‬ ‫صل‬ ‫ا‬‫فاكتور‬‫یت‬ ‫كیف‬‫نراا‬
‫برده‬‫م‬‫شرود‬‫در‬‫توقیقرا‬‫اناراا‬‫شرده‬‫شخص‬ ‫م‬‫یده‬ ‫گرد‬‫بی‬‫از‬
15%‫تا‬15%‫هرینره‬‫چرخره‬‫حیرا‬‫یر‬‫سیسرتم‬‫نررا‬‫افررار‬‫بره‬
‫اصعحا‬‫انااا‬‫شده‬‫بررو‬‫نسرخه‬‫سیسرتم‬ ‫اوپ‬‫ل‬ ‫تع‬‫داشرته‬‫اسرت‬
‫را‬‫بر‬‫ره‬‫توجر‬‫ره‬‫بر‬‫رت‬‫اهمیر‬‫ریت‬‫خصوصر‬‫رعی‬‫اصر‬، ‫رایر‬‫پر‬‫رن‬‫ایر‬‫روش‬‫ره‬‫بر‬
‫راب‬‫ارزیر‬‫رین‬‫اولر‬ ‫در‬ ‫آن‬‫رع‬‫مراحر‬‫رد‬‫تولیر‬‫ررا‬‫نر‬‫ررار‬‫افر‬‫ره‬‫پرداختر‬
12 Architecture level modifiability analysis
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
‫رت‬‫اسر‬]1[‫رن‬‫ایر‬‫روش‬‫ردا‬‫ابتر‬ ‫در‬‫ر‬‫فقر‬‫رتمها‬‫سیسر‬ ‫ررا‬‫بر‬‫را‬‫االععر‬
‫تاار‬‫الراح‬‫گردید‬ALMA‫یر‬‫روش‬‫مبتنر‬‫برر‬‫سرناریو‬‫بروده‬
‫ره‬‫كر‬‫راب‬‫ارزیر‬ ‫ررا‬‫بر‬‫را‬‫گیهر‬ ‫وی‬‫ر‬‫كیفیتر‬‫ررا‬‫نر‬‫ررار‬‫افر‬‫ره‬‫كر‬‫رو‬
‫فابلیت‬‫اصعی‬‫پایر‬‫مروثر‬‫م‬،‫باشرند‬‫ایاراد‬‫اسرت‬ ‫گردیرده‬‫از‬
‫اهداف‬‫اصل‬‫این‬‫روش‬‫م‬‫تروان‬‫از‬‫پی‬‫ن‬ ‫بی‬‫گونگ‬ ‫چ‬‫نگهردار‬
،‫سیستم‬‫مشخص‬‫نمودن‬‫ها‬ ‫س‬ ‫ری‬‫و‬‫مقایسره‬‫چنرد‬‫مار‬ ‫مع‬‫برا‬‫هم‬‫را‬
‫ناا‬‫برد‬]1[
‫بوسرریله‬ ‫شررده‬ ‫تهیرره‬ ‫تغییررر‬ ‫سررناریوهای‬ ‫از‬ ‫روش‬ ‫ایررن‬‫ذ‬‫ی‬
‫نفعان‬‫سرناریوهای‬ ‫ترتثیرا‬ ‫كرردن‬ ‫مشرخص‬ ‫برا‬ ‫كنرد‬ ‫می‬ ‫استفاده‬
‫خررود‬ ‫روی‬ ‫رر‬‫بر‬ ‫نتیارره‬ ‫در‬ ‫و‬ ‫رتم‬‫سیسر‬ ‫راری‬‫معمر‬ ‫روی‬ ‫بررر‬ ‫تغییررر‬
‫ایاراد‬ ‫برای‬ ‫تزا‬ ‫وفرت‬ ‫و‬ ‫هرینره‬ ‫و‬ ‫تعش‬ ‫یران‬ ‫م‬ ‫توان‬ ‫می‬ ،‫سیستم‬
‫در‬ ‫و‬ ‫ررد‬‫كر‬ ‫ری‬‫بینر‬ ‫ری‬‫پر‬ ‫را‬ ‫رتم‬‫سیسر‬ ‫راخت‬‫سر‬ ‫راا‬‫هنگر‬ ‫در‬ ‫ررا‬‫تغییر‬
‫اظهررارنظر‬ ‫رتم‬‫سیسر‬ ‫رایری‬‫پر‬ ‫اصررعی‬ ‫فابلیررت‬ ‫ره‬‫زمنیر‬ ‫در‬ ‫نتیارره‬
‫نمود‬]1[
‫شامع‬1‫فعالیرت‬ ‫اسرتخراج‬ ‫سرناریو‬ ‫ایرن‬ ‫در‬ ‫اره‬ ‫باشد‬ ‫می‬ ‫مرحله‬
‫شرود‬ ‫مری‬ ‫اناراا‬ ‫پری‬ ‫در‬ ‫پری‬ ‫مراحرع‬ ‫فعالیرت‬ ‫ش‬ ‫از‬ ‫شده‬ ‫شامع‬ ‫ها‬
‫باشد‬ ‫نمی‬ ‫سازی‬ ‫آماده‬ ‫های‬ ‫فعالیت‬ ‫دارای‬ ‫و‬]1[
‫روش‬‫ارزیابی‬‫معماری‬‫مبتنی‬‫بر‬‫مصالوه‬13
ATAM
‫ر‬‫ر‬ ‫ی‬‫از‬‫رها‬‫روشر‬‫رروف‬‫معر‬‫ر‬‫مبتنر‬‫رر‬‫بر‬‫رناریو‬‫سر‬‫روش‬‫رع‬‫تولیر‬
‫معمار‬‫مبتن‬‫بر‬‫صالوه‬ ‫م‬‫م‬‫باشرد‬‫ایرن‬‫روش‬‫بره‬‫صور‬‫ا‬‫كرامع‬
‫جدا‬‫از‬‫شها‬ ‫رو‬‫ل‬ ‫فب‬‫توسرعه‬‫یافرت‬‫و‬‫هردف‬‫از‬‫آن‬‫یع‬ ‫تول‬‫صرفا‬
‫كیفیت‬‫خاص‬‫براسراس‬‫معمرار‬‫مر‬‫باشرد‬ATAM‫برر‬‫رو‬‫جنبره‬
‫كیفیت‬ ‫ها‬‫مار‬ ‫مع‬‫جرلیرا‬ ‫برا‬‫شتر‬ ‫بی‬‫از‬‫روشرها‬‫بع‬ ‫ف‬‫ود‬ ‫ب‬
‫م‬،‫كند‬‫و‬‫در‬‫عمع‬‫نسرخه‬‫تقویرت‬‫شرده‬‫ا‬‫از‬SAAM‫باشرد‬ ‫مری‬
ATAM‫بره‬‫عنروان‬‫یر‬‫مردپ‬‫مرارپید‬‫ازریراب‬‫در‬‫سراپ‬1998
‫ماری‬‫شد‬]1[
‫روش‬ATAM‫صرفا‬ ‫ارزیرابی‬ ‫بررای‬ ‫سرناریو‬ ‫بر‬ ‫مبتنی‬ ‫روش‬ ‫ی‬
‫مانند‬ ‫كیفیتی‬:‫فابلیرت‬ ،‫حمرع‬ ‫فابلیرت‬ ،‫پرایری‬ ‫اصرعی‬ ‫فابلیرت‬
‫باشرد‬ ‫ری‬‫ر‬‫م‬ ‫ر‬‫ر‬‫تامی‬ ‫رت‬‫ر‬‫فابلی‬ ‫و‬ ‫رعه‬‫ر‬‫توس‬‫راء‬‫ر‬‫ارض‬ ‫چگرونگی‬ ‫روش‬ ‫ایرن‬
‫تی‬ ‫كیفی‬ ‫اهداف‬ ‫شدن‬‫افررا‬ ‫نررا‬ ‫معمراری‬ ‫توسر‬ ‫ه‬ ‫ی‬ ‫و‬‫یع‬ ‫تول‬ ‫را‬ ‫ر‬
‫باشد‬ ‫می‬ ‫رارپایر‬ ‫ت‬ ‫فرآیند‬ ‫ی‬ ،‫روش‬ ‫این‬ ‫كند‬ ‫می‬
‫ارزیابی‬ ‫روش‬ ‫هدف‬ATAM‫بررای‬ ‫اصرولی‬ ‫راه‬ ‫یر‬ ‫كرردن‬ ‫فراهم‬
‫ررفتن‬‫گر‬ ‫رر‬‫نظر‬ ‫در‬ ‫را‬‫بر‬ ‫ررار‬‫افر‬ ‫ا‬ ‫رر‬‫نر‬ ‫راری‬‫معمر‬ ‫رایی‬‫توانر‬ ‫ردن‬‫فهمیر‬
13 Architecture tradeoff analysismethod
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
‫شد‬ ‫با‬ ‫می‬ ،‫دارنرد‬ ‫بت‬ ‫رفا‬ ‫دیگرر‬ ‫یر‬ ‫برا‬ ‫كه‬ ‫كیفیتی‬ ‫صفت‬ ‫چندین‬
ATAM‫هرای‬ ‫وابسرتگی‬ ،‫كیفیتری‬ ‫صرفا‬ ‫ارزیرابی‬ ‫بر‬ ‫ععوه‬‫ایرن‬
‫نماید‬ ‫می‬ ‫مشخص‬ ‫نیر‬ ‫را‬ ‫كیفیتی‬ ‫صفا‬]1[
‫شامع‬9‫مروازی‬ ‫بصرور‬ ‫هرا‬ ‫مرحلره‬ ‫از‬ ‫برخری‬ ‫اه‬ ‫باشد‬ ‫می‬ ‫مرحله‬
‫باشد‬ ‫می‬ ‫سازی‬ ‫آماده‬ ‫های‬ ‫فعالیت‬ ‫دارای‬ ‫و‬ ‫شود‬ ‫می‬ ‫انااا‬]1[
‫روش‬‫تولیع‬‫هرینه‬–‫سود‬14
CBAM
‫روش‬CBAM‫ره‬‫كر‬ ‫رد‬‫كنر‬ ‫ری‬‫ر‬‫م‬ ‫رار‬‫كر‬ ‫ره‬‫ر‬‫ب‬ ‫ررو‬‫شر‬ ‫رانی‬‫ر‬‫زم‬‫روش‬ATAM
‫از‬ ‫پز‬ ‫یعنری‬ ،‫ست‬ ‫ا‬ ‫شده‬ ‫گااشته‬ ‫كنار‬‫روش‬ ‫س‬ ‫تو‬ ‫ماری‬ ‫مع‬ ‫ه‬ ‫این‬
ATAM‫كره‬ ‫موصروتتی‬ ‫از‬ ‫و‬ ‫شرود‬ ‫مری‬ ‫شررو‬ ‫روش‬ ‫این‬ ‫شد‬ ‫ارزیابی‬
‫توس‬ATAM‫مری‬ ‫اسرتفاده‬ ،‫اسرت‬ ‫شرده‬ ‫تولیرد‬ ‫خروجری‬ ‫عنوان‬ ‫به‬
‫ری‬‫ر‬‫خروج‬ ‫نمایرد‬‫رای‬‫ر‬‫ه‬ATAM‫رتفاده‬‫ر‬‫اس‬ ‫رورد‬‫ر‬‫م‬ ‫روش‬ ‫رن‬‫ر‬‫ای‬ ‫در‬ ‫ره‬‫ر‬‫ك‬
‫گیرد‬ ‫می‬ ‫فرار‬]1[
CBAM‫دو‬ ‫بین‬ ‫پلی‬‫زمینه‬‫تولیرد‬‫و‬‫توسرعه‬‫نررا‬‫افررار‬‫برا‬
‫افتصاد‬‫سازمان‬‫در‬‫الوپ‬‫فرآینرد‬‫مار‬ ‫مع‬‫ایاراد‬‫مر‬‫ید‬ ‫نما‬‫در‬
‫روشها‬‫فبل‬‫صفا‬‫كیفیتر‬‫ماننرد‬‫اصرعی‬، ‫پرایر‬‫كرارال‬‫و‬‫یرا‬
‫فابلیت‬‫استفاده‬‫مادد‬‫ها‬ ‫تن‬‫تصرمیم‬ ‫مبنرا‬‫گیرر‬‫بروده‬‫ل‬ ‫و‬‫در‬
‫ایرن‬‫روش‬‫عوامرع‬‫كیفیتر‬‫اار‬ ‫ت‬‫سیسرتم‬‫نیرر‬‫بره‬‫یاب‬ ‫ارز‬‫تا‬
‫ضافه‬ ‫ا‬ ‫حدود‬‫شرده‬‫اسرت‬‫از‬‫یا‬ ‫مرا‬‫اصرل‬‫ایرن‬‫روش‬‫مر‬‫تروان‬
‫اراله‬‫ی‬‫مقیراس‬‫انردازه‬‫گیرر‬‫بررا‬،‫سررمایه‬ ‫برگشرت‬‫و‬‫م‬ ‫ك‬
‫بره‬‫یه‬ ‫ته‬‫یر‬‫مه‬ ‫برنا‬‫ارزیراب‬‫شرده‬‫برا‬‫مار‬ ‫مع‬‫و‬‫سررمایه‬
‫گاار‬‫بر‬‫رو‬،‫آن‬‫ایرن‬ ‫و‬ ‫بررد‬ ‫نراا‬‫روش‬‫بره‬9‫مرحلره‬‫تقسریم‬
‫است‬ ‫شده‬]1[
CBAM‫شامع‬1‫ایفیرت‬ ‫مرایرای‬ ‫امیرت‬ ‫تعیرین‬ ‫دارای‬ ‫اصلی‬ ‫مرحله‬
‫مفاهیم‬ ‫زمانبندی‬ ‫و‬ ‫هرینه‬ ‫اوردن‬ ‫بدست‬‫معماری‬ ‫ی‬ ‫استرات‬]1[
‫روش‬‫نگر‬ ‫اع‬‫موصوت‬‫ارزیابی‬‫معماری‬‫خ‬15HoPLAA
‫یافتره‬ ‫گسرترش‬ ‫ر‬‫ر‬‫خ‬ ‫معمراری‬ ‫رابی‬‫ر‬‫ارزی‬ ‫روت‬‫ر‬‫موص‬ ‫رر‬‫ر‬‫نگ‬ ‫رع‬‫ر‬‫ا‬ ‫روش‬
‫روش‬ATAM‫ری‬‫مر‬ ‫رد‬‫تولیر‬ ‫ر‬‫خر‬ ‫راری‬‫معمر‬ ‫رابی‬‫ارزیر‬ ‫ررای‬‫بر‬ ‫ره‬‫ار‬ ‫رت‬‫هسر‬
‫راح‬‫سر‬ ‫دو‬ ‫در‬ ‫ررا‬‫خار‬ ‫رایی‬‫شناسر‬ ‫ره‬‫بر‬ ‫ره‬‫مرحلر‬ ‫دو‬ ‫در‬ ‫روش‬ ‫این‬ ‫رد‬‫باشر‬
‫معمرراری‬ ‫سرراح‬ ‫دو‬ ‫ایررن‬ ‫پررایرد‬ ‫مرری‬ ‫انارراا‬ ‫زیررر‬ ‫معمرراری‬
:‫عبارتنداز‬
‫ارزیابی‬‫هسته‬ ‫معماری‬
14 Cost benefit analysismethod
15 Holistic ProductLineArchitecture Assessment (HoPLAA) method
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
‫ارزیابی‬‫معماری‬‫موصوپ‬‫فرد‬ ‫به‬ ‫منوصر‬
‫پایر‬ ‫تکامرع‬ ‫نقراط‬ ،‫هسرته‬ ‫معمراری‬ ‫یابی‬ ‫ازر‬ ‫در‬16‫سایی‬ ‫شنا‬
‫و‬‫روا‬‫مفهر‬ ‫روند‬‫ر‬‫ش‬ ‫ری‬‫مر‬ ‫رگ‬‫تعریر‬ ‫رایری‬‫پر‬ ‫رع‬‫تکامر‬ ‫رای‬‫هر‬ ‫رتورالعمع‬‫ر‬‫دس‬
‫اه‬ ‫نق‬ ‫یو‬ ‫یا‬ ‫سیت‬ ‫حسا‬ ‫نقاره‬ ‫یرو‬ ‫اره‬ ‫است‬ ‫این‬ ‫پایر‬ ‫تکامع‬ ‫نقاط‬
‫معاوضه‬17‫می‬ ‫تعیرین‬ ‫را‬ ‫ست‬ ‫ا‬ ‫نو‬ ‫ت‬ ‫نقاره‬ ‫یره‬ ‫حردافع‬ ‫حراوی‬ ‫اه‬
‫رفا‬‫ر‬‫ص‬ ‫ره‬‫ر‬‫میکندا‬ ‫رمین‬‫ر‬‫تی‬ ‫رایر‬‫ر‬‫پ‬ ‫رع‬‫ر‬‫تکام‬ ‫نقراط‬ ‫از‬ ‫رایی‬‫ر‬‫شناس‬ ‫رد‬‫ر‬‫ان‬
‫رفا‬‫صر‬ ‫را‬‫بر‬ ‫راری‬‫معمر‬ ‫ررد‬‫بفر‬ ‫رر‬‫منوصر‬ ‫روت‬‫موصر‬ ‫راوی‬‫سر‬ ‫در‬ ‫ری‬‫ایفیتر‬
‫ایفی‬‫ررازگاری‬‫ناسر‬ ‫و‬ ‫رراد‬‫تیر‬ ‫در‬ ‫ررته‬‫هسر‬ ‫رراری‬‫معمر‬ ‫رری‬‫تر‬18‫ررت‬‫نیسر‬
‫الراحران‬ ‫بره‬ ‫رسرانی‬ ‫االرع‬ ‫بررای‬ ‫پرایر‬ ‫مع‬ ‫تکا‬ ‫هرای‬ ‫دستورالعمع‬
‫ساختن‬ ‫به‬ ‫آنهرا‬ ‫مایی‬ ‫راهن‬ ‫و‬ ‫برالقوه‬ ‫هرای‬ ‫ناسرازگاری‬ ‫درباره‬
‫معمراری‬ ‫الراحری‬ ‫فراز‬ ‫عدی‬ ‫ب‬ ‫موصروت‬ ‫در‬ ‫س‬ ‫منا‬ ‫الرحی‬ ‫گیری‬ ‫تصمیم‬
‫شود‬ ‫می‬ ‫استفاده‬]1[
‫ری‬‫مبتنر‬ ‫راری‬‫معمر‬ ‫راح‬‫سر‬ ‫رتفاده‬‫اسر‬ ‫رت‬‫فابلیر‬ ‫رع‬‫تولیر‬ ‫ره‬‫تاریر‬
‫سناریو‬ ‫بر‬SALUTA19
‫سیسرتم‬ ‫ستفاده‬ ‫ا‬ ‫فابلیرت‬ ‫تولیرع‬ ‫تاریره‬ ‫روش‬ ‫ین‬ ‫ا‬ ‫صلی‬ ‫ا‬ ‫هدف‬
‫رت‬‫اسر‬‫رابی‬‫ارزیر‬ ‫رای‬‫ر‬‫ه‬ ‫رو‬‫تکنیر‬ ‫از‬ ‫ر‬‫موفر‬ ‫رتفاده‬‫ر‬‫اس‬ ‫و‬ ‫رعه‬‫توسر‬ ‫را‬‫بر‬
‫روش‬ ‫یو‬ ‫از‬ ‫روش‬ ‫یرو‬ ‫سعه‬ ‫تو‬ ‫اره‬ ‫شرد‬ ‫باعرد‬ ‫نگهداری‬ ‫فابلیت‬ ‫برای‬
‫در‬ ‫انریم‬ ‫اسرتفاده‬ ‫یت‬ ‫فابل‬ ‫همرین‬ ‫سعه‬ ‫تو‬ ‫برای‬‫ارزیرابی‬ ‫صرور‬
‫شرده‬ ‫شخص‬ ‫م‬ ‫های‬ ‫سرناریو‬ ‫توسر‬ ‫یاز‬ ‫ن‬ ‫مورد‬ ‫ساوی‬ ‫سناریو‬ ‫براساس‬
‫رتفاده‬‫اسر‬ ‫رت‬‫فابلیر‬ ‫رع‬‫ر‬‫تولی‬ ‫راری‬‫معمر‬ ‫راح‬‫سر‬ ‫ره‬‫بر‬ ‫ریدن‬‫رسر‬ ‫روش‬ ‫رت‬‫اسر‬
‫اسراس‬ ‫بر‬ ‫سناریو‬(SALUTA)‫شرامع‬1‫و‬ ‫اسرت‬ ‫مرحلره‬1‫آن‬ ‫مرحلره‬
‫باشد‬ ‫می‬ ‫سازی‬ ‫آماده‬ ‫های‬ ‫فعالیت‬ ‫بدون‬ ‫پی‬ ‫در‬ ‫پی‬ ‫اجرایی‬]1[
‫ر‬‫بررسر‬ ‫ره‬‫جلسر‬‫رناریوی‬‫سر‬‫رو‬‫یر‬ ‫ان‬ ‫در‬ ‫ره‬‫ار‬‫رعه‬‫توسر‬ ‫از‬ ‫ره‬‫مرحلر‬
‫سیستم‬(‫مه‬ ‫برنا‬ ‫یا‬)‫شرود‬ ‫مر‬ ‫مررور‬ ‫ها‬ ‫خاا‬ ‫اردن‬ ‫ف‬ ‫معر‬ ‫بررا‬،
‫فابلیرت‬ ‫الگوهرای‬ ‫و‬ ‫ما‬ ‫تنظی‬ ‫تولیرع‬ ‫و‬ ‫تاریره‬ ‫به‬‫ند‬ ‫پرداز‬ ‫می‬
‫ر‬ ‫انهررا‬ ‫و‬‫ا‬‫میکننررد‬ ‫اسررتخراج‬]1[‫روش‬ ‫ایررن‬ ‫همدینررین‬‫برره‬
‫را‬‫تنظیمر‬ ‫و‬ ‫راری‬‫معمر‬ ‫رتفاده‬‫اسر‬ ‫رت‬‫فابلیر‬ ‫رای‬‫هر‬ ‫رو‬‫الگر‬ ‫رابی‬‫ارزیر‬
‫نظر‬ ‫مورد‬ ‫سیستم‬ ‫در‬ ‫معماری‬ ‫استفاده‬ ‫فابلیت‬‫پردازد‬ ‫می‬]1[
‫درمقاله‬]8[‫برا‬ ‫آتاماترا‬ ‫برر‬ ‫مبتنری‬ ‫ی‬ ‫یافته‬ ‫توسعه‬ ‫مدپ‬ ‫یو‬
16 evolvability
17 tradeoff
18 conflict
19 Scenario-based Architecture Level UsabiliTy Analysis
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
‫از‬ ‫معمراری‬ ‫توصریفا‬ ‫تبردیع‬ ‫بررای‬ ‫تیمی‬ ‫آتاماتای‬ ‫عنوان‬UML
2.0‫بنرای‬ ‫زیرر‬ ‫بره‬ ‫توجره‬ ‫با‬ ‫شود‬ ‫می‬ ‫معرفی‬ ‫رسمی‬ ‫مدپ‬ ‫این‬ ‫به‬
‫ارارایی‬ ‫ارزیرابی‬ ‫بررای‬ ‫تولیلری‬ ‫مدپ‬ ‫یو‬ ،‫مده‬ ‫آ‬ ‫جود‬ ‫بو‬ ‫رسرمی‬
‫صی‬ ‫تو‬ ‫می‬ ‫تی‬ ‫آتاماترای‬ ‫با‬ ‫اه‬ ‫ماری‬ ‫مع‬‫فی‬ ‫معر‬ ‫اسرت‬ ‫شرده‬ ‫گ‬‫می‬
‫ررد‬‫گر‬‫د‬‫رارایی‬‫ار‬ ‫ریا‬‫خصوصر‬ ‫رنهادی‬‫پیشر‬ ‫ره‬‫رویر‬ ‫رو‬‫امر‬ ‫را‬‫بر‬ ‫رار‬‫معمر‬
‫ها‬ ‫ست‬ ‫درخوا‬ ‫هانی‬ ‫ناگ‬ ‫هاروا‬ ‫شررای‬ ‫در‬ ‫را‬ ‫ظر‬ ‫ن‬ ‫مرورد‬ ‫ماری‬ ‫مع‬
‫ری‬‫ر‬‫م‬ ‫اعمراپ‬ ‫آن‬ ‫بهبرود‬ ‫رت‬‫ر‬‫جه‬ ‫را‬ ‫تزا‬ ‫رعحا‬‫ر‬‫اص‬ ‫و‬ ‫روده‬‫ر‬‫نم‬ ‫ارزیرابی‬
‫نماید‬]8[
‫دو‬ ‫مقایسره‬ ‫کان‬ ‫ام‬ ‫می‬ ‫منتق‬ ‫خرانم‬ ‫مقالره‬ ‫در‬ ‫شنهادی‬ ‫پی‬ ‫روشی‬
‫دوره‬ ‫تمراا‬ ‫در‬ ‫را‬ ‫ماری‬ ‫مع‬‫می‬ ‫تیرمین‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫حیرا‬ ‫خه‬ ‫چر‬
‫فی‬ ‫ای‬ ‫مردپ‬ ،‫ارار‬ ‫و‬ ‫س‬ ‫ا‬ ‫اهرداف‬ ‫مفهروا‬ ‫سره‬ ‫بر‬ ‫روش‬ ‫ایرن‬ ‫اند‬
‫رت‬‫اسر‬ ‫رتوار‬‫اسر‬ ‫راری‬‫معمر‬ ‫راح‬‫سر‬ ‫در‬ ‫رای‬‫هر‬ ‫ررویز‬‫سر‬ ‫و‬ ‫رتاندارد‬‫اسر‬‫از‬
‫توسرعه‬ ‫خر‬ ‫بررای‬ ‫مرجر‬ ‫معمراری‬ ‫تعیرین‬ ‫بررای‬ ‫توان‬ ‫می‬ ‫روش‬ ‫این‬
‫به‬ ‫جه‬ ‫تو‬ ‫با‬ ‫شنهادی‬ ‫پی‬ ‫های‬ ‫ماری‬ ‫مع‬ ‫سازی‬ ‫ت‬ ‫مر‬ ،‫افرار‬ ‫نرا‬
‫ن‬ ،‫خاص‬ ‫اار‬ ‫و‬ ‫س‬ ‫ا‬ ‫هدف‬‫یو‬ ‫در‬ ‫پروژه‬ ‫شرفت‬ ‫پی‬ ‫یران‬ ‫م‬ ‫برر‬ ‫ظرار‬
‫صع‬ ‫حا‬ ‫بهبرود‬ ‫اثبرا‬ ‫و‬ ‫افررار‬ ‫نررا‬ ‫معمراری‬ ‫برر‬ ‫نی‬ ‫مبت‬ ‫فرآیند‬
‫اسرتفاده‬ ‫پیشرین‬ ‫ماری‬ ‫مع‬ ‫بر‬ ‫جرلری‬ ‫یرا‬ ‫الری‬ ‫تغییرا‬ ‫انااا‬ ‫از‬
‫نمود‬]9[
‫ره‬‫ر‬‫مقال‬ ‫در‬‫ای‬‫بررسری‬ ‫عنروان‬ ‫را‬‫ر‬‫ب‬ ‫رر‬‫ر‬‫دیگ‬‫یرو‬ ‫ترایر‬ ‫مرایرایی‬
‫یو‬ ‫اسرتفاده‬ ‫یت‬ ‫فابل‬ ‫ارزیرابی‬ ‫با‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫معماری‬ ‫آنالیر‬
‫موبایرع‬ ‫اپلیکیشن‬‫سرازی‬ ‫نه‬ ‫بهی‬ ‫منظرور‬ ‫بره‬ ‫توقیر‬ ‫ین‬ ‫ا‬ ‫در‬ ‫اره‬
‫نظرر‬ ‫در‬ ‫را‬‫ر‬‫ب‬ ‫رراه‬‫ر‬‫هم‬ ‫تلفرن‬ ‫رتفاده‬‫ر‬‫اس‬ ‫فابرع‬ ‫برنامره‬ ‫رو‬‫ر‬‫ی‬ ‫توسرعه‬
‫ارزیرابی‬ ‫و‬ ‫الراحری‬ ‫برای‬ ‫مراه‬ ‫ه‬ ‫تلفرن‬ ‫ستفاده‬ ‫ا‬ ‫زمینره‬ ‫گررفتن‬
‫تزا‬ ‫رراه‬‫ر‬‫هم‬ ‫رن‬‫ر‬‫تلف‬ ‫رن‬‫ر‬‫اپلیکش‬ ‫رو‬‫ر‬‫ی‬ ‫در‬ ‫رتم‬‫ر‬‫سیس‬ ‫و‬ ‫راربر‬‫ر‬‫ا‬ ‫تعامرع‬ ‫از‬
‫رت‬‫اسر‬‫رد‬‫متر‬ ‫ری‬‫بازرسر‬ ‫رتای‬‫راسر‬ ‫در‬ ‫ره‬‫ار‬ ‫روش‬ ‫رو‬‫یر‬ ‫وه‬ ‫ر‬‫پر‬ ‫رن‬‫ایر‬ ‫در‬
‫رای‬‫ر‬‫ه‬ ‫ردی‬‫ر‬‫نیازمن‬ ‫درک‬ ‫از‬ ‫ررار‬‫ر‬‫اف‬ ‫نررا‬ ‫راری‬‫ر‬‫معم‬ ‫تولیرع‬ ‫و‬ ‫ره‬‫ر‬‫"تاری‬
‫رن‬‫تلفر‬ ‫از‬ ‫رتفاده‬‫اسر‬ ‫رت‬‫فابلیر‬ ‫رابی‬‫ارزیر‬ ‫رو‬‫یر‬ ‫و‬ "‫رتفاده‬‫اسر‬ ‫رع‬‫فابر‬
‫روش‬ ‫ین‬ ‫ا‬ ‫ست‬ ‫ا‬ ‫شده‬ ‫الراحری‬ ‫ااربر‬ ‫آزمرون‬ ‫یرو‬ ‫ل‬ ‫فا‬ ‫در‬ ‫همراه‬
‫تروانیم‬ ‫مری‬ ‫تد‬ ‫م‬ ‫ایرن‬ ‫در‬ ‫اه‬ ‫هیم‬ ‫د‬ ‫شان‬ ‫ن‬ ‫میدهرد‬ ‫اجازه‬ ‫ما‬ ‫به‬
‫شتری‬ ‫بی‬ ‫اسرتفاده‬ ‫بع‬ ‫فا‬ ‫مشرکع‬ ‫نه‬ ‫جداگا‬ ‫بارور‬ ‫روش‬ ‫هرر‬ ‫برا‬‫را‬
‫و‬ ‫اعتبرار‬ ‫فت‬ ‫د‬ ‫میتروانیم‬ ‫مرا‬ ‫ایرن‬ ‫برر‬ ‫عرعوه‬ ‫و‬ ‫انریم‬ ‫شناسایی‬
‫روش‬ ‫دو‬ ‫در‬ ‫رده‬‫شر‬ ‫ردا‬‫پیر‬ ‫رتفاده‬‫اسر‬ ‫رت‬‫فابلیر‬ ‫رکع‬‫مشر‬ ‫از‬ ‫رایی‬‫شناسر‬
‫ست‬ ‫ا‬ ‫روش‬ ‫دو‬ ‫از‬ ‫ترایبری‬ ‫چگرونگی‬ ‫له‬ ‫ارا‬ ‫اار‬ ‫ین‬ ‫ا‬ ‫نیم‬ ‫ا‬ ‫تایید‬
‫دهد‬ ‫اراله‬ ‫جام‬ ‫راه‬ ‫یو‬ ‫استفاده‬ ‫فابلیت‬ ‫مشکع‬ ‫در‬ ‫اه‬]15[
‫رازبودن‬‫بر‬ ‫رابی‬‫ارزیر‬ ‫ری‬‫بررسر‬ ‫ره‬‫بر‬ ‫رر‬‫دیگر‬ ‫ی‬ ‫ره‬‫مقالر‬ ‫در‬‫راری‬‫معمر‬
‫فررا‬ ‫پلرت‬ ‫دهنردگان‬ ‫توسرعه‬ ‫اره‬ ‫انرد‬ ‫پرداخته‬ ‫موبایع‬ ‫افرار‬ ‫نرا‬
‫ساخته‬ ‫ماری‬ ‫مع‬ ‫تصرمیم‬ ‫از‬ ‫مد‬ ‫پیا‬ ‫بره‬ ‫سبت‬ ‫ن‬ ‫بینشری‬ ‫فرار‬ ‫ا‬ ‫نرا‬
‫حرالی‬ ‫در‬ ‫ند‬ ‫ا‬ ‫نداده‬ ‫اناراا‬ ‫معمراری‬ ‫بودن‬ ‫باز‬ ‫اهمیت‬ ‫در‬ ‫شده‬
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
‫رعه‬‫توسر‬ ‫رور‬‫چار‬ ‫و‬ ‫ره‬‫چر‬ ،‫رد‬‫انر‬ ‫ری‬‫مر‬ ‫رین‬‫تعیر‬ ‫راری‬‫معمر‬ ‫رازبودن‬‫بر‬ ‫ره‬‫ار‬
‫ات‬ ‫را‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫فررا‬ ‫پلرت‬ ‫ثالرد‬ ‫شرخص‬ ‫دهندگان‬‫میکننرد‬ ‫خراذ‬
‫ررا‬‫فر‬ ‫رت‬‫پلر‬ ‫رنج‬‫پر‬ ‫از‬ ‫راری‬‫معمر‬ ‫و‬ ‫رودن‬‫بر‬ ‫راز‬‫بر‬ ‫در‬ ‫ر‬‫توقیر‬ ‫رن‬‫ایر‬ ‫در‬
‫رن‬‫بیر‬ ‫و‬ ‫رود‬‫شر‬ ‫ری‬‫مر‬ ‫رتفاده‬‫اسر‬ ‫روند‬‫شر‬ ‫ری‬‫مر‬ ‫ره‬‫مقایسر‬ ‫ره‬‫ار‬ ‫رع‬‫موبایر‬
‫رد‬‫رشر‬ ‫ررای‬‫بر‬ ‫رودن‬‫بر‬ ‫راز‬‫بر‬ ‫ر‬‫موفر‬ ‫رای‬‫هر‬ ‫ی‬ ‫رترات‬‫اسر‬ ‫رع‬‫داخر‬ ‫رتری‬‫بیشر‬
‫گردید‬ ‫اراله‬ ‫افرار‬ ‫نرا‬ ‫ااوسیستم‬]11[
‫راپ‬‫سر‬ ‫در‬ ‫روری‬‫انر‬ ‫رای‬‫آفر‬ ‫و‬ ‫رن‬‫جانسر‬ ‫رای‬‫آفر‬ ‫رین‬‫همدنر‬1511‫در‬
‫روان‬‫عنر‬ ‫را‬‫بر‬ ‫ی‬ ‫ره‬‫مقالر‬‫از‬ ‫رتفاده‬‫اسر‬ ‫را‬‫بر‬ ‫رود‬‫سر‬ ‫ره‬‫هرینر‬ ‫رابی‬‫ارزیر‬
‫از‬ ‫مقایسره‬ ‫یرو‬ ‫شری‬ ‫بره‬ ‫ندی‬ ‫ب‬ ‫اولویرت‬ ‫تی‬ ‫امنی‬ ‫هرای‬ ‫نیازمندی‬
‫هرا‬ ‫روش‬ ‫رن‬‫ر‬‫ای‬ ‫اره‬ ‫ری‬‫ر‬‫امنیت‬ ‫ردی‬‫ر‬‫بن‬ ‫اولویرت‬ ‫نیراز‬ ‫رورد‬‫ر‬‫م‬ ‫روش‬ ‫ر‬‫ر‬‫ش‬
( ‫مراتبرری‬ ‫سلسررله‬ ‫تولیررع‬ ‫فرآینررد‬ :‫از‬ ‫عبارتنررد‬AHP‫روش‬ ،)
( ‫نیاز‬ ‫تسری‬ARM‫هرینره‬ ‫مردپ‬ ،‫اولویرت‬ ‫پروار‬ ،‫بندی‬ ‫اولویت‬ )
‫رمیم‬‫تصر‬ ‫ربورد‬‫داشر‬ ،‫رود‬‫سر‬( ‫ری‬‫امنیتر‬ ‫رااری‬‫گر‬ ‫ررمایه‬‫سر‬SIDD‫و‬ ،)
‫امنیتی‬ ‫پسوند‬20COCOMO-II‫پردا‬‫است‬ ‫خته‬]11[
1-‫هدف‬ ،‫مسئله‬ ‫تعریگ‬‫و‬: ‫نامه‬ ‫پایان‬ ‫الری‬ ‫اجرای‬ ‫ضرور‬
‫را‬‫ر‬‫هم‬‫روت‬‫ر‬‫معم‬ ‫رد‬‫ر‬‫ش‬ ‫ران‬‫ر‬‫بی‬ ‫ره‬‫ر‬‫مقدم‬ ‫در‬ ‫ره‬‫ر‬‫ا‬ ‫ناور‬‫سرپاری‬ ‫ررون‬‫ر‬‫ب‬
‫اناراا‬ ‫صرور‬ ‫بردین‬ ‫افرار‬ ‫نرا‬‫هد‬ ‫خوا‬ ‫مری‬ ‫شرراتی‬ ‫اه‬ ‫شرود‬ ‫مری‬
‫تولید‬‫سیستم‬ ‫یو‬‫فراری‬ ‫ا‬ ‫نرا‬‫ند‬ ‫ا‬ ‫سرپاری‬ ‫بررون‬ ‫را‬‫شررات‬ ‫ند‬ ‫چ‬
‫ری‬‫متقاضر‬‫ررای‬‫ر‬‫ب‬‫رن‬‫ر‬‫ای‬ ‫رد‬‫تولیر‬‫رتم‬‫سیسر‬‫رراری‬‫ر‬‫اف‬ ‫ررا‬‫نر‬،‫در‬‫ره‬‫ر‬‫منافص‬
‫شرات‬ ‫سپاری‬ ‫برون‬‫نمروده‬‫خود‬ ‫ماری‬ ‫مع‬ ‫و‬‫ارالره‬ ‫را‬‫مری‬‫دهنرد‬
‫معمراری‬ ‫چنرد‬ ‫ین‬ ‫ا‬ ‫بین‬‫از‬ ‫شده‬ ‫پیشرنهاد‬‫متقاضریان‬ ‫سروی‬‫ید‬ ‫با‬
‫انتخا‬ ‫معماری‬ ‫یو‬‫شود‬
‫رار‬‫ار‬ ‫راا‬‫ر‬‫انا‬ ‫ری‬‫ر‬‫متقاض‬ ‫رای‬‫ر‬‫ه‬ ‫ررات‬‫ر‬‫ش‬ ‫ر‬‫ر‬‫توس‬ ‫رده‬‫ر‬‫ش‬ ‫ره‬‫ارالر‬ ‫راری‬‫معمر‬،
‫چارچو‬‫یان‬ ‫ب‬‫ماری‬ ‫مع‬‫شد‬ ‫با‬ ‫خاص‬ ‫چارچو‬ ‫ب‬ ‫ال‬ ‫بایرد‬‫از‬ ‫یکری‬
‫توقیر‬ ‫اهداف‬‫له‬ ‫ارا‬‫اسرتفاده‬ ‫مرورد‬ ‫مسرئله‬ ‫ایرن‬ ‫در‬ ‫اره‬ ،‫اسرت‬
‫گیرد‬ ‫می‬ ‫فرار‬‫و‬ ‫اامرع‬ ‫انقردر‬ ‫نه‬ ‫ماری‬ ‫مع‬ ‫این‬‫برررز‬‫اه‬ ‫ست‬ ‫ا‬
‫ماری‬ ‫مع‬ ‫ین‬ ‫ا‬ ‫له‬ ‫ار‬ ‫از‬ ‫متقاضری‬ ‫های‬ ‫شرات‬‫ممعانر‬‫نه‬ ‫و‬ ‫اننرد‬ ‫ت‬
‫فدر‬ ‫آن‬‫مختصر‬‫اوچو‬ ‫و‬‫مار‬ ‫مع‬ ‫اه‬‫ماری‬ ‫مع‬ ‫ین‬ ‫ا‬ ‫از‬ ‫دیگرر‬‫بی‬ ‫مال‬
‫را‬‫انرد‬ ‫اسرتخراج‬ ‫ند‬ ‫نتوا‬‫نه‬ ‫بگو‬ ‫شرده‬ ‫شنهاد‬ ‫پی‬ ‫معمراری‬ ‫ایرن‬
‫ای‬‫رد‬‫باشر‬ ‫رد‬‫بایر‬‫ره‬‫ارالر‬ ‫رور‬‫ر‬‫ص‬ ‫در‬ ‫ره‬‫ر‬‫ا‬‫راری‬‫ر‬‫معم‬‫و‬‫رار‬‫معمر‬ ‫رت‬‫غیبر‬
‫اصلی‬‫سرازی‬ ‫پیراده‬ ‫لی‬ ‫اجرا‬ ‫بصرور‬ ‫شرده‬ ‫ارالره‬ ‫ماری‬ ‫مع‬ ‫بتروان‬
‫شود‬
‫ر‬‫ر‬‫توقی‬ ‫رن‬‫ر‬‫ای‬ ‫در‬‫ره‬‫ر‬‫ارال‬ ‫را‬‫ر‬‫ب‬‫ران‬‫ر‬‫بی‬ ‫رارچو‬‫ر‬‫چ‬،‫پیشرنهادی‬ ‫راری‬‫ر‬‫معم‬
20 Security extension
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
‫معمراری‬ ‫های‬ ‫یابی‬ ‫ارز‬ ‫پایره‬ ‫بر‬ ‫ماری‬ ‫مع‬ ‫یابی‬ ‫ارز‬ ‫برای‬ ‫روشی‬
‫ملرون‬ ‫ارارنگی‬ ‫دانشگاه‬ ‫افرار‬ ‫نرا‬‫ارالره‬‫شرود‬ ‫مری‬‫شرکع‬ ‫بردین‬
‫ررین‬‫بهتر‬‫راری‬‫معمر‬ ‫روان‬‫بعنر‬ ‫رده‬‫شر‬ ‫رابی‬‫ارزیر‬ ‫راری‬‫معمر‬‫ر‬‫منتخر‬‫در‬
‫سپاری‬ ‫برون‬ ‫منافصه‬‫به‬‫اصلی‬ ‫شرات‬‫اراله‬‫داده‬‫شود‬ ‫می‬
‫رن‬‫ر‬‫ای‬ ‫بایرد‬ ‫راری‬‫ر‬‫معم‬ ‫ارزیرابی‬ ‫اهمیرت‬ ‫مرورد‬ ‫در‬‫ران‬‫ر‬‫بی‬ ‫ر‬‫ر‬‫مال‬
‫شود‬‫بع‬ ‫ف‬ ‫و‬ ‫یع‬ ‫تول‬ ‫از‬ ‫بعرد‬ ‫اه‬ ‫نق‬ ‫همران‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫معماری‬ ‫اه‬
‫معمراری‬ ‫ایرن‬ ‫اگرر‬ ‫اسرت‬ ‫الراحی‬ ‫از‬‫ست‬ ‫در‬‫عد‬ ‫با‬ ‫نشرود‬ ‫ارزیرابی‬
‫ایااد‬‫شود‬ ‫مری‬ ‫ستم‬ ‫سی‬ ‫در‬ ‫سی‬ ‫اسا‬ ‫شکع‬ ‫م‬‫موارد‬ ‫از‬ ‫یی‬ ‫بع‬ ‫اه‬
‫را‬‫آنهر‬‫از‬ ‫رد‬‫عبارتنر‬‫رعف‬‫اتر‬ :‫ره‬‫هرینر‬‫و‬‫رازی‬‫سر‬ ‫راده‬‫پیر‬ ‫در‬ ‫ران‬‫زمر‬
‫سیسرتم‬‫رتم‬‫ر‬‫سیس‬ ‫رت‬‫ر‬‫شکس‬ ،‫رردن‬‫ر‬‫نک‬ ‫ارالره‬ ‫رت‬‫ر‬‫بعل‬ ‫رده‬‫ر‬‫ش‬ ‫رازی‬‫ر‬‫س‬ ‫راده‬‫ر‬‫پی‬
‫افرار‬ ‫نرا‬ ‫معماری‬ ‫در‬ ‫ایفی‬ ‫صفا‬
‫افرراری‬ ‫نرا‬ ‫سیسرتم‬ ‫یرو‬ ‫پیادسرازی‬ ‫و‬ ‫حی‬ ‫الرا‬ ‫توقیر‬ ‫این‬ ‫در‬
‫رابی‬‫ر‬‫ارزی‬ ‫رد‬‫ر‬‫رون‬ ‫در‬ ‫رده‬‫ر‬‫ش‬ ‫ره‬‫ر‬‫ارال‬ ‫روش‬ ‫رت‬‫تسر‬ ‫ررای‬‫بر‬‫ررا‬‫نر‬ ‫راری‬‫معمر‬
‫افرار‬‫فت‬ ‫گر‬ ‫هد‬ ‫خوا‬ ‫فرار‬ ‫بررسی‬ ‫مورد‬‫با‬ ‫سیسرتم‬ ‫ایرن‬ ‫همدنرین‬
‫ررار‬‫ر‬‫ف‬ ‫مقایسره‬ ‫رورد‬‫ر‬‫م‬ ‫رود‬‫ر‬‫موج‬ ‫و‬ ‫مشرابه‬ ‫ارزیرابی‬ ‫رای‬‫ر‬‫ه‬ ‫روش‬‫مری‬
‫گیرد‬‫از‬ ‫جی‬ ‫خرو‬ ‫تایج‬ ‫ن‬‫ایرن‬‫یابی‬ ‫ارز‬‫فررار‬ ‫یع‬ ‫تول‬ ‫مورد‬ ‫هرا‬
‫گرردد‬‫پیشرنهادی‬ ‫روش‬ ‫بودن‬ ‫بهینره‬ ‫و‬ ‫تراثیر‬ ‫میرران‬ ‫تا‬‫له‬ ‫ارا‬
‫توقی‬ ‫در‬ ‫شده‬‫باش‬ ‫ارده‬ ‫بررسی‬ ‫و‬ ‫ارزیابی‬ ‫را‬‫ی‬‫م‬
‫نامره‬ ‫پایران‬ ‫ایرن‬ ‫خروجری‬ ‫نتیاره‬ ‫و‬ ‫گررارش‬ ‫پایان‬ ‫در‬‫له‬ ‫ارا‬
:‫شود‬ ‫می‬
‫افرار‬ ‫نرا‬ ‫معماری‬ ‫ارزیابی‬ ‫روش‬ ‫یو‬ ‫بهبود‬
‫ره‬‫ارالر‬‫رو‬‫یر‬ ‫رنهاد‬‫پیشر‬ ‫و‬‫ره‬‫ارالر‬ ‫رارچو‬‫چر‬‫ررا‬‫نر‬ ‫راری‬‫معمر‬
‫افرار‬
1-:‫نامه‬ ‫پایان‬ ‫الری‬ ‫اجرالی‬ ‫فنون‬ ‫و‬ ‫ها‬ ‫روش‬
‫میباشد‬ ‫زیر‬ ‫مراحع‬ ‫بصور‬ ‫توقی‬ ‫این‬ ‫در‬ ‫اار‬ ‫روند‬
*‫شده‬ ‫انااا‬ ‫توقی‬ ‫و‬ ‫اار‬‫زمان‬ ‫مد‬
1‫ادبیرا‬ ‫و‬ ‫پیشرینه‬ ‫ترر‬ ‫دفیر‬ ‫بررسی‬
‫توقی‬
2‫ماه‬
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
2‫رری‬‫ایفیتر‬ ‫ررای‬‫هر‬ ‫رری‬‫گر‬ ‫وی‬ ‫ررایی‬‫شناسر‬
‫روش‬ ‫و‬ ‫معیارهررا‬ ، ‫مناسرر‬ ‫معمرراری‬
‫آنها‬ ‫ارزیابی‬ ‫های‬
1‫ماه‬
3‫راری‬‫معمر‬ ‫رابی‬‫ارزیر‬ ‫روش‬ ‫رو‬‫یر‬ ‫ره‬‫ارالر‬
‫ماالعره‬ ‫بره‬ ‫توجره‬ ‫برا‬ ‫افررار‬ ‫نررا‬
‫ررا‬‫نر‬ ‫راری‬‫معمر‬ ‫رای‬‫هر‬ ‫روش‬ ‫رینه‬‫پیشر‬ ‫در‬
‫افرار‬
1‫ماه‬
4‫براسرراس‬ ‫پیشررنهادی‬ ‫روش‬ ‫ارزیررابی‬
‫بررا‬ ‫مقایسرره‬ ‫(و‬ ‫مرروردی‬ ‫ماالعرره‬
)‫ها‬ ‫روش‬ ‫سایر‬
1‫ماه‬
5‫راس‬‫اسر‬ ‫رر‬‫ر‬‫ب‬ ‫رنهادی‬‫پیشر‬ ‫روش‬ ‫رابی‬‫ر‬‫ارزی‬
‫خبرگان‬ ‫از‬ ‫سنای‬ ‫نظر‬
1‫ماه‬
6‫گرارش‬ ‫اراله‬ ‫و‬ ‫گیری،تهیه‬ ‫نتیاه‬1‫ماه‬
5-: ‫مراج‬
[1]،‫داترا‬ ‫سازمانی"،تر‬ ‫معماری‬ ‫تولیع‬ ‫و‬ ‫ارزیابی‬ " ،‫رلوف‬ ‫سید‬ ،‫خیامی‬
‫شهریور‬ ،‫شیراز‬ ،‫شیراز‬ ‫دانشگاه‬8811
[2]‫معماری‬ ‫ایفیتی‬ ‫صفا‬ ‫ارزیابی‬ ‫های‬ ‫روش‬ ‫"بهبود‬ ،‫مریم‬ ،‫پوراماتتی‬
،‫ارشد‬ ‫اارشناسی‬ ‫نامه‬ ‫پایان‬ ،"‫افرار‬ ‫نرا‬‫علوا‬ ‫آزاد‬ ‫دانشگاه‬
،‫تهران‬ ،‫تهران‬ ‫توقیقا‬8811
[3]Bahsoon R. & Emmerich W, "Evaluating Software Architecture: Development, Stability,
and Evolution", ACS/IEEE, 2003.
[4]Clements, P.,Kazman, R. and Klein M., "Evaluating Software Architectures: Methods and
Case Studies", 2002.
[5]H. P. Breivold, I. Crnkovic, and M. Larsson,“A systematic review of software architecture
evolution research”,Inf. Softw. Technol., vol. 54, no. 1, pp. 16–40, Jan. 2012.
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
[6]P. Clements, R. Kazman, M. Klein, "Evaluating Software Architectures: Methods and Case
Studies”, Addison-Wesley, ISBN 0-201-70482-x، 2006.
[7]P. Shanmugapriya and R. M. Suresh, “Software architecture evaluation methods-A
survey,” Int. J. Comput. Appl.,vol. 49, no. 16, pp. 19–26, 2012.
[8]،‫شرفی‬‫و‬ ‫رفتاری‬ ‫مدلسازی‬ ‫در‬ ‫تیمی‬ ‫آتاماتای‬ ‫از‬ ‫"استفاده‬ ،‫مهران‬
‫انامن‬ ‫ملی‬ ‫انفرانز‬ ‫سیردهمین‬ ،"‫افرار‬ ‫نرا‬ ‫معماری‬ ‫ارزیابی‬
،‫فارس‬ ‫خلیج‬ ‫ای‬ ‫جریره‬ ،،‫ایران‬ ‫اامپیوتر‬8811
[9]،"‫افرار‬ ‫نرا‬ ‫های‬ ‫معماری‬ ‫مقایسه‬ ‫برای‬ ‫"روشی‬ ،‫اله‬ ‫وجیه‬ ،‫منتقمی‬
‫صنعتی‬ ‫دانشگاه‬ ،‫ارشد‬ ‫اارشناسی‬ ‫نامه‬ ‫پایان‬،‫تهران‬ ‫شریگ‬
،‫تهران‬1387
[10]B. Biel, T. Grill, and V. Gruhn, “Exploring the benefits of the combination of a software
architecture analysis and a usability evaluation of a mobile application,” J. Syst. Softw.,
vol. 83, no. 11, pp. 2031–2044, Nov. 2010.
[11]M. Anvaari and S. Jansen, “Evaluating architectural openness in mobile software
platforms,” in Proceedings of the Fourth European Conference on Software Architecture:
Companion Volume, 2010, pp. 85–92.
[12]Nancy R. Mead, Travis Christian, "An Evaluation of Cost-Benefit Using Security
Requirements Prioritization", CERT,SEI, August 2013.
[13]‫سپار‬ ‫برون‬ ‫"مدیریت‬ ،‫موسن‬ ‫سید‬ ، ‫مرتیو‬ ‫و‬ ‫موسن‬ ،‫براه‬ ‫چشم‬
،‫نشر‬ ‫مهربان‬ :‫تهران‬ ،" ‫اثربخ‬8811
[14]Beebe,L. and Meyers,B. Outsourcing,Thee Sherian Press,1999. [online].Available:
www.dartmouthjournals.com
[15]Hira, Ron, and Anil Hira. Outsourcing America: What's behind OurNational Crisis and
How We Can ReclaimAmerican Jobs? New York:AMACOM,2008. Print # 67-96
[16]Newberry,James D. Software Development Outsourcing Decision Support Tool with
Neural Network Learning.No. AFIT/GCS/ENG/04-16. AIR FORCE INST OF TECH
WRIGHT-PATTERSON AFB OH SCHOOL OF ENGINEERINGAND
MANAGEMENT,2004.
[17]R. Abbas, R. Abbas, E. Kazmierczak, F. O’Brien, P. Dart,and P. Dart, Outsourcing
Software Applications Development: Issues,Implications, and Impact, in In 6th European
Conference on Information Systems (ECIS ’98), Aix-enProvence, 1997.
‫صنعتي‬ ‫دانشگاه‬
‫شیراز‬
‫دانشکده‬
‫مهندسی‬
‫و‬ ‫کامپیوتر‬
‫فناوری‬‫اطالعات‬
‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬
‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬
‫شماره‬ ‫فرم‬1
:‫شماره‬
‫تاریخ‬:
‫استاد‬ ‫موافقت‬ ‫با‬‫گیرد‬ ‫می‬ ‫صور‬ ‫راهنما‬
‫در‬‫می‬ ‫اععا‬ ‫دانشکده‬ ‫و‬ ‫دانشگاه‬ ‫ضواب‬ ‫اساس‬ ‫بر‬ ‫نامه‬ ‫پایان‬ ‫ارزیابی‬
‫است‬ ‫رسیده‬ ‫ثبت‬

Más contenido relacionado

Destacado

Social Media Personal Management _NextGen Presentation _ Lisa Flowers June 2016
Social Media Personal Management _NextGen Presentation _ Lisa Flowers June 2016Social Media Personal Management _NextGen Presentation _ Lisa Flowers June 2016
Social Media Personal Management _NextGen Presentation _ Lisa Flowers June 2016Lisa Flowers
 
Personal & management consulting - Oldrich Navratil
Personal & management consulting - Oldrich NavratilPersonal & management consulting - Oldrich Navratil
Personal & management consulting - Oldrich NavratilOldřich NAVRÁTIL
 
Outsourcing and management of code quality
Outsourcing and management of code qualityOutsourcing and management of code quality
Outsourcing and management of code qualityNesma
 
Abstract Improving software architecture evaluation method based on outsourci...
Abstract Improving software architecture evaluation method based on outsourci...Abstract Improving software architecture evaluation method based on outsourci...
Abstract Improving software architecture evaluation method based on outsourci...Arash Bande Khoda
 
Outsourcing Management & Support for your On-Premises SharePoint
Outsourcing Management & Support for your On-Premises SharePointOutsourcing Management & Support for your On-Premises SharePoint
Outsourcing Management & Support for your On-Premises SharePointFpweb
 
Balancing Personal, Management And Employee Needs
Balancing Personal, Management And Employee NeedsBalancing Personal, Management And Employee Needs
Balancing Personal, Management And Employee NeedsBrewcrewfan
 
Personal Management for College Students
Personal Management for College StudentsPersonal Management for College Students
Personal Management for College Studentstsuddeth
 
Manpower Service Provider Brochure
Manpower Service Provider BrochureManpower Service Provider Brochure
Manpower Service Provider BrochureJeMein
 
Staffing and personal management
Staffing and personal managementStaffing and personal management
Staffing and personal managementDhani Ahmad
 
Personal Management -- Penn State Workforce Education & Development
Personal Management -- Penn State Workforce Education & DevelopmentPersonal Management -- Penn State Workforce Education & Development
Personal Management -- Penn State Workforce Education & Developmentguestfcc26a
 
H.R. Group of companies
H.R. Group of companiesH.R. Group of companies
H.R. Group of companiesAdil Naim
 
Network ESC - IT & Technical Recruiting
Network ESC -  IT & Technical RecruitingNetwork ESC -  IT & Technical Recruiting
Network ESC - IT & Technical RecruitingScot Sherman
 
How to Get the Most from Your Recruitment Advertising Dollars
How to Get the Most from Your Recruitment Advertising DollarsHow to Get the Most from Your Recruitment Advertising Dollars
How to Get the Most from Your Recruitment Advertising DollarsChuck Smith
 
Recruitment Marketing Boot Camp - HireClix Facebook Recruitment Advertising ...
Recruitment Marketing Boot Camp - HireClix  Facebook Recruitment Advertising ...Recruitment Marketing Boot Camp - HireClix  Facebook Recruitment Advertising ...
Recruitment Marketing Boot Camp - HireClix Facebook Recruitment Advertising ...HireClix
 
HireClix - Recruitment Advertising Webinar - Anatomy PPC Recruiting
HireClix - Recruitment Advertising Webinar -  Anatomy PPC RecruitingHireClix - Recruitment Advertising Webinar -  Anatomy PPC Recruiting
HireClix - Recruitment Advertising Webinar - Anatomy PPC RecruitingHireClix
 
Rowena_Simbulan_Black_Belt_Certificate - Technical IT Recruiting
Rowena_Simbulan_Black_Belt_Certificate - Technical IT RecruitingRowena_Simbulan_Black_Belt_Certificate - Technical IT Recruiting
Rowena_Simbulan_Black_Belt_Certificate - Technical IT RecruitingRowena Simbulan
 
Using Google+ for Technical Recruiting
Using Google+ for Technical RecruitingUsing Google+ for Technical Recruiting
Using Google+ for Technical RecruitingJohn Posse
 
Multi Media Recruitment Advertising North East
Multi Media Recruitment Advertising North EastMulti Media Recruitment Advertising North East
Multi Media Recruitment Advertising North EastAndy Lay
 

Destacado (18)

Social Media Personal Management _NextGen Presentation _ Lisa Flowers June 2016
Social Media Personal Management _NextGen Presentation _ Lisa Flowers June 2016Social Media Personal Management _NextGen Presentation _ Lisa Flowers June 2016
Social Media Personal Management _NextGen Presentation _ Lisa Flowers June 2016
 
Personal & management consulting - Oldrich Navratil
Personal & management consulting - Oldrich NavratilPersonal & management consulting - Oldrich Navratil
Personal & management consulting - Oldrich Navratil
 
Outsourcing and management of code quality
Outsourcing and management of code qualityOutsourcing and management of code quality
Outsourcing and management of code quality
 
Abstract Improving software architecture evaluation method based on outsourci...
Abstract Improving software architecture evaluation method based on outsourci...Abstract Improving software architecture evaluation method based on outsourci...
Abstract Improving software architecture evaluation method based on outsourci...
 
Outsourcing Management & Support for your On-Premises SharePoint
Outsourcing Management & Support for your On-Premises SharePointOutsourcing Management & Support for your On-Premises SharePoint
Outsourcing Management & Support for your On-Premises SharePoint
 
Balancing Personal, Management And Employee Needs
Balancing Personal, Management And Employee NeedsBalancing Personal, Management And Employee Needs
Balancing Personal, Management And Employee Needs
 
Personal Management for College Students
Personal Management for College StudentsPersonal Management for College Students
Personal Management for College Students
 
Manpower Service Provider Brochure
Manpower Service Provider BrochureManpower Service Provider Brochure
Manpower Service Provider Brochure
 
Staffing and personal management
Staffing and personal managementStaffing and personal management
Staffing and personal management
 
Personal Management -- Penn State Workforce Education & Development
Personal Management -- Penn State Workforce Education & DevelopmentPersonal Management -- Penn State Workforce Education & Development
Personal Management -- Penn State Workforce Education & Development
 
H.R. Group of companies
H.R. Group of companiesH.R. Group of companies
H.R. Group of companies
 
Network ESC - IT & Technical Recruiting
Network ESC -  IT & Technical RecruitingNetwork ESC -  IT & Technical Recruiting
Network ESC - IT & Technical Recruiting
 
How to Get the Most from Your Recruitment Advertising Dollars
How to Get the Most from Your Recruitment Advertising DollarsHow to Get the Most from Your Recruitment Advertising Dollars
How to Get the Most from Your Recruitment Advertising Dollars
 
Recruitment Marketing Boot Camp - HireClix Facebook Recruitment Advertising ...
Recruitment Marketing Boot Camp - HireClix  Facebook Recruitment Advertising ...Recruitment Marketing Boot Camp - HireClix  Facebook Recruitment Advertising ...
Recruitment Marketing Boot Camp - HireClix Facebook Recruitment Advertising ...
 
HireClix - Recruitment Advertising Webinar - Anatomy PPC Recruiting
HireClix - Recruitment Advertising Webinar -  Anatomy PPC RecruitingHireClix - Recruitment Advertising Webinar -  Anatomy PPC Recruiting
HireClix - Recruitment Advertising Webinar - Anatomy PPC Recruiting
 
Rowena_Simbulan_Black_Belt_Certificate - Technical IT Recruiting
Rowena_Simbulan_Black_Belt_Certificate - Technical IT RecruitingRowena_Simbulan_Black_Belt_Certificate - Technical IT Recruiting
Rowena_Simbulan_Black_Belt_Certificate - Technical IT Recruiting
 
Using Google+ for Technical Recruiting
Using Google+ for Technical RecruitingUsing Google+ for Technical Recruiting
Using Google+ for Technical Recruiting
 
Multi Media Recruitment Advertising North East
Multi Media Recruitment Advertising North EastMulti Media Recruitment Advertising North East
Multi Media Recruitment Advertising North East
 

Similar a Proposal Improving software architecture evaluation method based on outsourcing management approach

مطالعه شبیه سازی درکنترل دستگاه تغییردهنده شرایط هوای متناوب برای عرضه قدرت و...
مطالعه شبیه سازی درکنترل دستگاه تغییردهنده شرایط هوای متناوب برای عرضه قدرت و...مطالعه شبیه سازی درکنترل دستگاه تغییردهنده شرایط هوای متناوب برای عرضه قدرت و...
مطالعه شبیه سازی درکنترل دستگاه تغییردهنده شرایط هوای متناوب برای عرضه قدرت و...morteza Zolfaghari_Morteza
 
رزومه شرکت تاجر الکترونیکی
رزومه شرکت تاجر الکترونیکی رزومه شرکت تاجر الکترونیکی
رزومه شرکت تاجر الکترونیکی Hossein Zeinivand
 
Identification of linear dynamic systems operating in a networked environment
Identification of linear dynamic systems operating in a networked environment Identification of linear dynamic systems operating in a networked environment
Identification of linear dynamic systems operating in a networked environment Pourya Parsa
 
بررسی نقش استراتژیک سرمایه اجتماعی در رشد و توسعه اقتصادی
بررسی نقش استراتژیک سرمایه اجتماعی در رشد و توسعه اقتصادیبررسی نقش استراتژیک سرمایه اجتماعی در رشد و توسعه اقتصادی
بررسی نقش استراتژیک سرمایه اجتماعی در رشد و توسعه اقتصادیmkatebipour
 
گزارش سمینار روش های ارزیابی معماری نرم افزار
گزارش سمینار روش های ارزیابی معماری نرم افزارگزارش سمینار روش های ارزیابی معماری نرم افزار
گزارش سمینار روش های ارزیابی معماری نرم افزارArash Bande Khoda
 
erp چیست - what is ERP system
erp چیست - what is ERP systemerp چیست - what is ERP system
erp چیست - what is ERP systemsamankohnepushi2022
 
برند سازی محتوا. دکتر حمید سعیدی Content branding
برند سازی محتوا. دکتر حمید سعیدی Content brandingبرند سازی محتوا. دکتر حمید سعیدی Content branding
برند سازی محتوا. دکتر حمید سعیدی Content brandingHossein Zeinivand
 
Hassan semyari data center
Hassan semyari   data centerHassan semyari   data center
Hassan semyari data centerarichoana
 
نکات اجرای قالب بندی فلزی
نکات اجرای قالب بندی فلزینکات اجرای قالب بندی فلزی
نکات اجرای قالب بندی فلزیbahareq
 
همایش تخصصی قراردادهای تجاری و مدیریت خرید درسيمان و صنایع وابسته
 همایش تخصصی قراردادهای تجاری و مدیریت خرید درسيمان و صنایع وابسته  همایش تخصصی قراردادهای تجاری و مدیریت خرید درسيمان و صنایع وابسته
همایش تخصصی قراردادهای تجاری و مدیریت خرید درسيمان و صنایع وابسته Ana Jelveh آنا جلوه
 
اپلای رادیولوژی
اپلای رادیولوژیاپلای رادیولوژی
اپلای رادیولوژیhamidrezagh
 
Foreign Market Entry mode. final
Foreign Market Entry mode. finalForeign Market Entry mode. final
Foreign Market Entry mode. finalFarzad Kheiriasl
 
Review and characteristic of cutting oil from soroush oil field
Review and characteristic of cutting oil from soroush oil fieldReview and characteristic of cutting oil from soroush oil field
Review and characteristic of cutting oil from soroush oil fieldSaeed Alipour
 
Sahabapps bp [autosaved] (1)
Sahabapps bp [autosaved] (1)Sahabapps bp [autosaved] (1)
Sahabapps bp [autosaved] (1)AliNajafi48
 
فعالیت گروه اقتصاد برتر برای شما
فعالیت گروه اقتصاد برتر برای شمافعالیت گروه اقتصاد برتر برای شما
فعالیت گروه اقتصاد برتر برای شماahmad khadem
 

Similar a Proposal Improving software architecture evaluation method based on outsourcing management approach (16)

مطالعه شبیه سازی درکنترل دستگاه تغییردهنده شرایط هوای متناوب برای عرضه قدرت و...
مطالعه شبیه سازی درکنترل دستگاه تغییردهنده شرایط هوای متناوب برای عرضه قدرت و...مطالعه شبیه سازی درکنترل دستگاه تغییردهنده شرایط هوای متناوب برای عرضه قدرت و...
مطالعه شبیه سازی درکنترل دستگاه تغییردهنده شرایط هوای متناوب برای عرضه قدرت و...
 
رزومه شرکت تاجر الکترونیکی
رزومه شرکت تاجر الکترونیکی رزومه شرکت تاجر الکترونیکی
رزومه شرکت تاجر الکترونیکی
 
Identification of linear dynamic systems operating in a networked environment
Identification of linear dynamic systems operating in a networked environment Identification of linear dynamic systems operating in a networked environment
Identification of linear dynamic systems operating in a networked environment
 
بررسی نقش استراتژیک سرمایه اجتماعی در رشد و توسعه اقتصادی
بررسی نقش استراتژیک سرمایه اجتماعی در رشد و توسعه اقتصادیبررسی نقش استراتژیک سرمایه اجتماعی در رشد و توسعه اقتصادی
بررسی نقش استراتژیک سرمایه اجتماعی در رشد و توسعه اقتصادی
 
گزارش سمینار روش های ارزیابی معماری نرم افزار
گزارش سمینار روش های ارزیابی معماری نرم افزارگزارش سمینار روش های ارزیابی معماری نرم افزار
گزارش سمینار روش های ارزیابی معماری نرم افزار
 
erp چیست - what is ERP system
erp چیست - what is ERP systemerp چیست - what is ERP system
erp چیست - what is ERP system
 
برند سازی محتوا. دکتر حمید سعیدی Content branding
برند سازی محتوا. دکتر حمید سعیدی Content brandingبرند سازی محتوا. دکتر حمید سعیدی Content branding
برند سازی محتوا. دکتر حمید سعیدی Content branding
 
Hassan semyari data center
Hassan semyari   data centerHassan semyari   data center
Hassan semyari data center
 
نکات اجرای قالب بندی فلزی
نکات اجرای قالب بندی فلزینکات اجرای قالب بندی فلزی
نکات اجرای قالب بندی فلزی
 
همایش تخصصی قراردادهای تجاری و مدیریت خرید درسيمان و صنایع وابسته
 همایش تخصصی قراردادهای تجاری و مدیریت خرید درسيمان و صنایع وابسته  همایش تخصصی قراردادهای تجاری و مدیریت خرید درسيمان و صنایع وابسته
همایش تخصصی قراردادهای تجاری و مدیریت خرید درسيمان و صنایع وابسته
 
اپلای رادیولوژی
اپلای رادیولوژیاپلای رادیولوژی
اپلای رادیولوژی
 
Foreign Market Entry mode. final
Foreign Market Entry mode. finalForeign Market Entry mode. final
Foreign Market Entry mode. final
 
final
finalfinal
final
 
Review and characteristic of cutting oil from soroush oil field
Review and characteristic of cutting oil from soroush oil fieldReview and characteristic of cutting oil from soroush oil field
Review and characteristic of cutting oil from soroush oil field
 
Sahabapps bp [autosaved] (1)
Sahabapps bp [autosaved] (1)Sahabapps bp [autosaved] (1)
Sahabapps bp [autosaved] (1)
 
فعالیت گروه اقتصاد برتر برای شما
فعالیت گروه اقتصاد برتر برای شمافعالیت گروه اقتصاد برتر برای شما
فعالیت گروه اقتصاد برتر برای شما
 

Proposal Improving software architecture evaluation method based on outsourcing management approach

  • 1. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: :‫گرایش‬ ‫و‬ ‫رشته‬ ‫مهندسی‬‫کامپیوتر‬- ‫افزار‬ ‫نرم‬ ‫گرایش‬ :‫دانشجویی‬ ‫شماره‬40019219 ‫و‬ ‫نام‬ ‫نام‬:‫خانوادگی‬‫آرش‬ ‫رضوانی‬ :‫آدرس‬‫شیراز‬ ‫صنعتی‬ ‫دانشگاه‬ ‫شیراز‬ :‫الکترونیکی‬ ‫پست‬ ‫آدرس‬a.rezvani@sutech.ac.ir :‫همراه‬ ‫تلفن‬091******* :‫تلفن‬- ‫فارسی‬ ‫به‬ ‫عنوان‬:‫رراز‬‫ر‬‫اف‬ ‫ررا‬‫ر‬‫ن‬ ‫معماری‬ ‫ارزیابی‬ ‫روش‬ ‫بهبود‬ ‫سپاری‬ ‫برون‬ ‫مدیریت‬ ‫دید‬ ‫از‬ ‫انگلیسی‬ ‫به‬ ‫عنوان‬: Improvingsoftwarearchitectureevaluation method based on outsourcing managementapproach 1-‫مقدمه‬: ‫پیشررفت‬ ‫حاپ‬ ‫در‬ ‫سرعت‬ ‫بره‬ ‫فنراوری‬ ‫و‬ ‫لم‬ ‫ع‬ ‫یای‬ ‫دن‬ ‫حاضر‬ ‫عصر‬ ‫در‬ ‫ق‬ ‫ع‬ ‫فافلره‬ ‫ین‬ ‫ا‬ ‫از‬ ‫ارامپیوتر‬ ‫و‬ ‫عا‬ ‫االع‬ ‫فنراوری‬ ‫دنیای‬ ‫و‬ ‫هست‬ ‫نبوده‬‫پیشررفت‬ ‫ایرن‬ ‫صردر‬ ‫در‬ ‫بلکه‬ ‫و‬‫هرا‬‫در‬ ‫ند‬ ‫ا‬ ‫گرفتره‬ ‫فرار‬ ‫اه‬ ‫ستند‬ ‫ه‬ ‫تولیرد‬ ‫حراپ‬ ‫در‬ ‫بررگری‬ ‫هرای‬ ‫افررار‬ ‫نررا‬ ‫میان‬ ‫این‬ ‫مردیریت‬ ‫بره‬ ‫یاز‬ ‫ن‬ ‫افرارهرا‬ ‫نررا‬ ‫ایرن‬،‫سمت‬‫و‬‫ها‬ ‫ان‬ ‫دادن‬ ‫سرو‬ ‫شدن‬ ‫بهینه‬ ‫و‬ ‫بهتر‬ ‫بسوی‬‫باشد‬ ‫می‬ ‫توسرعه‬ ‫و‬ ‫نگهداری‬‫شرده‬ ‫یده‬ ‫پید‬ ‫سیار‬ ‫ب‬ ‫مروزی‬ ‫ا‬ ‫هرای‬ ‫سیسرتم‬ ‫دو‬ ‫ردگی‬‫ر‬‫پیدی‬ ‫رن‬‫ر‬‫ای‬ ‫و‬ ‫رد‬‫ر‬‫ان‬:‫رد‬‫ر‬‫دارن‬ ‫عمرده‬ ‫رع‬‫ر‬‫دلی‬‫ر‬‫ر‬‫یک‬‫ی‬‫ردگی‬‫ر‬‫پیدی‬ ‫افررار‬ ‫نرا‬ ‫ذاتی‬‫و‬‫دو‬‫ا‬‫ید‬ ‫تول‬ ‫عوامرع‬ ‫برودن‬ ‫ترپ‬ ‫ان‬ ‫بع‬ ‫فا‬ ‫یر‬ ‫غ‬ ‫ررار‬‫افر‬ ‫ررا‬‫نر‬ ‫رده‬‫اننر‬‫راه‬ ‫ررین‬‫بهتر‬ ‫از‬ ‫ری‬‫یکر‬‫را‬‫بر‬ ‫ره‬‫مقابلر‬ ‫رای‬‫هر‬ ‫افرررار‬ ‫نرررا‬ ‫معمرراری‬ ‫از‬ ‫اسررتفاده‬ ‫افرررار‬ ‫نرررا‬ ‫پیدیرردگی‬ ‫ا‬‫ست‬]1،1[ ‫دارد‬ ‫بسریاری‬ ‫ناگون‬ ‫گو‬ ‫تعراریگ‬ ‫افررار‬ ‫نرا‬ ‫معماری‬‫به‬ ‫ما‬ ‫ا‬ ‫شرکع‬‫عی‬ ‫انترا‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫ماری‬ ‫مع‬ ‫اه‬ ‫فت‬ ‫گ‬ ‫تروان‬ ‫می‬ ‫صر‬ ‫مخت‬ ‫ارتباالرا‬ ‫و‬ ‫ها‬ ‫مولفره‬ ‫اره‬ ،‫اسرت‬ ‫سیسرتم‬ ‫از‬ ‫مرا‬ ‫تعریرگ‬ ‫تررین‬ ‫میدهد‬ ‫توضیح‬ ‫را‬ ‫آنها‬]1[‫از‬ ‫ماررد‬ ‫توصریگ‬ ‫یرو‬ ‫دیگرر‬ ‫بیران‬ ‫به‬
  • 2. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: ‫در‬ ‫دهرد‬ ‫ری‬‫ر‬‫م‬ ‫نشران‬ ‫را‬ ‫افرراری‬ ‫نررا‬ ‫رای‬‫ر‬‫ه‬ ‫سیسرتم‬ ‫رازی‬‫ر‬‫س‬ ‫راده‬‫ر‬‫پی‬ ‫بع‬ ‫ف‬ ‫و‬ ‫یع‬ ‫تول‬ ‫از‬ ‫بعرد‬ ‫ای‬ ‫نقاره‬ ‫در‬ ‫معمراری‬ ‫تمرارر‬ ‫الری‬ ‫لت‬ ‫حا‬ ‫از‬‫است‬ ‫الراحی‬]1[ ‫ریاری‬‫بسر‬ ‫در‬ ‫رپاری‬‫سر‬ ‫ررون‬‫بر‬‫در‬ ‫رروزه‬‫امر‬ ‫رررز‬‫بر‬ ‫رای‬‫هر‬ ‫ررات‬‫شر‬ ‫از‬ ‫تولید‬ ‫مراحع‬‫ها‬ ‫فسمت‬‫ی‬‫ی‬‫از‬‫مررتب‬ ‫یرا‬ ‫شررات‬ ‫موصروت‬‫ها‬ ‫آن‬ ‫با‬ ‫انااا‬‫می‬‫افرراری‬ ‫نررا‬ ‫هرای‬ ‫شررات‬ ‫در‬ ‫شود‬‫فسرمت‬ ‫از‬ ‫بعیری‬ ‫نیرر‬ ‫سیسرتم‬ ‫تولید‬ ‫های‬‫ید‬ ‫د‬ ‫از‬ ‫اره‬ ‫معمراری‬ ‫شود‬ ‫مری‬ ‫سپاری‬ ‫برون‬ ‫ررون‬‫بر‬‫رپاری‬‫سر‬‫رورد‬‫ر‬‫م‬‫ری‬‫بررسر‬ ‫و‬ ‫رتفاده‬‫ر‬‫اس‬‫روت‬‫معمر‬ ‫ررد‬‫ر‬‫میگی‬ ‫ررار‬‫ر‬‫ف‬ ‫ترر‬ ‫اعن‬ ‫خیلی‬‫افررار‬ ‫نررا‬ ‫معمراری‬ ‫از‬‫اسرت‬ ‫ی‬‫در‬ ‫بورد‬ ‫مورد‬ ‫اره‬ ‫اارهای‬‫تولید‬ ‫داخلی‬‫افراری‬ ‫نرا‬‫باشد‬ ‫می‬ ‫امروزه‬‫مسراللی‬‫چرون‬‫افررای‬‫شارهای‬ ‫ف‬،‫رفرابتی‬‫شواری‬ ‫د‬‫های‬ ‫اسرر‬،‫واررار‬‫مورردودیت‬، ‫منرراب‬‫پیدیرردگی‬‫های‬‫تکنولوژیررو‬‫و‬ ‫تخصصی‬‫تر‬‫شردن‬،‫اارهرا‬‫شرتا‬‫توروت‬،‫ای‬ ‫موی‬‫عدا‬‫االمینران‬‫بره‬ ،‫آینده‬‫افررای‬‫هرینره‬،‫ها‬‫برررز‬‫شردن‬‫برخری‬‫از‬‫سرازمان‬‫ها‬(‫بره‬ ‫ه‬ ‫ر‬‫ر‬‫وی‬‫در‬‫بخر‬‫رومی‬‫ر‬‫عم‬)‫و‬‫نیرر‬‫موردودیت‬‫های‬‫فرانونی‬‫رب‬‫ر‬‫س‬‫رده‬‫ر‬‫ش‬ ‫است‬‫تا‬‫سازمان‬‫ها‬‫در‬‫الگوهرای‬‫مردیریتی‬‫خود‬‫تادیرد‬‫ظر‬ ‫ن‬‫اررده‬ ‫و‬‫برای‬‫دستیابی‬‫بره‬‫مریت‬‫هرای‬‫فابتی‬ ‫ر‬‫در‬‫دنیرای‬‫نونی‬ ‫ا‬‫اسر‬‫و‬ ،‫رار‬‫ار‬‫ره‬‫بر‬‫ی‬ ‫رترات‬‫اسر‬‫های‬‫ردی‬‫جدیر‬‫روی‬‫رد‬‫آوردنر‬‫ری‬‫یکر‬‫از‬‫رن‬‫ایر‬ ‫ی‬ ‫استرات‬،‫ها‬‫تمرارر‬‫بر‬‫شایسرتگی‬‫های‬‫اصرلی‬‫و‬‫واگرااری‬‫بسریاری‬ ‫از‬‫فعالیت‬‫هرا‬‫بره‬‫ناب‬ ‫م‬‫خارج‬‫از‬‫سازمان‬(‫برون‬‫سرپاری‬)‫اسرت‬ ‫بر‬‫این‬،‫اساس‬‫به‬‫منظرور‬‫فرراهم‬‫ارردن‬‫امکران‬‫پاسر‬‫گویی‬،‫ارارا‬ ‫رامین‬‫ر‬‫ت‬ ‫را‬‫بر‬‫راح‬‫سر‬‫ردمت‬‫خر‬‫رو‬‫مالر‬‫ره‬‫ر‬‫ب‬‫رتریان‬‫مشر‬‫و‬‫رد‬‫توانمنر‬‫ردن‬‫شر‬ ‫بنگاه‬‫را‬‫ر‬‫ه‬‫در‬‫رن‬‫ر‬‫واا‬‫ره‬‫ر‬‫ب‬‫را‬‫ر‬‫تقاض‬‫های‬‫متنرو‬،‫رروزی‬‫ر‬‫ام‬‫ی‬ ‫رترات‬‫ر‬‫اس‬ ‫برون‬‫رپاری‬‫سر‬‫ره‬‫بر‬‫روان‬‫عنر‬‫رراری‬‫ابر‬‫رد‬‫اارآمر‬(‫را‬‫امر‬‫را‬‫بر‬‫رو‬‫ریسر‬‫های‬ ‫برالقوه‬)‫س‬ ‫تو‬‫بسریاری‬‫از‬‫سازمان‬‫های‬‫پیشررو‬‫بره‬‫ارار‬‫ته‬ ‫گرف‬ ‫شده‬‫است‬]11[ ‫برون‬‫سپاری‬1‫چیست؟‬ ‫در‬‫رت‬‫ر‬‫لغ‬‫ره‬‫بر‬‫ری‬‫ر‬‫معن‬‫رتیابی‬‫ر‬‫دس‬‫ره‬‫بر‬‫رود‬‫سر‬‫از‬‫ر‬‫الریر‬‫راب‬‫منر‬ ‫خارجی‬‫می‬‫باشد‬ ‫مفهومی‬ ‫لواظ‬ ‫از‬‫برون‬‫از‬ ‫اسرت‬ ‫عبرار‬ ‫سرپاری‬‫تصرمیم‬ ‫یرو‬ ‫راپ‬‫انتقر‬ ‫ررای‬‫بر‬ ‫رر‬‫تفکر‬ ‫رر‬‫بر‬ ‫ری‬‫مبتنر‬ ‫و‬ ‫ره‬‫آگاهانر‬ ‫رار‬‫تار‬ ‫تامین‬ ‫یو‬ ‫به‬ ‫داخلی‬ ‫اار‬ )‫(واگااری‬‫خارجی‬ ‫اننده‬]11[ ‫برون‬‫بررون‬ ‫شرکع‬ ‫دو‬ ‫به‬ ‫سپاری‬‫درون‬ ‫سرپاری‬‫مررزی‬2‫بررون‬ ‫و‬‫سرپاری‬ ‫برون‬‫مرزی‬3‫می‬ ‫انااا‬‫شود‬]11[ 1 Outsourcing
  • 3. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: ‫پایان‬ ‫در‬ ‫هرررمن‬ ‫آفررای‬‫مررورد‬ ‫در‬ ‫خررود‬ ‫نامرره‬‫برون‬‫سررپاری‬ ‫نرا‬‫می‬ ‫اشرراره‬ ‫نکترره‬ ‫ایررن‬ ‫ره‬‫بر‬ ‫افرررار‬‫برون‬ ‫ارره‬ ‫انررد‬‫سررپاری‬ ‫نرا‬‫برون‬ ‫دیگرر‬ ‫انروا‬ ‫اغل‬ ‫با‬ ‫افرار‬‫به‬ ،‫اسرت‬ ‫فاو‬ ‫مت‬ ‫سرپاری‬ ‫برون‬ ‫نو‬ ‫این‬ ‫در‬ ‫اه‬ ‫این‬ ‫دلیع‬‫می‬ ‫سرعی‬ ‫شررات‬ ‫سرپاری‬‫یو‬ ‫تا‬ ‫انرد‬ ‫و‬ ‫تکرراری‬ ‫رار‬‫ر‬‫ا‬ ‫یرو‬ ‫رای‬‫ر‬‫ج‬ ‫ره‬‫ر‬‫ب‬ ‫را‬ ‫رده‬‫ر‬‫پیدی‬ ‫فکرری‬ )‫(پرروژه‬ ‫رار‬‫ر‬‫ا‬ ‫راحتری‬ ‫بره‬ ‫ان‬ ‫اناراا‬ ‫فراینرد‬ ‫اه‬ ‫مولی‬ ‫مع‬‫را‬ ‫ست‬ ‫ا‬ ‫فهرم‬ ‫فایرع‬ ‫برون‬‫اند‬ ‫سپاری‬]11[ ‫برون‬‫نرا‬ ‫سرپاری‬‫افررار‬‫می‬‫ند‬ ‫توا‬‫برون‬ ‫نای‬ ‫مع‬ ‫به‬‫سرپاری‬ ‫توسعه‬4‫یری‬ ‫ر‬ ‫برنامره‬ ‫و‬ ‫حی‬ ‫الرا‬ ،5‫مدیریت‬ ،6‫آمروزش‬ ،7‫نگهرداری‬ ،8 ‫اجرای‬ ‫یا‬ ‫و‬9‫نرا‬‫می‬ ‫افرار‬‫باشد‬]11[ ‫درباره‬‫برون‬ ‫رویکرد‬ ‫از‬ ‫استفاده‬ ‫مرایای‬ ‫ی‬‫شرات‬ ‫در‬ ‫سپاری‬‫می‬ ،‫ها‬‫تروان‬ ‫م‬ ‫به‬‫نمود‬ ‫اشاره‬ ‫زیر‬ ‫وارد‬]11,11[: ‫شایستگی‬ ‫بر‬ ‫تمرار‬‫مووری‬ ‫های‬10 ‫تماا‬ ‫هرینه‬ ‫ااه‬‫موصوپ‬ ‫شده‬ ‫خدما‬ ‫و‬ ‫موصوت‬ ‫ایفیت‬ ‫ارتقاء‬ ‫خدما‬ ‫اراله‬ ‫و‬ ‫تولید‬ ‫ظرفیت‬ ‫افرای‬ ‫موصوپ‬ ‫توویع‬ ‫سرعت‬ ‫افرای‬ ‫فعالیت‬ ‫انااا‬ ‫برای‬ ‫سازمان‬ ‫مناب‬ ‫حفظ‬‫الیدی‬ ‫های‬ ‫سازمان‬‫ها‬‫این‬‫مرایا‬‫را‬‫به‬‫واساه‬‫تمرار‬‫بر‬‫توانایی‬‫های‬‫الیدی‬‫خود‬‫و‬ ‫اشتراک‬‫ریسو‬،‫ها‬‫تاربه‬‫ها‬‫و‬‫هرینه‬‫ها‬‫اس‬‫می‬‫انند‬ 2 Domestic outsourcing 3 Offshore outsourcing 4 Development 5 Planning 6 Managing 7 Training 8 Maintenance 9 Operation 10 Core Competencies
  • 4. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: ‫سرپاری‬ ‫بررون‬ ‫دید‬ ‫از‬ ‫افرار‬ ‫نرا‬ ‫معماری‬‫بره‬ ‫توجره‬ ‫بارر‬‫ارعس‬ ‫از‬ ‫لی‬ ‫ا‬ ‫و‬ ‫برررز‬ ‫توصریگ‬ ‫یره‬ ‫بلکره‬ ‫و‬ ‫فعالیرت‬ ‫نمودار‬ ،‫دیاگراا‬ ‫هست‬ ‫معماری‬ ‫از‬ ‫و‬ ‫بوده‬ ‫ماری‬ ‫مع‬ ‫تی‬ ‫ایفی‬ ‫صرفا‬ ‫برا‬ ‫مرتب‬ ‫ماری‬ ‫مع‬ ‫تصمیما‬ ‫میگاارنرد‬ ‫فراری‬ ‫ا‬ ‫نرا‬ ‫هرای‬ ‫ستم‬ ‫سی‬ ‫یت‬ ‫ایف‬ ‫روی‬ ‫یادی‬ ‫ز‬ ‫تاثیر‬ ‫دارنرد‬ ‫جود‬ ‫و‬ ‫ایفیتری‬ ‫های‬ ‫مردپ‬ ‫سری‬ ‫یو‬ ‫افرار‬ ‫نرا‬ ‫معماری‬ ‫در‬ ‫اه‬ ‫های‬ ‫مدپ‬‫وی‬‫عد‬ ‫با‬ ‫و‬ ‫اننرد‬ ‫مری‬ ‫بیران‬ ‫را‬ ‫خو‬ ‫معمراری‬ ‫یو‬ ‫گی‬ ‫رر‬‫هر‬ ‫در‬ ‫و‬ ‫روند‬‫شر‬ ‫ری‬‫ر‬‫م‬ ‫رات‬‫بر‬ ‫رت‬‫ر‬‫ایفی‬ ‫را‬‫بر‬ ‫رتم‬‫ر‬‫سیس‬ ‫رو‬‫یر‬ ‫رد‬‫تولیر‬‫ردپ‬‫مر‬ ‫رترک‬‫مشر‬ ‫و‬ ‫رم‬‫مهر‬ ‫رای‬‫هر‬ ‫رو‬‫متریر‬ ‫از‬ ‫رری‬‫سر‬ ‫رو‬‫یر‬ ‫ری‬‫بررسر‬ ‫ره‬‫بر‬ ‫ری‬‫ایفیتر‬ ‫ید‬ ‫تول‬ ‫باعرد‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫در‬ ‫آن‬ ‫یت‬ ‫رعا‬ ‫اره‬ ‫اسرت‬ ‫شرده‬ ‫پرداخته‬ ‫موصول‬‫ی‬‫شود‬ ‫می‬ ‫ایفیت‬ ‫با‬]1،1[ ‫راه‬ ‫باپ‬ ‫دن‬ ‫به‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫ندگان‬ ‫ان‬ ‫ید‬ ‫تول‬ ‫حیاره‬ ‫ایرن‬ ‫در‬ ‫و‬ ‫افررار‬ ‫نررا‬ ‫تولیرد‬ ‫شررو‬ ‫از‬ ‫پری‬ ‫بتواننرد‬ ‫اه‬ ‫ستند‬ ‫ه‬ ‫هرای‬ ‫ه‬ ‫گونره‬ ‫هرر‬ ‫پرداخرت‬ ‫از‬ ‫فبرع‬‫و‬ ‫تولیرع‬ ‫را‬ ‫سیسرتم‬ ،‫ید‬ ‫تول‬ ‫رینره‬ ‫روی‬ ‫برر‬ ‫تمرارر‬ ،‫ماری‬ ‫مع‬ ‫ارزیرابی‬ ‫زمران‬ ‫در‬ ‫نماینرد‬ ‫یابی‬ ‫ارز‬ ‫وی‬‫را‬‫آنهر‬ ‫ردن‬‫شر‬ ‫ررآورده‬‫بر‬ ‫رران‬‫میر‬ ‫و‬ ‫ری‬‫ایفیتر‬ ‫رفا‬‫صر‬ ‫و‬ ‫را‬‫هر‬ ‫ری‬‫گر‬ ‫است‬]1[ ‫هررای‬ ‫روش‬‫ارزیررابی‬‫معمرراری‬‫نرررا‬‫افرررار‬‫در‬‫وافرر‬‫سررعی‬ ،‫دارند‬‫خصوصیا‬‫كیفیتی‬‫ستمی‬ ‫سی‬‫براسراس‬ ‫كره‬‫یر‬‫ماری‬ ‫مع‬‫فررار‬ ‫است‬‫تولیرد‬،‫شود‬‫را‬‫پری‬‫نی‬ ‫بی‬‫نماینرد‬‫در‬‫وافر‬‫پری‬‫بینری‬ ‫ران‬‫زمر‬ ‫رای‬‫رفتارهر‬،‫ررا‬‫اجر‬‫و‬‫ریا‬‫خصوصر‬‫رتم‬‫سیسر‬‫ردی‬‫تولیر‬‫راس‬‫براسر‬ ‫راری‬‫معمر‬‫آن‬‫رتم‬‫سیسر‬‫ری‬‫مر‬‫رد‬‫باشر‬‫رن‬‫ایر‬‫را‬‫هر‬ ‫روش‬‫رته‬‫دسر‬ ‫ره‬‫بر‬‫رای‬‫هر‬ ،‫پرسشی‬‫اندازه‬‫گیرری‬‫و‬‫تركیبری‬‫سیم‬ ‫تق‬‫می‬‫در‬ ‫شروند‬‫هرای‬ ‫روش‬ ‫پرسشی‬‫از‬‫چر‬ ،‫پرسشنامه‬‫ست‬ ‫لی‬‫و‬‫سرناریو‬‫بررای‬‫سی‬ ‫برر‬‫معمراری‬ ‫رتفاده‬‫اسر‬‫ری‬‫مر‬‫رد‬‫كنر‬‫در‬‫رای‬‫هر‬ ‫روش‬‫رری‬‫گیر‬ ‫ردازه‬‫انر‬،‫را‬‫معیارهر‬ ‫از‬ ‫شبیه‬‫سرازی‬‫و‬‫تایج‬ ‫ن‬‫اجررای‬،‫ستم‬ ‫سی‬‫اسرتفاده‬‫شده‬‫و‬‫ین‬ ‫ا‬‫روش‬ ‫ها‬‫ا‬‫معموت‬‫نتایج‬‫امی‬‫می‬ ‫له‬ ‫ارا‬‫ند‬ ‫نمای‬‫های‬ ‫روش‬‫تركیبری‬‫با‬ ‫رتفاده‬‫ر‬‫اس‬‫از‬‫هرای‬ ‫روش‬‫ری‬‫ر‬‫پرسش‬‫و‬‫ردازه‬‫ر‬‫ان‬‫رری‬‫ر‬‫گی‬‫ردنباپ‬‫ر‬‫ب‬‫ره‬‫ر‬‫ارال‬ ‫رر‬‫ر‬‫ت‬ ‫رری‬‫ر‬‫س‬ ‫رالی‬‫ر‬‫ه‬ ‫روش‬‫دفیر‬ ‫و‬‫رر‬‫ر‬‫ت‬‫ررای‬‫ر‬‫ب‬‫رابی‬‫ر‬‫ارزی‬‫راری‬‫ر‬‫معم‬‫مری‬ ‫باشند‬]1[ 1-: ‫توقی‬ ‫پیشینه‬ ‫پرسشری‬ ‫رته‬‫ر‬‫دس‬ ‫سره‬ ‫ره‬‫ر‬‫ب‬ ‫افررار‬ ‫نررا‬ ‫معمراری‬ ‫رابی‬‫ر‬‫ارزی‬ ‫رای‬‫ر‬‫ه‬ ‫روش‬ ‫رای‬‫هر‬ ‫روش‬ ‫در‬ ‫ره‬‫ار‬ ‫روند‬‫شر‬ ‫ری‬‫ر‬‫م‬ ‫ریم‬‫ر‬‫تقس‬ ‫ری‬‫ترایبر‬ ‫و‬ ‫رری‬‫گیر‬ ‫ردازه‬‫انر‬ ‫معمراری‬ ‫بررسری‬ ‫بررای‬ ‫سرناریو‬ ‫و‬ ‫ست‬ ‫لی‬ ‫چو‬ ،‫پرسشنامه‬ ‫از‬ ‫پرسشی‬ ،‫هرا‬ ‫یار‬ ‫مع‬ ‫از‬ ‫گیرری‬ ‫ندازه‬ ‫ا‬ ‫های‬ ‫روش‬ ‫در‬ ‫و‬ ‫ند‬ ‫ا‬ ‫مری‬ ‫استفاده‬
  • 5. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: ،‫سیسرتم‬ ‫اجررای‬ ‫تایج‬ ‫ن‬ ‫و‬ ‫سازی‬ ‫شبیه‬‫روش‬ ‫ین‬ ‫ا‬ ‫و‬ ‫شرده‬ ‫اسرتفاده‬ ‫با‬ ‫بی‬ ‫ترای‬ ‫هرای‬ ‫روش‬ ‫ند‬ ‫نمای‬ ‫می‬ ‫ارالره‬ ‫امی‬ ‫نتایج‬ ‫معموت‬ ‫ها‬ ‫رای‬‫ر‬‫ه‬ ‫روش‬ ‫ره‬‫ر‬‫ارال‬ ‫بردنباپ‬ ‫گیرری‬ ‫ردازه‬‫ر‬‫ان‬ ‫و‬ ‫ری‬‫ر‬‫پرسش‬ ‫از‬ ‫رتفاده‬‫ر‬‫اس‬ ‫می‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫ماری‬ ‫مع‬ ‫ارزیرابی‬ ‫برای‬ ‫تر‬ ‫دفیر‬ ‫و‬ ‫تر‬ ‫سری‬ ‫باشند‬]1،1[ ‫چرخره‬ ‫از‬ ‫ری‬‫ر‬‫مختلف‬ ‫زمانهرا‬ ‫در‬ ‫رت‬‫ر‬‫اس‬ ‫رن‬‫ر‬ ‫مم‬ ‫معمراری‬ ‫ارزیرابی‬ ‫افرار‬ ‫نرا‬ ‫حیا‬‫ایرن‬ ‫برر‬ ‫بیفترد‬ ‫اتفاق‬‫ارزیرابی‬ ‫ا‬‫معمروت‬ ‫اسراس‬ ‫شوند‬ ‫می‬ ‫تقسریم‬ ‫دیرر‬ ‫یابی‬ ‫ارز‬ ‫و‬ ‫زود‬ ‫ارزیرابی‬ ‫دسرته‬ ‫دو‬ ‫بره‬ ‫یابی‬ ‫ارز‬ ‫كره‬ ‫زمرانی‬‫ع‬ ‫م‬ ‫اهردافی‬ ‫برا‬ ‫و‬ ‫سازی‬ ‫یاده‬ ‫پ‬ ‫از‬ ‫فبرع‬ ‫برین‬ ‫از‬ ‫انتخرا‬ ‫یا‬ ‫ماری‬ ‫مع‬ ‫ی‬ ‫سازی‬ ‫پیاده‬ ‫سنای‬ ‫ان‬ ‫ام‬‫ند‬ ‫چ‬ ‫زود‬ ‫ارزیرابی‬ ‫آن‬ ‫بره‬ ،‫شرود‬ ‫اناراا‬ ‫سازی‬ ‫یاده‬ ‫پ‬ ‫بررای‬ ‫ماری‬ ‫مع‬ ‫می‬ ‫گفته‬‫دیرر‬ ‫یابی‬ ‫ارز‬ ‫شود‬‫از‬ ‫پرز‬ ‫كه‬ ‫یابی‬ ‫ارز‬ ‫بره‬ ‫ا‬‫اصراعحا‬ ‫رعه‬‫توسر‬ ‫رنای‬‫ر‬‫س‬ ‫ران‬‫ر‬ ‫ام‬ ‫رع‬‫ر‬ ‫م‬ ‫ردافی‬‫ر‬‫اه‬ ‫را‬‫بر‬ ،‫رازی‬‫سر‬ ‫راده‬‫پیر‬ ‫ران‬‫پایر‬ ‫اناراا‬ ‫ید‬ ‫جد‬ ‫سیسرتمهای‬ ‫برا‬ ‫آنهرا‬ ‫الا‬ ‫ارتبا‬ ‫یا‬ ‫فعلی‬ ‫سیستمهای‬ ‫شود‬]1،1[ ‫سرناریو‬ ‫برر‬ ‫نی‬ ‫مبت‬ ‫یابی‬ ‫ارز‬ ‫های‬ ‫روش‬ ‫برر‬ ‫مرروری‬ ‫ادامه‬ ‫در‬ ‫شود‬ ‫می‬ ‫پرداخته‬ ‫بره‬ ‫ی‬ ‫توق‬ ‫حرارت‬ ‫مرا‬ ‫توقی‬ ‫هدف‬ ‫در‬‫یابی‬ ‫ارز‬ ‫هرای‬ ‫روش‬ ‫سرمت‬ ‫رای‬‫هر‬ ‫روش‬ ‫رع‬‫ذیر‬ ‫در‬ ‫و‬ ‫رد‬‫میکنر‬ ‫ردا‬‫پیر‬ ‫روق‬‫سر‬ ‫رناریو‬‫سر‬ ‫رر‬‫بر‬ ‫ری‬‫مبتنر‬ ‫رابی‬‫ارزیر‬ ‫رای‬‫ر‬‫ه‬ ‫روش‬ ‫ردا‬‫ابتر‬ ‫در‬ ‫ره‬‫ار‬ ‫رر‬‫ر‬‫ت‬ ‫رم‬‫ر‬‫مه‬ ‫راری‬‫معمر‬ ‫رابی‬‫ر‬‫ارزی‬ ‫و‬ ‫اسرت‬ ‫شرده‬ ‫ارالره‬ ‫گاشرته‬ ‫در‬ ‫اره‬ ‫را‬ ‫سناریو‬ ‫برر‬ ‫مبتنری‬ ‫پایه‬ ‫ریگ‬‫توصر‬ ‫و‬ ‫ری‬‫معرفر‬ ‫را‬ ‫ررد‬‫میگیر‬ ‫ررار‬‫فر‬ ‫را‬‫مر‬ ‫راتی‬‫توقیقر‬ ‫ره‬‫زمینر‬ ‫در‬ ‫ص‬ ‫مخت‬ ‫معرفری‬ ‫به‬ ‫سرپز‬ ‫و‬ ‫ایم‬ ‫ارده‬ ‫اوتاهی‬‫روز‬ ‫به‬ ‫قات‬ ‫م‬ ‫از‬ ‫ری‬ ‫ایم‬ ‫پرداخته‬ ‫زمینه‬ ‫این‬ ‫در‬ ‫جدیدتر‬ ‫های‬ ‫روش‬ ‫اراله‬ ‫و‬ ‫روش‬‫تولیع‬‫معماری‬‫نرا‬‫افرار‬11 SAAM ‫فرار‬ ‫ا‬ ‫نررا‬ ‫معمراری‬ ‫سرناریو‬ ‫برر‬ ‫مبتنری‬ ‫ارزیابی‬ ‫روش‬ ‫اولین‬ ‫ررار‬‫ر‬‫اف‬ ‫ررا‬‫ر‬‫ن‬ ‫راری‬‫ر‬‫معم‬ ‫ارزیرابی‬ ‫اصرعی‬ ‫ررای‬‫ر‬‫ب‬ ‫رع‬‫ر‬‫اص‬ ‫در‬ ‫اره‬ ‫رت‬‫ر‬‫اس‬ ‫برای‬ ‫چه‬ ‫اگر‬ ‫بود‬ ‫شده‬ ‫ایااد‬‫وی‬‫دیگرر‬ ‫ایفیتری‬ ‫هرای‬ ‫گری‬‫ند‬ ‫مان‬ ‫است‬ ‫شده‬ ‫استفاده‬ ‫توسعه‬ ‫فابلیت‬ ‫و‬ ‫حمع‬ ‫فابلیت‬]1،1[ ‫رن‬‫ایر‬‫روش‬‫رع‬‫سر‬‫دارد‬‫را‬‫بر‬‫رتخراج‬‫اسر‬‫ردیها‬‫نیازمنر‬‫ران‬‫ذینفعر‬‫و‬ ‫اهداف‬‫كیفیت‬‫مرورد‬‫نظرر‬‫اولرین‬ ،‫ایشران‬‫روش‬‫ارزیراب‬SAAM ‫میرران‬‫مناسر‬‫برودن‬‫معمرار‬‫شنهاد‬ ‫پی‬‫را‬‫تعیرین‬‫ید‬ ‫نما‬‫روش‬ ‫افررار‬ ‫نرا‬‫مبتنر‬‫برر‬‫سرناریو‬‫اسرت‬‫كره‬‫در‬‫سراپ‬1993‫و‬‫بره‬ 11 Software architectureanalysis method
  • 6. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: ‫منظور‬‫ارزیاب‬‫بعیر‬‫از‬‫صرفا‬‫معمرار‬ ‫كیفیتر‬‫ند‬ ‫مان‬‫یت‬ ‫فابل‬ ‫اصررعی‬، ‫رایر‬‫پر‬‫فابلیررت‬‫رترش‬‫گسر‬‫و‬‫فابلیررت‬‫نگهرردار‬‫ایارراد‬ ‫گردیده‬‫است‬]1[ ‫روش‬SAAM‫را‬ ‫معمراری‬ ‫یرو‬ ‫فرو‬ ‫و‬ ‫ضرعگ‬ ‫نقاط‬ ‫تشخیص‬ ‫فابلیت‬ ‫به‬ ‫ست‬ ‫ا‬ ‫پرایری‬ ‫اصرعی‬ ‫یت‬ ‫فابل‬ ‫روی‬ ‫بر‬ ‫روش‬ ‫ین‬ ‫ا‬ ‫تاایرد‬ ‫دارد‬ ‫معمراری‬ ‫از‬ ‫نقراالی‬ ‫ند‬ ‫توا‬ ‫مری‬ ‫راحتری‬ ‫به‬ ‫روش‬ ‫ایرن‬ ‫اه‬ ‫ای‬ ‫گونه‬ ‫اصرعی‬ ‫یت‬ ‫فابل‬ ‫ندی‬ ‫نیازم‬ ‫اه‬ ‫را‬ ‫ظر‬ ‫ن‬ ‫مرورد‬ ‫ستم‬ ‫سی‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫رد‬‫چنر‬ ‫رر‬‫اگر‬ ‫را‬‫یر‬ ‫و‬ ‫رد‬‫نمایر‬ ‫رخص‬‫مشر‬ ‫راخته‬‫نسر‬ ‫ررآورده‬‫بر‬ ‫را‬ ‫رایری‬‫پر‬ ‫راری‬‫معمر‬‫رانی‬‫یکسر‬ ‫ررد‬‫عملکر‬ ‫ره‬‫ار‬ ‫دارد‬ ‫رود‬‫وجر‬ ‫رتم‬‫سیسر‬ ‫از‬ ‫راو‬‫متفر‬ ‫آن‬ ‫پرایری‬ ‫اصرعی‬ ‫فابلیرت‬ ‫به‬ ‫جن‬ ‫از‬ ‫ند‬ ‫توا‬ ‫مری‬ ‫روش‬ ‫ایرن‬ ‫دارنرد‬ ‫ردی‬‫بنر‬ ‫ره‬‫رتبر‬ ‫را‬ ‫را‬‫آنهر‬ ‫ربی‬‫نسر‬ ‫رور‬‫بصر‬ ‫و‬ ‫رد‬‫انر‬ ‫ره‬‫مقایسر‬ ‫را‬ ‫را‬‫هر‬ ‫نماید‬]1[ ‫ر‬‫توسر‬ ‫ره‬‫ار‬ ‫رای‬‫هر‬ ‫رناریو‬‫سر‬ ‫رامع‬‫شر‬ ‫رابی‬‫ارزیر‬ ‫ره‬‫بر‬ ‫رلی‬‫اصر‬ ‫ورودی‬ ‫هد‬ ‫مید‬ ‫شرری‬ ‫را‬ ‫سیسرتم‬ ‫ماری‬ ‫مع‬ ‫توصریگ‬ ‫سیسرتم‬ ‫عان‬ ‫ذینف‬ ‫تعامرع‬ ‫می‬‫اساس‬ ‫این‬ ‫بر‬ ‫و‬ ‫باشد‬SAAM‫ایرن‬ ‫و‬ ‫معمراری‬ ‫برین‬ ‫نگاشرت‬ ‫یو‬ ‫ان‬ ‫در‬ ‫رده‬‫ر‬‫این‬ ‫تغییررا‬ ‫ران‬‫ر‬‫امک‬ ‫ره‬‫ر‬‫ا‬ ‫رد‬‫ر‬‫ان‬ ‫ری‬‫ر‬‫م‬ ‫رتخراج‬‫ر‬‫اس‬ ‫رناریو‬‫ر‬‫س‬ ‫برالقوه‬ ‫عامرع‬ ‫از‬ ‫دتلتری‬ ‫نگاشرت‬ ‫ین‬ ‫ا‬ ،‫هد‬ ‫مید‬ ‫ارالره‬ ‫را‬ ‫سیستم‬ ‫رراهم‬‫فر‬ ‫دارد‬ ‫را‬ ‫ررار‬‫افر‬ ‫ررا‬‫نر‬ ‫رن‬‫ایر‬ ‫در‬ ‫رده‬‫پیدیر‬ ‫را‬‫فاعر‬ ‫رده‬‫اینر‬ ‫میکند‬]1،1[ ‫شامع‬1‫مرا‬ ‫ایرن‬ ‫از‬ ‫برخری‬ ‫اره‬ ‫باشرد‬ ‫مری‬ ‫مرحله‬‫مروازی‬ ‫حرع‬ ‫ری‬‫نمر‬ ‫رازی‬‫سر‬ ‫راده‬‫آمر‬ ‫رای‬‫هر‬ ‫رت‬‫فعالیر‬ ‫دارای‬ ‫و‬ ‫رود‬‫شر‬ ‫ری‬‫مر‬ ‫راا‬‫انار‬ ‫باشد‬]1[ ‫روش‬‫تولیع‬‫فابلیت‬‫اصعی‬‫در‬‫ساح‬‫معماری‬12 ALMA ‫راری‬‫كر‬ ‫راتی‬‫االععر‬ ‫رتمهای‬‫سیسر‬ ‫ررای‬‫بر‬ ‫ر‬‫فقر‬ ‫ردا‬‫ابتر‬ ‫در‬ ‫روش‬ ‫رن‬‫ایر‬ ‫شد‬ ‫داده‬ ‫توسعه‬ALMA‫مری‬ ‫سرناریو‬ ‫برر‬ ‫مبتنری‬ ‫ارزیابی‬ ‫روش‬ ‫ی‬ ‫روی‬ ‫ره‬‫ر‬‫ك‬ ‫ررار‬‫ر‬‫اف‬ ‫ررا‬‫ر‬‫ن‬ ‫ری‬‫ر‬‫كیفیت‬ ‫صرفا‬ ‫ارزیرابی‬ ‫بررای‬ ‫كره‬ ‫باشرد‬ ‫است‬ ‫شده‬ ‫ایااد‬ ،‫است‬ ‫متمركر‬ ‫پایری‬ ‫اصعی‬ ‫فابلیت‬]1[ ‫در‬‫ر‬ ‫اك‬‫مترون‬‫م‬ ‫عل‬‫فابلیرت‬‫صعی‬ ‫ا‬‫پرایر‬‫و‬‫نگهردار‬‫ی‬ ‫سیستم‬‫نرا‬‫افرار‬‫به‬‫نوان‬ ‫ع‬‫تررین‬ ‫صل‬ ‫ا‬‫فاكتور‬‫یت‬ ‫كیف‬‫نراا‬ ‫برده‬‫م‬‫شرود‬‫در‬‫توقیقرا‬‫اناراا‬‫شرده‬‫شخص‬ ‫م‬‫یده‬ ‫گرد‬‫بی‬‫از‬ 15%‫تا‬15%‫هرینره‬‫چرخره‬‫حیرا‬‫یر‬‫سیسرتم‬‫نررا‬‫افررار‬‫بره‬ ‫اصعحا‬‫انااا‬‫شده‬‫بررو‬‫نسرخه‬‫سیسرتم‬ ‫اوپ‬‫ل‬ ‫تع‬‫داشرته‬‫اسرت‬ ‫را‬‫بر‬‫ره‬‫توجر‬‫ره‬‫بر‬‫رت‬‫اهمیر‬‫ریت‬‫خصوصر‬‫رعی‬‫اصر‬، ‫رایر‬‫پر‬‫رن‬‫ایر‬‫روش‬‫ره‬‫بر‬ ‫راب‬‫ارزیر‬‫رین‬‫اولر‬ ‫در‬ ‫آن‬‫رع‬‫مراحر‬‫رد‬‫تولیر‬‫ررا‬‫نر‬‫ررار‬‫افر‬‫ره‬‫پرداختر‬ 12 Architecture level modifiability analysis
  • 7. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: ‫رت‬‫اسر‬]1[‫رن‬‫ایر‬‫روش‬‫ردا‬‫ابتر‬ ‫در‬‫ر‬‫فقر‬‫رتمها‬‫سیسر‬ ‫ررا‬‫بر‬‫را‬‫االععر‬ ‫تاار‬‫الراح‬‫گردید‬ALMA‫یر‬‫روش‬‫مبتنر‬‫برر‬‫سرناریو‬‫بروده‬ ‫ره‬‫كر‬‫راب‬‫ارزیر‬ ‫ررا‬‫بر‬‫را‬‫گیهر‬ ‫وی‬‫ر‬‫كیفیتر‬‫ررا‬‫نر‬‫ررار‬‫افر‬‫ره‬‫كر‬‫رو‬ ‫فابلیت‬‫اصعی‬‫پایر‬‫مروثر‬‫م‬،‫باشرند‬‫ایاراد‬‫اسرت‬ ‫گردیرده‬‫از‬ ‫اهداف‬‫اصل‬‫این‬‫روش‬‫م‬‫تروان‬‫از‬‫پی‬‫ن‬ ‫بی‬‫گونگ‬ ‫چ‬‫نگهردار‬ ،‫سیستم‬‫مشخص‬‫نمودن‬‫ها‬ ‫س‬ ‫ری‬‫و‬‫مقایسره‬‫چنرد‬‫مار‬ ‫مع‬‫برا‬‫هم‬‫را‬ ‫ناا‬‫برد‬]1[ ‫بوسرریله‬ ‫شررده‬ ‫تهیرره‬ ‫تغییررر‬ ‫سررناریوهای‬ ‫از‬ ‫روش‬ ‫ایررن‬‫ذ‬‫ی‬ ‫نفعان‬‫سرناریوهای‬ ‫ترتثیرا‬ ‫كرردن‬ ‫مشرخص‬ ‫برا‬ ‫كنرد‬ ‫می‬ ‫استفاده‬ ‫خررود‬ ‫روی‬ ‫رر‬‫بر‬ ‫نتیارره‬ ‫در‬ ‫و‬ ‫رتم‬‫سیسر‬ ‫راری‬‫معمر‬ ‫روی‬ ‫بررر‬ ‫تغییررر‬ ‫ایاراد‬ ‫برای‬ ‫تزا‬ ‫وفرت‬ ‫و‬ ‫هرینره‬ ‫و‬ ‫تعش‬ ‫یران‬ ‫م‬ ‫توان‬ ‫می‬ ،‫سیستم‬ ‫در‬ ‫و‬ ‫ررد‬‫كر‬ ‫ری‬‫بینر‬ ‫ری‬‫پر‬ ‫را‬ ‫رتم‬‫سیسر‬ ‫راخت‬‫سر‬ ‫راا‬‫هنگر‬ ‫در‬ ‫ررا‬‫تغییر‬ ‫اظهررارنظر‬ ‫رتم‬‫سیسر‬ ‫رایری‬‫پر‬ ‫اصررعی‬ ‫فابلیررت‬ ‫ره‬‫زمنیر‬ ‫در‬ ‫نتیارره‬ ‫نمود‬]1[ ‫شامع‬1‫فعالیرت‬ ‫اسرتخراج‬ ‫سرناریو‬ ‫ایرن‬ ‫در‬ ‫اره‬ ‫باشد‬ ‫می‬ ‫مرحله‬ ‫شرود‬ ‫مری‬ ‫اناراا‬ ‫پری‬ ‫در‬ ‫پری‬ ‫مراحرع‬ ‫فعالیرت‬ ‫ش‬ ‫از‬ ‫شده‬ ‫شامع‬ ‫ها‬ ‫باشد‬ ‫نمی‬ ‫سازی‬ ‫آماده‬ ‫های‬ ‫فعالیت‬ ‫دارای‬ ‫و‬]1[ ‫روش‬‫ارزیابی‬‫معماری‬‫مبتنی‬‫بر‬‫مصالوه‬13 ATAM ‫ر‬‫ر‬ ‫ی‬‫از‬‫رها‬‫روشر‬‫رروف‬‫معر‬‫ر‬‫مبتنر‬‫رر‬‫بر‬‫رناریو‬‫سر‬‫روش‬‫رع‬‫تولیر‬ ‫معمار‬‫مبتن‬‫بر‬‫صالوه‬ ‫م‬‫م‬‫باشرد‬‫ایرن‬‫روش‬‫بره‬‫صور‬‫ا‬‫كرامع‬ ‫جدا‬‫از‬‫شها‬ ‫رو‬‫ل‬ ‫فب‬‫توسرعه‬‫یافرت‬‫و‬‫هردف‬‫از‬‫آن‬‫یع‬ ‫تول‬‫صرفا‬ ‫كیفیت‬‫خاص‬‫براسراس‬‫معمرار‬‫مر‬‫باشرد‬ATAM‫برر‬‫رو‬‫جنبره‬ ‫كیفیت‬ ‫ها‬‫مار‬ ‫مع‬‫جرلیرا‬ ‫برا‬‫شتر‬ ‫بی‬‫از‬‫روشرها‬‫بع‬ ‫ف‬‫ود‬ ‫ب‬ ‫م‬،‫كند‬‫و‬‫در‬‫عمع‬‫نسرخه‬‫تقویرت‬‫شرده‬‫ا‬‫از‬SAAM‫باشرد‬ ‫مری‬ ATAM‫بره‬‫عنروان‬‫یر‬‫مردپ‬‫مرارپید‬‫ازریراب‬‫در‬‫سراپ‬1998 ‫ماری‬‫شد‬]1[ ‫روش‬ATAM‫صرفا‬ ‫ارزیرابی‬ ‫بررای‬ ‫سرناریو‬ ‫بر‬ ‫مبتنی‬ ‫روش‬ ‫ی‬ ‫مانند‬ ‫كیفیتی‬:‫فابلیرت‬ ،‫حمرع‬ ‫فابلیرت‬ ،‫پرایری‬ ‫اصرعی‬ ‫فابلیرت‬ ‫باشرد‬ ‫ری‬‫ر‬‫م‬ ‫ر‬‫ر‬‫تامی‬ ‫رت‬‫ر‬‫فابلی‬ ‫و‬ ‫رعه‬‫ر‬‫توس‬‫راء‬‫ر‬‫ارض‬ ‫چگرونگی‬ ‫روش‬ ‫ایرن‬ ‫تی‬ ‫كیفی‬ ‫اهداف‬ ‫شدن‬‫افررا‬ ‫نررا‬ ‫معمراری‬ ‫توسر‬ ‫ه‬ ‫ی‬ ‫و‬‫یع‬ ‫تول‬ ‫را‬ ‫ر‬ ‫باشد‬ ‫می‬ ‫رارپایر‬ ‫ت‬ ‫فرآیند‬ ‫ی‬ ،‫روش‬ ‫این‬ ‫كند‬ ‫می‬ ‫ارزیابی‬ ‫روش‬ ‫هدف‬ATAM‫بررای‬ ‫اصرولی‬ ‫راه‬ ‫یر‬ ‫كرردن‬ ‫فراهم‬ ‫ررفتن‬‫گر‬ ‫رر‬‫نظر‬ ‫در‬ ‫را‬‫بر‬ ‫ررار‬‫افر‬ ‫ا‬ ‫رر‬‫نر‬ ‫راری‬‫معمر‬ ‫رایی‬‫توانر‬ ‫ردن‬‫فهمیر‬ 13 Architecture tradeoff analysismethod
  • 8. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: ‫شد‬ ‫با‬ ‫می‬ ،‫دارنرد‬ ‫بت‬ ‫رفا‬ ‫دیگرر‬ ‫یر‬ ‫برا‬ ‫كه‬ ‫كیفیتی‬ ‫صفت‬ ‫چندین‬ ATAM‫هرای‬ ‫وابسرتگی‬ ،‫كیفیتری‬ ‫صرفا‬ ‫ارزیرابی‬ ‫بر‬ ‫ععوه‬‫ایرن‬ ‫نماید‬ ‫می‬ ‫مشخص‬ ‫نیر‬ ‫را‬ ‫كیفیتی‬ ‫صفا‬]1[ ‫شامع‬9‫مروازی‬ ‫بصرور‬ ‫هرا‬ ‫مرحلره‬ ‫از‬ ‫برخری‬ ‫اه‬ ‫باشد‬ ‫می‬ ‫مرحله‬ ‫باشد‬ ‫می‬ ‫سازی‬ ‫آماده‬ ‫های‬ ‫فعالیت‬ ‫دارای‬ ‫و‬ ‫شود‬ ‫می‬ ‫انااا‬]1[ ‫روش‬‫تولیع‬‫هرینه‬–‫سود‬14 CBAM ‫روش‬CBAM‫ره‬‫كر‬ ‫رد‬‫كنر‬ ‫ری‬‫ر‬‫م‬ ‫رار‬‫كر‬ ‫ره‬‫ر‬‫ب‬ ‫ررو‬‫شر‬ ‫رانی‬‫ر‬‫زم‬‫روش‬ATAM ‫از‬ ‫پز‬ ‫یعنری‬ ،‫ست‬ ‫ا‬ ‫شده‬ ‫گااشته‬ ‫كنار‬‫روش‬ ‫س‬ ‫تو‬ ‫ماری‬ ‫مع‬ ‫ه‬ ‫این‬ ATAM‫كره‬ ‫موصروتتی‬ ‫از‬ ‫و‬ ‫شرود‬ ‫مری‬ ‫شررو‬ ‫روش‬ ‫این‬ ‫شد‬ ‫ارزیابی‬ ‫توس‬ATAM‫مری‬ ‫اسرتفاده‬ ،‫اسرت‬ ‫شرده‬ ‫تولیرد‬ ‫خروجری‬ ‫عنوان‬ ‫به‬ ‫ری‬‫ر‬‫خروج‬ ‫نمایرد‬‫رای‬‫ر‬‫ه‬ATAM‫رتفاده‬‫ر‬‫اس‬ ‫رورد‬‫ر‬‫م‬ ‫روش‬ ‫رن‬‫ر‬‫ای‬ ‫در‬ ‫ره‬‫ر‬‫ك‬ ‫گیرد‬ ‫می‬ ‫فرار‬]1[ CBAM‫دو‬ ‫بین‬ ‫پلی‬‫زمینه‬‫تولیرد‬‫و‬‫توسرعه‬‫نررا‬‫افررار‬‫برا‬ ‫افتصاد‬‫سازمان‬‫در‬‫الوپ‬‫فرآینرد‬‫مار‬ ‫مع‬‫ایاراد‬‫مر‬‫ید‬ ‫نما‬‫در‬ ‫روشها‬‫فبل‬‫صفا‬‫كیفیتر‬‫ماننرد‬‫اصرعی‬، ‫پرایر‬‫كرارال‬‫و‬‫یرا‬ ‫فابلیت‬‫استفاده‬‫مادد‬‫ها‬ ‫تن‬‫تصرمیم‬ ‫مبنرا‬‫گیرر‬‫بروده‬‫ل‬ ‫و‬‫در‬ ‫ایرن‬‫روش‬‫عوامرع‬‫كیفیتر‬‫اار‬ ‫ت‬‫سیسرتم‬‫نیرر‬‫بره‬‫یاب‬ ‫ارز‬‫تا‬ ‫ضافه‬ ‫ا‬ ‫حدود‬‫شرده‬‫اسرت‬‫از‬‫یا‬ ‫مرا‬‫اصرل‬‫ایرن‬‫روش‬‫مر‬‫تروان‬ ‫اراله‬‫ی‬‫مقیراس‬‫انردازه‬‫گیرر‬‫بررا‬،‫سررمایه‬ ‫برگشرت‬‫و‬‫م‬ ‫ك‬ ‫بره‬‫یه‬ ‫ته‬‫یر‬‫مه‬ ‫برنا‬‫ارزیراب‬‫شرده‬‫برا‬‫مار‬ ‫مع‬‫و‬‫سررمایه‬ ‫گاار‬‫بر‬‫رو‬،‫آن‬‫ایرن‬ ‫و‬ ‫بررد‬ ‫نراا‬‫روش‬‫بره‬9‫مرحلره‬‫تقسریم‬ ‫است‬ ‫شده‬]1[ CBAM‫شامع‬1‫ایفیرت‬ ‫مرایرای‬ ‫امیرت‬ ‫تعیرین‬ ‫دارای‬ ‫اصلی‬ ‫مرحله‬ ‫مفاهیم‬ ‫زمانبندی‬ ‫و‬ ‫هرینه‬ ‫اوردن‬ ‫بدست‬‫معماری‬ ‫ی‬ ‫استرات‬]1[ ‫روش‬‫نگر‬ ‫اع‬‫موصوت‬‫ارزیابی‬‫معماری‬‫خ‬15HoPLAA ‫یافتره‬ ‫گسرترش‬ ‫ر‬‫ر‬‫خ‬ ‫معمراری‬ ‫رابی‬‫ر‬‫ارزی‬ ‫روت‬‫ر‬‫موص‬ ‫رر‬‫ر‬‫نگ‬ ‫رع‬‫ر‬‫ا‬ ‫روش‬ ‫روش‬ATAM‫ری‬‫مر‬ ‫رد‬‫تولیر‬ ‫ر‬‫خر‬ ‫راری‬‫معمر‬ ‫رابی‬‫ارزیر‬ ‫ررای‬‫بر‬ ‫ره‬‫ار‬ ‫رت‬‫هسر‬ ‫راح‬‫سر‬ ‫دو‬ ‫در‬ ‫ررا‬‫خار‬ ‫رایی‬‫شناسر‬ ‫ره‬‫بر‬ ‫ره‬‫مرحلر‬ ‫دو‬ ‫در‬ ‫روش‬ ‫این‬ ‫رد‬‫باشر‬ ‫معمرراری‬ ‫سرراح‬ ‫دو‬ ‫ایررن‬ ‫پررایرد‬ ‫مرری‬ ‫انارراا‬ ‫زیررر‬ ‫معمرراری‬ :‫عبارتنداز‬ ‫ارزیابی‬‫هسته‬ ‫معماری‬ 14 Cost benefit analysismethod 15 Holistic ProductLineArchitecture Assessment (HoPLAA) method
  • 9. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: ‫ارزیابی‬‫معماری‬‫موصوپ‬‫فرد‬ ‫به‬ ‫منوصر‬ ‫پایر‬ ‫تکامرع‬ ‫نقراط‬ ،‫هسرته‬ ‫معمراری‬ ‫یابی‬ ‫ازر‬ ‫در‬16‫سایی‬ ‫شنا‬ ‫و‬‫روا‬‫مفهر‬ ‫روند‬‫ر‬‫ش‬ ‫ری‬‫مر‬ ‫رگ‬‫تعریر‬ ‫رایری‬‫پر‬ ‫رع‬‫تکامر‬ ‫رای‬‫هر‬ ‫رتورالعمع‬‫ر‬‫دس‬ ‫اه‬ ‫نق‬ ‫یو‬ ‫یا‬ ‫سیت‬ ‫حسا‬ ‫نقاره‬ ‫یرو‬ ‫اره‬ ‫است‬ ‫این‬ ‫پایر‬ ‫تکامع‬ ‫نقاط‬ ‫معاوضه‬17‫می‬ ‫تعیرین‬ ‫را‬ ‫ست‬ ‫ا‬ ‫نو‬ ‫ت‬ ‫نقاره‬ ‫یره‬ ‫حردافع‬ ‫حراوی‬ ‫اه‬ ‫رفا‬‫ر‬‫ص‬ ‫ره‬‫ر‬‫میکندا‬ ‫رمین‬‫ر‬‫تی‬ ‫رایر‬‫ر‬‫پ‬ ‫رع‬‫ر‬‫تکام‬ ‫نقراط‬ ‫از‬ ‫رایی‬‫ر‬‫شناس‬ ‫رد‬‫ر‬‫ان‬ ‫رفا‬‫صر‬ ‫را‬‫بر‬ ‫راری‬‫معمر‬ ‫ررد‬‫بفر‬ ‫رر‬‫منوصر‬ ‫روت‬‫موصر‬ ‫راوی‬‫سر‬ ‫در‬ ‫ری‬‫ایفیتر‬ ‫ایفی‬‫ررازگاری‬‫ناسر‬ ‫و‬ ‫رراد‬‫تیر‬ ‫در‬ ‫ررته‬‫هسر‬ ‫رراری‬‫معمر‬ ‫رری‬‫تر‬18‫ررت‬‫نیسر‬ ‫الراحران‬ ‫بره‬ ‫رسرانی‬ ‫االرع‬ ‫بررای‬ ‫پرایر‬ ‫مع‬ ‫تکا‬ ‫هرای‬ ‫دستورالعمع‬ ‫ساختن‬ ‫به‬ ‫آنهرا‬ ‫مایی‬ ‫راهن‬ ‫و‬ ‫برالقوه‬ ‫هرای‬ ‫ناسرازگاری‬ ‫درباره‬ ‫معمراری‬ ‫الراحری‬ ‫فراز‬ ‫عدی‬ ‫ب‬ ‫موصروت‬ ‫در‬ ‫س‬ ‫منا‬ ‫الرحی‬ ‫گیری‬ ‫تصمیم‬ ‫شود‬ ‫می‬ ‫استفاده‬]1[ ‫ری‬‫مبتنر‬ ‫راری‬‫معمر‬ ‫راح‬‫سر‬ ‫رتفاده‬‫اسر‬ ‫رت‬‫فابلیر‬ ‫رع‬‫تولیر‬ ‫ره‬‫تاریر‬ ‫سناریو‬ ‫بر‬SALUTA19 ‫سیسرتم‬ ‫ستفاده‬ ‫ا‬ ‫فابلیرت‬ ‫تولیرع‬ ‫تاریره‬ ‫روش‬ ‫ین‬ ‫ا‬ ‫صلی‬ ‫ا‬ ‫هدف‬ ‫رت‬‫اسر‬‫رابی‬‫ارزیر‬ ‫رای‬‫ر‬‫ه‬ ‫رو‬‫تکنیر‬ ‫از‬ ‫ر‬‫موفر‬ ‫رتفاده‬‫ر‬‫اس‬ ‫و‬ ‫رعه‬‫توسر‬ ‫را‬‫بر‬ ‫روش‬ ‫یو‬ ‫از‬ ‫روش‬ ‫یرو‬ ‫سعه‬ ‫تو‬ ‫اره‬ ‫شرد‬ ‫باعرد‬ ‫نگهداری‬ ‫فابلیت‬ ‫برای‬ ‫در‬ ‫انریم‬ ‫اسرتفاده‬ ‫یت‬ ‫فابل‬ ‫همرین‬ ‫سعه‬ ‫تو‬ ‫برای‬‫ارزیرابی‬ ‫صرور‬ ‫شرده‬ ‫شخص‬ ‫م‬ ‫های‬ ‫سرناریو‬ ‫توسر‬ ‫یاز‬ ‫ن‬ ‫مورد‬ ‫ساوی‬ ‫سناریو‬ ‫براساس‬ ‫رتفاده‬‫اسر‬ ‫رت‬‫فابلیر‬ ‫رع‬‫ر‬‫تولی‬ ‫راری‬‫معمر‬ ‫راح‬‫سر‬ ‫ره‬‫بر‬ ‫ریدن‬‫رسر‬ ‫روش‬ ‫رت‬‫اسر‬ ‫اسراس‬ ‫بر‬ ‫سناریو‬(SALUTA)‫شرامع‬1‫و‬ ‫اسرت‬ ‫مرحلره‬1‫آن‬ ‫مرحلره‬ ‫باشد‬ ‫می‬ ‫سازی‬ ‫آماده‬ ‫های‬ ‫فعالیت‬ ‫بدون‬ ‫پی‬ ‫در‬ ‫پی‬ ‫اجرایی‬]1[ ‫ر‬‫بررسر‬ ‫ره‬‫جلسر‬‫رناریوی‬‫سر‬‫رو‬‫یر‬ ‫ان‬ ‫در‬ ‫ره‬‫ار‬‫رعه‬‫توسر‬ ‫از‬ ‫ره‬‫مرحلر‬ ‫سیستم‬(‫مه‬ ‫برنا‬ ‫یا‬)‫شرود‬ ‫مر‬ ‫مررور‬ ‫ها‬ ‫خاا‬ ‫اردن‬ ‫ف‬ ‫معر‬ ‫بررا‬، ‫فابلیرت‬ ‫الگوهرای‬ ‫و‬ ‫ما‬ ‫تنظی‬ ‫تولیرع‬ ‫و‬ ‫تاریره‬ ‫به‬‫ند‬ ‫پرداز‬ ‫می‬ ‫ر‬ ‫انهررا‬ ‫و‬‫ا‬‫میکننررد‬ ‫اسررتخراج‬]1[‫روش‬ ‫ایررن‬ ‫همدینررین‬‫برره‬ ‫را‬‫تنظیمر‬ ‫و‬ ‫راری‬‫معمر‬ ‫رتفاده‬‫اسر‬ ‫رت‬‫فابلیر‬ ‫رای‬‫هر‬ ‫رو‬‫الگر‬ ‫رابی‬‫ارزیر‬ ‫نظر‬ ‫مورد‬ ‫سیستم‬ ‫در‬ ‫معماری‬ ‫استفاده‬ ‫فابلیت‬‫پردازد‬ ‫می‬]1[ ‫درمقاله‬]8[‫برا‬ ‫آتاماترا‬ ‫برر‬ ‫مبتنری‬ ‫ی‬ ‫یافته‬ ‫توسعه‬ ‫مدپ‬ ‫یو‬ 16 evolvability 17 tradeoff 18 conflict 19 Scenario-based Architecture Level UsabiliTy Analysis
  • 10. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: ‫از‬ ‫معمراری‬ ‫توصریفا‬ ‫تبردیع‬ ‫بررای‬ ‫تیمی‬ ‫آتاماتای‬ ‫عنوان‬UML 2.0‫بنرای‬ ‫زیرر‬ ‫بره‬ ‫توجره‬ ‫با‬ ‫شود‬ ‫می‬ ‫معرفی‬ ‫رسمی‬ ‫مدپ‬ ‫این‬ ‫به‬ ‫ارارایی‬ ‫ارزیرابی‬ ‫بررای‬ ‫تولیلری‬ ‫مدپ‬ ‫یو‬ ،‫مده‬ ‫آ‬ ‫جود‬ ‫بو‬ ‫رسرمی‬ ‫صی‬ ‫تو‬ ‫می‬ ‫تی‬ ‫آتاماترای‬ ‫با‬ ‫اه‬ ‫ماری‬ ‫مع‬‫فی‬ ‫معر‬ ‫اسرت‬ ‫شرده‬ ‫گ‬‫می‬ ‫ررد‬‫گر‬‫د‬‫رارایی‬‫ار‬ ‫ریا‬‫خصوصر‬ ‫رنهادی‬‫پیشر‬ ‫ره‬‫رویر‬ ‫رو‬‫امر‬ ‫را‬‫بر‬ ‫رار‬‫معمر‬ ‫ها‬ ‫ست‬ ‫درخوا‬ ‫هانی‬ ‫ناگ‬ ‫هاروا‬ ‫شررای‬ ‫در‬ ‫را‬ ‫ظر‬ ‫ن‬ ‫مرورد‬ ‫ماری‬ ‫مع‬ ‫ری‬‫ر‬‫م‬ ‫اعمراپ‬ ‫آن‬ ‫بهبرود‬ ‫رت‬‫ر‬‫جه‬ ‫را‬ ‫تزا‬ ‫رعحا‬‫ر‬‫اص‬ ‫و‬ ‫روده‬‫ر‬‫نم‬ ‫ارزیرابی‬ ‫نماید‬]8[ ‫دو‬ ‫مقایسره‬ ‫کان‬ ‫ام‬ ‫می‬ ‫منتق‬ ‫خرانم‬ ‫مقالره‬ ‫در‬ ‫شنهادی‬ ‫پی‬ ‫روشی‬ ‫دوره‬ ‫تمراا‬ ‫در‬ ‫را‬ ‫ماری‬ ‫مع‬‫می‬ ‫تیرمین‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫حیرا‬ ‫خه‬ ‫چر‬ ‫فی‬ ‫ای‬ ‫مردپ‬ ،‫ارار‬ ‫و‬ ‫س‬ ‫ا‬ ‫اهرداف‬ ‫مفهروا‬ ‫سره‬ ‫بر‬ ‫روش‬ ‫ایرن‬ ‫اند‬ ‫رت‬‫اسر‬ ‫رتوار‬‫اسر‬ ‫راری‬‫معمر‬ ‫راح‬‫سر‬ ‫در‬ ‫رای‬‫هر‬ ‫ررویز‬‫سر‬ ‫و‬ ‫رتاندارد‬‫اسر‬‫از‬ ‫توسرعه‬ ‫خر‬ ‫بررای‬ ‫مرجر‬ ‫معمراری‬ ‫تعیرین‬ ‫بررای‬ ‫توان‬ ‫می‬ ‫روش‬ ‫این‬ ‫به‬ ‫جه‬ ‫تو‬ ‫با‬ ‫شنهادی‬ ‫پی‬ ‫های‬ ‫ماری‬ ‫مع‬ ‫سازی‬ ‫ت‬ ‫مر‬ ،‫افرار‬ ‫نرا‬ ‫ن‬ ،‫خاص‬ ‫اار‬ ‫و‬ ‫س‬ ‫ا‬ ‫هدف‬‫یو‬ ‫در‬ ‫پروژه‬ ‫شرفت‬ ‫پی‬ ‫یران‬ ‫م‬ ‫برر‬ ‫ظرار‬ ‫صع‬ ‫حا‬ ‫بهبرود‬ ‫اثبرا‬ ‫و‬ ‫افررار‬ ‫نررا‬ ‫معمراری‬ ‫برر‬ ‫نی‬ ‫مبت‬ ‫فرآیند‬ ‫اسرتفاده‬ ‫پیشرین‬ ‫ماری‬ ‫مع‬ ‫بر‬ ‫جرلری‬ ‫یرا‬ ‫الری‬ ‫تغییرا‬ ‫انااا‬ ‫از‬ ‫نمود‬]9[ ‫ره‬‫ر‬‫مقال‬ ‫در‬‫ای‬‫بررسری‬ ‫عنروان‬ ‫را‬‫ر‬‫ب‬ ‫رر‬‫ر‬‫دیگ‬‫یرو‬ ‫ترایر‬ ‫مرایرایی‬ ‫یو‬ ‫اسرتفاده‬ ‫یت‬ ‫فابل‬ ‫ارزیرابی‬ ‫با‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫معماری‬ ‫آنالیر‬ ‫موبایرع‬ ‫اپلیکیشن‬‫سرازی‬ ‫نه‬ ‫بهی‬ ‫منظرور‬ ‫بره‬ ‫توقیر‬ ‫ین‬ ‫ا‬ ‫در‬ ‫اره‬ ‫نظرر‬ ‫در‬ ‫را‬‫ر‬‫ب‬ ‫رراه‬‫ر‬‫هم‬ ‫تلفرن‬ ‫رتفاده‬‫ر‬‫اس‬ ‫فابرع‬ ‫برنامره‬ ‫رو‬‫ر‬‫ی‬ ‫توسرعه‬ ‫ارزیرابی‬ ‫و‬ ‫الراحری‬ ‫برای‬ ‫مراه‬ ‫ه‬ ‫تلفرن‬ ‫ستفاده‬ ‫ا‬ ‫زمینره‬ ‫گررفتن‬ ‫تزا‬ ‫رراه‬‫ر‬‫هم‬ ‫رن‬‫ر‬‫تلف‬ ‫رن‬‫ر‬‫اپلیکش‬ ‫رو‬‫ر‬‫ی‬ ‫در‬ ‫رتم‬‫ر‬‫سیس‬ ‫و‬ ‫راربر‬‫ر‬‫ا‬ ‫تعامرع‬ ‫از‬ ‫رت‬‫اسر‬‫رد‬‫متر‬ ‫ری‬‫بازرسر‬ ‫رتای‬‫راسر‬ ‫در‬ ‫ره‬‫ار‬ ‫روش‬ ‫رو‬‫یر‬ ‫وه‬ ‫ر‬‫پر‬ ‫رن‬‫ایر‬ ‫در‬ ‫رای‬‫ر‬‫ه‬ ‫ردی‬‫ر‬‫نیازمن‬ ‫درک‬ ‫از‬ ‫ررار‬‫ر‬‫اف‬ ‫نررا‬ ‫راری‬‫ر‬‫معم‬ ‫تولیرع‬ ‫و‬ ‫ره‬‫ر‬‫"تاری‬ ‫رن‬‫تلفر‬ ‫از‬ ‫رتفاده‬‫اسر‬ ‫رت‬‫فابلیر‬ ‫رابی‬‫ارزیر‬ ‫رو‬‫یر‬ ‫و‬ "‫رتفاده‬‫اسر‬ ‫رع‬‫فابر‬ ‫روش‬ ‫ین‬ ‫ا‬ ‫ست‬ ‫ا‬ ‫شده‬ ‫الراحری‬ ‫ااربر‬ ‫آزمرون‬ ‫یرو‬ ‫ل‬ ‫فا‬ ‫در‬ ‫همراه‬ ‫تروانیم‬ ‫مری‬ ‫تد‬ ‫م‬ ‫ایرن‬ ‫در‬ ‫اه‬ ‫هیم‬ ‫د‬ ‫شان‬ ‫ن‬ ‫میدهرد‬ ‫اجازه‬ ‫ما‬ ‫به‬ ‫شتری‬ ‫بی‬ ‫اسرتفاده‬ ‫بع‬ ‫فا‬ ‫مشرکع‬ ‫نه‬ ‫جداگا‬ ‫بارور‬ ‫روش‬ ‫هرر‬ ‫برا‬‫را‬ ‫و‬ ‫اعتبرار‬ ‫فت‬ ‫د‬ ‫میتروانیم‬ ‫مرا‬ ‫ایرن‬ ‫برر‬ ‫عرعوه‬ ‫و‬ ‫انریم‬ ‫شناسایی‬ ‫روش‬ ‫دو‬ ‫در‬ ‫رده‬‫شر‬ ‫ردا‬‫پیر‬ ‫رتفاده‬‫اسر‬ ‫رت‬‫فابلیر‬ ‫رکع‬‫مشر‬ ‫از‬ ‫رایی‬‫شناسر‬ ‫ست‬ ‫ا‬ ‫روش‬ ‫دو‬ ‫از‬ ‫ترایبری‬ ‫چگرونگی‬ ‫له‬ ‫ارا‬ ‫اار‬ ‫ین‬ ‫ا‬ ‫نیم‬ ‫ا‬ ‫تایید‬ ‫دهد‬ ‫اراله‬ ‫جام‬ ‫راه‬ ‫یو‬ ‫استفاده‬ ‫فابلیت‬ ‫مشکع‬ ‫در‬ ‫اه‬]15[ ‫رازبودن‬‫بر‬ ‫رابی‬‫ارزیر‬ ‫ری‬‫بررسر‬ ‫ره‬‫بر‬ ‫رر‬‫دیگر‬ ‫ی‬ ‫ره‬‫مقالر‬ ‫در‬‫راری‬‫معمر‬ ‫فررا‬ ‫پلرت‬ ‫دهنردگان‬ ‫توسرعه‬ ‫اره‬ ‫انرد‬ ‫پرداخته‬ ‫موبایع‬ ‫افرار‬ ‫نرا‬ ‫ساخته‬ ‫ماری‬ ‫مع‬ ‫تصرمیم‬ ‫از‬ ‫مد‬ ‫پیا‬ ‫بره‬ ‫سبت‬ ‫ن‬ ‫بینشری‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫حرالی‬ ‫در‬ ‫ند‬ ‫ا‬ ‫نداده‬ ‫اناراا‬ ‫معمراری‬ ‫بودن‬ ‫باز‬ ‫اهمیت‬ ‫در‬ ‫شده‬
  • 11. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: ‫رعه‬‫توسر‬ ‫رور‬‫چار‬ ‫و‬ ‫ره‬‫چر‬ ،‫رد‬‫انر‬ ‫ری‬‫مر‬ ‫رین‬‫تعیر‬ ‫راری‬‫معمر‬ ‫رازبودن‬‫بر‬ ‫ره‬‫ار‬ ‫ات‬ ‫را‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫فررا‬ ‫پلرت‬ ‫ثالرد‬ ‫شرخص‬ ‫دهندگان‬‫میکننرد‬ ‫خراذ‬ ‫ررا‬‫فر‬ ‫رت‬‫پلر‬ ‫رنج‬‫پر‬ ‫از‬ ‫راری‬‫معمر‬ ‫و‬ ‫رودن‬‫بر‬ ‫راز‬‫بر‬ ‫در‬ ‫ر‬‫توقیر‬ ‫رن‬‫ایر‬ ‫در‬ ‫رن‬‫بیر‬ ‫و‬ ‫رود‬‫شر‬ ‫ری‬‫مر‬ ‫رتفاده‬‫اسر‬ ‫روند‬‫شر‬ ‫ری‬‫مر‬ ‫ره‬‫مقایسر‬ ‫ره‬‫ار‬ ‫رع‬‫موبایر‬ ‫رد‬‫رشر‬ ‫ررای‬‫بر‬ ‫رودن‬‫بر‬ ‫راز‬‫بر‬ ‫ر‬‫موفر‬ ‫رای‬‫هر‬ ‫ی‬ ‫رترات‬‫اسر‬ ‫رع‬‫داخر‬ ‫رتری‬‫بیشر‬ ‫گردید‬ ‫اراله‬ ‫افرار‬ ‫نرا‬ ‫ااوسیستم‬]11[ ‫راپ‬‫سر‬ ‫در‬ ‫روری‬‫انر‬ ‫رای‬‫آفر‬ ‫و‬ ‫رن‬‫جانسر‬ ‫رای‬‫آفر‬ ‫رین‬‫همدنر‬1511‫در‬ ‫روان‬‫عنر‬ ‫را‬‫بر‬ ‫ی‬ ‫ره‬‫مقالر‬‫از‬ ‫رتفاده‬‫اسر‬ ‫را‬‫بر‬ ‫رود‬‫سر‬ ‫ره‬‫هرینر‬ ‫رابی‬‫ارزیر‬ ‫از‬ ‫مقایسره‬ ‫یرو‬ ‫شری‬ ‫بره‬ ‫ندی‬ ‫ب‬ ‫اولویرت‬ ‫تی‬ ‫امنی‬ ‫هرای‬ ‫نیازمندی‬ ‫هرا‬ ‫روش‬ ‫رن‬‫ر‬‫ای‬ ‫اره‬ ‫ری‬‫ر‬‫امنیت‬ ‫ردی‬‫ر‬‫بن‬ ‫اولویرت‬ ‫نیراز‬ ‫رورد‬‫ر‬‫م‬ ‫روش‬ ‫ر‬‫ر‬‫ش‬ ( ‫مراتبرری‬ ‫سلسررله‬ ‫تولیررع‬ ‫فرآینررد‬ :‫از‬ ‫عبارتنررد‬AHP‫روش‬ ،) ( ‫نیاز‬ ‫تسری‬ARM‫هرینره‬ ‫مردپ‬ ،‫اولویرت‬ ‫پروار‬ ،‫بندی‬ ‫اولویت‬ ) ‫رمیم‬‫تصر‬ ‫ربورد‬‫داشر‬ ،‫رود‬‫سر‬( ‫ری‬‫امنیتر‬ ‫رااری‬‫گر‬ ‫ررمایه‬‫سر‬SIDD‫و‬ ،) ‫امنیتی‬ ‫پسوند‬20COCOMO-II‫پردا‬‫است‬ ‫خته‬]11[ 1-‫هدف‬ ،‫مسئله‬ ‫تعریگ‬‫و‬: ‫نامه‬ ‫پایان‬ ‫الری‬ ‫اجرای‬ ‫ضرور‬ ‫را‬‫ر‬‫هم‬‫روت‬‫ر‬‫معم‬ ‫رد‬‫ر‬‫ش‬ ‫ران‬‫ر‬‫بی‬ ‫ره‬‫ر‬‫مقدم‬ ‫در‬ ‫ره‬‫ر‬‫ا‬ ‫ناور‬‫سرپاری‬ ‫ررون‬‫ر‬‫ب‬ ‫اناراا‬ ‫صرور‬ ‫بردین‬ ‫افرار‬ ‫نرا‬‫هد‬ ‫خوا‬ ‫مری‬ ‫شرراتی‬ ‫اه‬ ‫شرود‬ ‫مری‬ ‫تولید‬‫سیستم‬ ‫یو‬‫فراری‬ ‫ا‬ ‫نرا‬‫ند‬ ‫ا‬ ‫سرپاری‬ ‫بررون‬ ‫را‬‫شررات‬ ‫ند‬ ‫چ‬ ‫ری‬‫متقاضر‬‫ررای‬‫ر‬‫ب‬‫رن‬‫ر‬‫ای‬ ‫رد‬‫تولیر‬‫رتم‬‫سیسر‬‫رراری‬‫ر‬‫اف‬ ‫ررا‬‫نر‬،‫در‬‫ره‬‫ر‬‫منافص‬ ‫شرات‬ ‫سپاری‬ ‫برون‬‫نمروده‬‫خود‬ ‫ماری‬ ‫مع‬ ‫و‬‫ارالره‬ ‫را‬‫مری‬‫دهنرد‬ ‫معمراری‬ ‫چنرد‬ ‫ین‬ ‫ا‬ ‫بین‬‫از‬ ‫شده‬ ‫پیشرنهاد‬‫متقاضریان‬ ‫سروی‬‫ید‬ ‫با‬ ‫انتخا‬ ‫معماری‬ ‫یو‬‫شود‬ ‫رار‬‫ار‬ ‫راا‬‫ر‬‫انا‬ ‫ری‬‫ر‬‫متقاض‬ ‫رای‬‫ر‬‫ه‬ ‫ررات‬‫ر‬‫ش‬ ‫ر‬‫ر‬‫توس‬ ‫رده‬‫ر‬‫ش‬ ‫ره‬‫ارالر‬ ‫راری‬‫معمر‬، ‫چارچو‬‫یان‬ ‫ب‬‫ماری‬ ‫مع‬‫شد‬ ‫با‬ ‫خاص‬ ‫چارچو‬ ‫ب‬ ‫ال‬ ‫بایرد‬‫از‬ ‫یکری‬ ‫توقیر‬ ‫اهداف‬‫له‬ ‫ارا‬‫اسرتفاده‬ ‫مرورد‬ ‫مسرئله‬ ‫ایرن‬ ‫در‬ ‫اره‬ ،‫اسرت‬ ‫گیرد‬ ‫می‬ ‫فرار‬‫و‬ ‫اامرع‬ ‫انقردر‬ ‫نه‬ ‫ماری‬ ‫مع‬ ‫این‬‫برررز‬‫اه‬ ‫ست‬ ‫ا‬ ‫ماری‬ ‫مع‬ ‫ین‬ ‫ا‬ ‫له‬ ‫ار‬ ‫از‬ ‫متقاضری‬ ‫های‬ ‫شرات‬‫ممعانر‬‫نه‬ ‫و‬ ‫اننرد‬ ‫ت‬ ‫فدر‬ ‫آن‬‫مختصر‬‫اوچو‬ ‫و‬‫مار‬ ‫مع‬ ‫اه‬‫ماری‬ ‫مع‬ ‫ین‬ ‫ا‬ ‫از‬ ‫دیگرر‬‫بی‬ ‫مال‬ ‫را‬‫انرد‬ ‫اسرتخراج‬ ‫ند‬ ‫نتوا‬‫نه‬ ‫بگو‬ ‫شرده‬ ‫شنهاد‬ ‫پی‬ ‫معمراری‬ ‫ایرن‬ ‫ای‬‫رد‬‫باشر‬ ‫رد‬‫بایر‬‫ره‬‫ارالر‬ ‫رور‬‫ر‬‫ص‬ ‫در‬ ‫ره‬‫ر‬‫ا‬‫راری‬‫ر‬‫معم‬‫و‬‫رار‬‫معمر‬ ‫رت‬‫غیبر‬ ‫اصلی‬‫سرازی‬ ‫پیراده‬ ‫لی‬ ‫اجرا‬ ‫بصرور‬ ‫شرده‬ ‫ارالره‬ ‫ماری‬ ‫مع‬ ‫بتروان‬ ‫شود‬ ‫ر‬‫ر‬‫توقی‬ ‫رن‬‫ر‬‫ای‬ ‫در‬‫ره‬‫ر‬‫ارال‬ ‫را‬‫ر‬‫ب‬‫ران‬‫ر‬‫بی‬ ‫رارچو‬‫ر‬‫چ‬،‫پیشرنهادی‬ ‫راری‬‫ر‬‫معم‬ 20 Security extension
  • 12. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: ‫معمراری‬ ‫های‬ ‫یابی‬ ‫ارز‬ ‫پایره‬ ‫بر‬ ‫ماری‬ ‫مع‬ ‫یابی‬ ‫ارز‬ ‫برای‬ ‫روشی‬ ‫ملرون‬ ‫ارارنگی‬ ‫دانشگاه‬ ‫افرار‬ ‫نرا‬‫ارالره‬‫شرود‬ ‫مری‬‫شرکع‬ ‫بردین‬ ‫ررین‬‫بهتر‬‫راری‬‫معمر‬ ‫روان‬‫بعنر‬ ‫رده‬‫شر‬ ‫رابی‬‫ارزیر‬ ‫راری‬‫معمر‬‫ر‬‫منتخر‬‫در‬ ‫سپاری‬ ‫برون‬ ‫منافصه‬‫به‬‫اصلی‬ ‫شرات‬‫اراله‬‫داده‬‫شود‬ ‫می‬ ‫رن‬‫ر‬‫ای‬ ‫بایرد‬ ‫راری‬‫ر‬‫معم‬ ‫ارزیرابی‬ ‫اهمیرت‬ ‫مرورد‬ ‫در‬‫ران‬‫ر‬‫بی‬ ‫ر‬‫ر‬‫مال‬ ‫شود‬‫بع‬ ‫ف‬ ‫و‬ ‫یع‬ ‫تول‬ ‫از‬ ‫بعرد‬ ‫اه‬ ‫نق‬ ‫همران‬ ‫فرار‬ ‫ا‬ ‫نرا‬ ‫معماری‬ ‫اه‬ ‫معمراری‬ ‫ایرن‬ ‫اگرر‬ ‫اسرت‬ ‫الراحی‬ ‫از‬‫ست‬ ‫در‬‫عد‬ ‫با‬ ‫نشرود‬ ‫ارزیرابی‬ ‫ایااد‬‫شود‬ ‫مری‬ ‫ستم‬ ‫سی‬ ‫در‬ ‫سی‬ ‫اسا‬ ‫شکع‬ ‫م‬‫موارد‬ ‫از‬ ‫یی‬ ‫بع‬ ‫اه‬ ‫را‬‫آنهر‬‫از‬ ‫رد‬‫عبارتنر‬‫رعف‬‫اتر‬ :‫ره‬‫هرینر‬‫و‬‫رازی‬‫سر‬ ‫راده‬‫پیر‬ ‫در‬ ‫ران‬‫زمر‬ ‫سیسرتم‬‫رتم‬‫ر‬‫سیس‬ ‫رت‬‫ر‬‫شکس‬ ،‫رردن‬‫ر‬‫نک‬ ‫ارالره‬ ‫رت‬‫ر‬‫بعل‬ ‫رده‬‫ر‬‫ش‬ ‫رازی‬‫ر‬‫س‬ ‫راده‬‫ر‬‫پی‬ ‫افرار‬ ‫نرا‬ ‫معماری‬ ‫در‬ ‫ایفی‬ ‫صفا‬ ‫افرراری‬ ‫نرا‬ ‫سیسرتم‬ ‫یرو‬ ‫پیادسرازی‬ ‫و‬ ‫حی‬ ‫الرا‬ ‫توقیر‬ ‫این‬ ‫در‬ ‫رابی‬‫ر‬‫ارزی‬ ‫رد‬‫ر‬‫رون‬ ‫در‬ ‫رده‬‫ر‬‫ش‬ ‫ره‬‫ر‬‫ارال‬ ‫روش‬ ‫رت‬‫تسر‬ ‫ررای‬‫بر‬‫ررا‬‫نر‬ ‫راری‬‫معمر‬ ‫افرار‬‫فت‬ ‫گر‬ ‫هد‬ ‫خوا‬ ‫فرار‬ ‫بررسی‬ ‫مورد‬‫با‬ ‫سیسرتم‬ ‫ایرن‬ ‫همدنرین‬ ‫ررار‬‫ر‬‫ف‬ ‫مقایسره‬ ‫رورد‬‫ر‬‫م‬ ‫رود‬‫ر‬‫موج‬ ‫و‬ ‫مشرابه‬ ‫ارزیرابی‬ ‫رای‬‫ر‬‫ه‬ ‫روش‬‫مری‬ ‫گیرد‬‫از‬ ‫جی‬ ‫خرو‬ ‫تایج‬ ‫ن‬‫ایرن‬‫یابی‬ ‫ارز‬‫فررار‬ ‫یع‬ ‫تول‬ ‫مورد‬ ‫هرا‬ ‫گرردد‬‫پیشرنهادی‬ ‫روش‬ ‫بودن‬ ‫بهینره‬ ‫و‬ ‫تراثیر‬ ‫میرران‬ ‫تا‬‫له‬ ‫ارا‬ ‫توقی‬ ‫در‬ ‫شده‬‫باش‬ ‫ارده‬ ‫بررسی‬ ‫و‬ ‫ارزیابی‬ ‫را‬‫ی‬‫م‬ ‫نامره‬ ‫پایران‬ ‫ایرن‬ ‫خروجری‬ ‫نتیاره‬ ‫و‬ ‫گررارش‬ ‫پایان‬ ‫در‬‫له‬ ‫ارا‬ :‫شود‬ ‫می‬ ‫افرار‬ ‫نرا‬ ‫معماری‬ ‫ارزیابی‬ ‫روش‬ ‫یو‬ ‫بهبود‬ ‫ره‬‫ارالر‬‫رو‬‫یر‬ ‫رنهاد‬‫پیشر‬ ‫و‬‫ره‬‫ارالر‬ ‫رارچو‬‫چر‬‫ررا‬‫نر‬ ‫راری‬‫معمر‬ ‫افرار‬ 1-:‫نامه‬ ‫پایان‬ ‫الری‬ ‫اجرالی‬ ‫فنون‬ ‫و‬ ‫ها‬ ‫روش‬ ‫میباشد‬ ‫زیر‬ ‫مراحع‬ ‫بصور‬ ‫توقی‬ ‫این‬ ‫در‬ ‫اار‬ ‫روند‬ *‫شده‬ ‫انااا‬ ‫توقی‬ ‫و‬ ‫اار‬‫زمان‬ ‫مد‬ 1‫ادبیرا‬ ‫و‬ ‫پیشرینه‬ ‫ترر‬ ‫دفیر‬ ‫بررسی‬ ‫توقی‬ 2‫ماه‬
  • 13. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: 2‫رری‬‫ایفیتر‬ ‫ررای‬‫هر‬ ‫رری‬‫گر‬ ‫وی‬ ‫ررایی‬‫شناسر‬ ‫روش‬ ‫و‬ ‫معیارهررا‬ ، ‫مناسرر‬ ‫معمرراری‬ ‫آنها‬ ‫ارزیابی‬ ‫های‬ 1‫ماه‬ 3‫راری‬‫معمر‬ ‫رابی‬‫ارزیر‬ ‫روش‬ ‫رو‬‫یر‬ ‫ره‬‫ارالر‬ ‫ماالعره‬ ‫بره‬ ‫توجره‬ ‫برا‬ ‫افررار‬ ‫نررا‬ ‫ررا‬‫نر‬ ‫راری‬‫معمر‬ ‫رای‬‫هر‬ ‫روش‬ ‫رینه‬‫پیشر‬ ‫در‬ ‫افرار‬ 1‫ماه‬ 4‫براسرراس‬ ‫پیشررنهادی‬ ‫روش‬ ‫ارزیررابی‬ ‫بررا‬ ‫مقایسرره‬ ‫(و‬ ‫مرروردی‬ ‫ماالعرره‬ )‫ها‬ ‫روش‬ ‫سایر‬ 1‫ماه‬ 5‫راس‬‫اسر‬ ‫رر‬‫ر‬‫ب‬ ‫رنهادی‬‫پیشر‬ ‫روش‬ ‫رابی‬‫ر‬‫ارزی‬ ‫خبرگان‬ ‫از‬ ‫سنای‬ ‫نظر‬ 1‫ماه‬ 6‫گرارش‬ ‫اراله‬ ‫و‬ ‫گیری،تهیه‬ ‫نتیاه‬1‫ماه‬ 5-: ‫مراج‬ [1]،‫داترا‬ ‫سازمانی"،تر‬ ‫معماری‬ ‫تولیع‬ ‫و‬ ‫ارزیابی‬ " ،‫رلوف‬ ‫سید‬ ،‫خیامی‬ ‫شهریور‬ ،‫شیراز‬ ،‫شیراز‬ ‫دانشگاه‬8811 [2]‫معماری‬ ‫ایفیتی‬ ‫صفا‬ ‫ارزیابی‬ ‫های‬ ‫روش‬ ‫"بهبود‬ ،‫مریم‬ ،‫پوراماتتی‬ ،‫ارشد‬ ‫اارشناسی‬ ‫نامه‬ ‫پایان‬ ،"‫افرار‬ ‫نرا‬‫علوا‬ ‫آزاد‬ ‫دانشگاه‬ ،‫تهران‬ ،‫تهران‬ ‫توقیقا‬8811 [3]Bahsoon R. & Emmerich W, "Evaluating Software Architecture: Development, Stability, and Evolution", ACS/IEEE, 2003. [4]Clements, P.,Kazman, R. and Klein M., "Evaluating Software Architectures: Methods and Case Studies", 2002. [5]H. P. Breivold, I. Crnkovic, and M. Larsson,“A systematic review of software architecture evolution research”,Inf. Softw. Technol., vol. 54, no. 1, pp. 16–40, Jan. 2012.
  • 14. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: [6]P. Clements, R. Kazman, M. Klein, "Evaluating Software Architectures: Methods and Case Studies”, Addison-Wesley, ISBN 0-201-70482-x، 2006. [7]P. Shanmugapriya and R. M. Suresh, “Software architecture evaluation methods-A survey,” Int. J. Comput. Appl.,vol. 49, no. 16, pp. 19–26, 2012. [8]،‫شرفی‬‫و‬ ‫رفتاری‬ ‫مدلسازی‬ ‫در‬ ‫تیمی‬ ‫آتاماتای‬ ‫از‬ ‫"استفاده‬ ،‫مهران‬ ‫انامن‬ ‫ملی‬ ‫انفرانز‬ ‫سیردهمین‬ ،"‫افرار‬ ‫نرا‬ ‫معماری‬ ‫ارزیابی‬ ،‫فارس‬ ‫خلیج‬ ‫ای‬ ‫جریره‬ ،،‫ایران‬ ‫اامپیوتر‬8811 [9]،"‫افرار‬ ‫نرا‬ ‫های‬ ‫معماری‬ ‫مقایسه‬ ‫برای‬ ‫"روشی‬ ،‫اله‬ ‫وجیه‬ ،‫منتقمی‬ ‫صنعتی‬ ‫دانشگاه‬ ،‫ارشد‬ ‫اارشناسی‬ ‫نامه‬ ‫پایان‬،‫تهران‬ ‫شریگ‬ ،‫تهران‬1387 [10]B. Biel, T. Grill, and V. Gruhn, “Exploring the benefits of the combination of a software architecture analysis and a usability evaluation of a mobile application,” J. Syst. Softw., vol. 83, no. 11, pp. 2031–2044, Nov. 2010. [11]M. Anvaari and S. Jansen, “Evaluating architectural openness in mobile software platforms,” in Proceedings of the Fourth European Conference on Software Architecture: Companion Volume, 2010, pp. 85–92. [12]Nancy R. Mead, Travis Christian, "An Evaluation of Cost-Benefit Using Security Requirements Prioritization", CERT,SEI, August 2013. [13]‫سپار‬ ‫برون‬ ‫"مدیریت‬ ،‫موسن‬ ‫سید‬ ، ‫مرتیو‬ ‫و‬ ‫موسن‬ ،‫براه‬ ‫چشم‬ ،‫نشر‬ ‫مهربان‬ :‫تهران‬ ،" ‫اثربخ‬8811 [14]Beebe,L. and Meyers,B. Outsourcing,Thee Sherian Press,1999. [online].Available: www.dartmouthjournals.com [15]Hira, Ron, and Anil Hira. Outsourcing America: What's behind OurNational Crisis and How We Can ReclaimAmerican Jobs? New York:AMACOM,2008. Print # 67-96 [16]Newberry,James D. Software Development Outsourcing Decision Support Tool with Neural Network Learning.No. AFIT/GCS/ENG/04-16. AIR FORCE INST OF TECH WRIGHT-PATTERSON AFB OH SCHOOL OF ENGINEERINGAND MANAGEMENT,2004. [17]R. Abbas, R. Abbas, E. Kazmierczak, F. O’Brien, P. Dart,and P. Dart, Outsourcing Software Applications Development: Issues,Implications, and Impact, in In 6th European Conference on Information Systems (ECIS ’98), Aix-enProvence, 1997.
  • 15. ‫صنعتي‬ ‫دانشگاه‬ ‫شیراز‬ ‫دانشکده‬ ‫مهندسی‬ ‫و‬ ‫کامپیوتر‬ ‫فناوری‬‫اطالعات‬ ‫نامه‬ ‫پایان‬ ‫تحقیق‬ ‫موضوع‬ ‫پیشنهاد‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجویان‬ ‫شماره‬ ‫فرم‬1 :‫شماره‬ ‫تاریخ‬: ‫استاد‬ ‫موافقت‬ ‫با‬‫گیرد‬ ‫می‬ ‫صور‬ ‫راهنما‬ ‫در‬‫می‬ ‫اععا‬ ‫دانشکده‬ ‫و‬ ‫دانشگاه‬ ‫ضواب‬ ‫اساس‬ ‫بر‬ ‫نامه‬ ‫پایان‬ ‫ارزیابی‬ ‫است‬ ‫رسیده‬ ‫ثبت‬