روش طراحی مبتنی بر ویژگی معماری نرم افزار
سال انتشار: 1401
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 366
فایل این مقاله در 12 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
COMCONF09_095
تاریخ نمایه سازی: 7 دی 1401
چکیده مقاله:
طراحی نرم افزار یکی از سخت ترین و پیچیده ترین وظایف در توسعه نرم افزار هست. در اغلب متدولوژی توسعه نرم افزار، مرحله طراحی بعد از مرحله تحلیل انجام می گیرد. در مرحله تحلیل به چیستی نیازمندی ها پرداخته می شود. درحالی که مرحله طراحی به چگونگی محقق سازی نیازمندی ها می پردازد. طراحی یک فرآیند مبتکرانه برای تبدیل صورت مسئله به راه حل هاست؛ بنابراین فرآیند مبتکرانه طراح نرم افزار به دلیل پیچیدگی و مستعد بودن خطا از اهمیت خاصی برخوردار است.طراحی مبتنی بر ویژگی روشی است برای تعریف معماری نرم افزار با پایه گذاری فرایند طراحی بر روی ویژگی های کیفی نرم افزار که تجزیه ، تحلیل و مستندسازی پروژه را جزء جدایی ناپذیر روند طراحی در نظر گرفته است. یک روش سامانمند و مرحله به مرحله که به شما کمک می کند تا یک معماری موثر برای سامانه های فشرده نرم افزاری طراحی کنید. فرآیند طراحی بر اساس الزامات قابل توجه معماری سیستم است که شامل الزامات عملکردی، الزامات ویژگی کیفی و محدودیت ها است. در این روش، طراحی معماری یک فرآیند تجزیه بازگشتی یا فرایند تکراری را برای طراحی توصیف می کند که در هر مرحله از تجزیه، تاکتیک ها و الگوهای معماری برای برآوردن یک مجموعه انتخاب شده اند. نتایج استفاده از این روش مجموعه ای از طرح های نماهای معماری است که یک طراح سیستم می تواند برای توسعه معماری دقیق از آن ها استفاده کند.
کلیدواژه ها:
کلمات کلیدی: معماری نرم افزار ، روش طراحی مبتنی بر ویژگی ، طراحی معماری نرم افزار ، ویژگی کیفی ، روش ADD(Attribute Driven Design)
نویسندگان
محمدرضا صفائی
۱- دانشجوی کارشناسی ارشد، گروه کامپیوتر دانشکده فنی و مهندسی، واحد ساوه، دانشگاه آزاد اسلامی، ساوه، ایران.
رضا رضائی
۲- گروه کامپیوتر دانشکده فنی و مهندسی، واحد ساوه، دانشگاه آزاد اسلامی، ساوه، ایران.