آستانه شناسایی معیارهای نرم افزارشی گرا

سال انتشار: 1392
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,105

فایل این مقاله در 7 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

BPJ01_589

تاریخ نمایه سازی: 29 دی 1392

چکیده مقاله:

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

کلیدواژه ها:

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

نویسندگان

رضا اخوان شریف

کارشناسی ارشدنرم افزار

اسماعیل نیکبخت

کارشناسی ارشدمهندسی نرم افزار

مهسا چاوشی

کارشناس ارشدمهندسی نرم افزار

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Baxter, G., Frean, M., Noble, J., Rickerby, M., Smith, H., ...
  • E..2006. Understanding the shape of java software. In: OOPSLAS0 Portland, ...
  • Briand, L.C., Daly, J.W., Wist, J., 1999. A unified framework ...
  • Chidamber, S.R., Kemerer, C.F., 1994. A metrics suite for objectoriented ...
  • Transactions _ Software Engineering, 476-493. ...
  • Czibula, I.G., Czibula, G., 2008. Clustering based automatic refactorings identification. ...
  • Proceedings of the 2008 10t Internationl Symposium on and ...
  • Numeric Algorithms for Scientific Computing. IEEE Computer Society , Washington, ...
  • Ferreira, K.A.M., Bigonha, M.A.S., Bigonha, R., Mendes, L.F.O., Almeida, H.C., ...
  • On Software Engineering Fortaleza, Ceara, Brazil, pp.62- ...
  • Ferreira, K.A.M., Bigonha, M.A.S., Bigonha, R.S., 2008. Reestruturac, ao de ...
  • Jancke, S., 2010. Smell Detection in Context. Diploma thesis. University ...
  • Kessentini, M., Vaucher, S., Sahraoui, H., 2010. Deviance from perfection ...
  • ASE '10 _ ACM, New York, NY, USA, pp. 1 ...
  • Kitchenham, B., 2009. What's up with software metrics?-A preliminary mapping ...
  • نمایش کامل مراجع