بررسی متریک های انسجام کلاس و استفادها ز آنها جهت بهبود انسجام کلاس

Publish Year: 1391
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 1,522

This Paper With 7 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

لینک ثابت به این Paper:

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

CCIEEE02_112

تاریخ نمایه سازی: 21 تیر 1391

Abstract:

انسجام کلاس یا همان میزان ارتباط اعضای داخل یک کلاس درسیستمهای شی گرا بسیارحائز اهمیت است درسیستمهای شی گرا هرچه انسجام کلاس بالاتر باشد قابلیت تغییر پذیری انعطاف پذیری قابلیت نگهداری و و استفاده مجدد نیز بهبود می یابد اهمیت شناخت متریک های انسجام دراین می باشد که انسجام کلاس را به صورت کمی اندازه گیری کنند که ازاین اندازه گیری می توان به عنوان مبنایی جهت کیفیت طراحی استفاده کرد انسجام کلاس از دو بعد ساختاری و مفهومی مورد بررسی قرارمیگیرد بیشتر متریک های موجود انسجام کلاس را دربعد ساختاری یا مفهومی اندازه گیری می کنند اما برای طراحان متریکی مناسب است که هر دو بعد ساختاری و مفهومی انسجام کلاس را مدنظر قرار میدهد دراین مقاله ابتدا متریک های مهم ساختاری و مفهومی انسجامی کلاس را معرفی می کنیم ودرمرحله بعد با متریک های ساختاری و مفهومی متریک جدیدی که برمبنای مفهوگ راف ها می باشد را بدست می آوریم درنهایت با استفاده از این متریک ها و الگوریتم MaxFlow-MinCut روشی برای بهبود انسجام کلاس معرف یم یشود.

Keywords:

انسجام کلاس - متریکهای ساختاری - متریک های مفهومی - الگوریتم MaxFlow-MinCut

Authors

مرتضی قاسمی

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

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

هیئت علمی دانشگاه آزاد نجف آباد

ناصر نعمت بخش

هیئت علمی دانشگاه آزاد نجف آباد

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • j ohann Eder, Gertikappel , MichaelSchref 0 , "coupling And ...
  • _ Andrian Marcus, Member , IEEE Computer Society , Denys ...
  • ndrea De Lucia Rocco Oliveto, Luigi _ orraroDe partment of ...
  • OzcanKurubs Department of Computer Engineering Kocaeli _ and Rushikesh K ...
  • S. Patel, W. Chu, and R. Baxter, "A Measure for ...
  • _ _ _ and ...
  • M. Fowler. Refactoring: improving the design of existing code. Addison-Wes ...
  • 0]W.J.Conover. Practical Nonparametric Statistics .Wiley, 3rd edition, 1998 ...
  • نمایش کامل مراجع