CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

شناسایی بهترین روش های ارزیابی کیفیت معماری نرم افزار

عنوان مقاله: شناسایی بهترین روش های ارزیابی کیفیت معماری نرم افزار
شناسه ملی مقاله: ENGTEC01_001
منتشر شده در اولین کنفرانس بین المللی مهندسی برق، کامپیوتر، مکانیک و تکنولوژی های نوین مرتبط با هوش مصنوعی در سال 1402
مشخصات نویسندگان مقاله:

طیبه سلطانی - کارشناسی نرم افزاردانشگاه عمران و توسعه همدان

خلاصه مقاله:
امروزه یکی از مهمترین ویژگی های هر سیستم نرم افزاری،کیفیت می باشد.با پیشرفت های انجام شدهوگسترش ابزارهای گوناگون برای تولید نرم افزار،توسعه نرم افزارهایی که کارکردهای مورد نظر مشتریانرابرآورده سازند،امری آسان و سریع گشته است.در حال حاضر تفاوت بین دو نرم افزار را توانایی نرم افزارهادر برآورده ساختن ویژگی های کیفی مورد انتظار تعیین می کند. معماری نرم افزار یک برنامه یا سیستمکامپیوتری،ساختارهایی از سیستم می باشد،که در برگیرنده اجزا،صفات قابل مشاهده آن اجزا وارتباط بینآنها باشد.معماری نرم افزار شامل اولین تصمیمات طراحی سیستم می باشد و این تصمیمات زیربنای فعالیتهای طراحی ،پیاده سازی،استقرار و نگهداری سیستم می باشد.همچنین معماری نرم افزار،اولین عنصر قابلارزیابی در فرایند توسعه نرم افزار می باشد.بنابراین برای طراحی سیستمی که نیازهای کیفی مورد نظر رابرآورده سازد،تولید معماری نرم افزار اولین گام در دستیابی به کیفیت در نرم افزار و همچنین ارزیابیویژگی های کیفی است. با توجه به اهمیت ارزیابی معماری،مدل های فرایند مبتنی بر معماری،از روشهای گوناگون ازریابی معماری نرم افزار پشتیبانی می نماید.معمولا هر یک از این روش ها دارای نقاط قوتو ضعف می باشد که ترکیب این روش ها برای پوشش ضعف های هر روش،عملی پرهزینه است.بنابراینارزیابان معماری نرم افزار،باید با توجه به سیستم مورد ارزیابی و همچنین محدودیت های موجود در پروژهها،روش مناسب را برای ارزیابی معماری انتخاب کنند.

کلمات کلیدی:
ارزیابی نرم افزار ، معماری نرم افزار، کیفیت نرم افزار.

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/1881797/