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