نام پژوهشگر: ولی اله عمرانی

ارائه مجموعه جدیدی از دیدهای معماری برای مستندسازی معماری نرم افزار
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده کامپیوتر و فناوری اطلاعات 1394
  ولی اله عمرانی   احمد فراهی

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