ارائه راهکاری جهت بهبود میزان coupling با استفاده از الگوریتمهای بهینه سازی در طراحی شی گرا

سال انتشار: 1393
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 667

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

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

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

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

SENACONF01_145

تاریخ نمایه سازی: 25 فروردین 1394

چکیده مقاله:

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

کلیدواژه ها:

نویسندگان

اناهید یکرنگ

کارشناسیی ارشد مهندسی کامپیوتر – نرم افزار

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • پرسمن، راجر(1947)، مهندسی نرم افزار : رهیافتی برای اهل فن، ...
  • مدیری، ناصر و صدر رفیع، کسری و آهنگری، صدیقه‌(1389)، مهندسی ...
  • سامرویل، ایان، مهندسی نرم افزار، ترجمه عین ... جعفرنژاد قمی ...
  • اسدی، مریم (1354)، آموزش UML در ویژوال پارادایم، تهران : ...
  • Michura.Joh , A.M. C apretz.Miriam , Wang .Shuying, ' _ ...
  • Shaik . Amjan _ Reddy.C.R.K , Damodaram. , "Impact of ...
  • Proneness in Oo Software Quality Assessment", Software & Data Engineering, ...
  • Alshayeb .Mohammad _ _ On the relationship of class stability ...
  • Subramanyam. Ramanath , Krishnan. M.S , "Empirical Analysis of CK ...
  • C. Briand . Lionel , Daly .John , Porter .Victor ...
  • J. Al-Ja'afer. Jubair , Khair Eddin , M. Sabri, _ ...
  • English . Michael , Cahill . Tony , Buckley . ...
  • Gui.Gui , D.Scott.Paul , _ Ranking reusability of software components ...
  • Bavota .Gabriele , De Lucia.Andrea , Oliveto.Rocco , " Identifying ...
  • Poshyvanyk. Denys , Marcus .Andrian , _ The Conceptual Coupling ...
  • Aggarwal.K.K , Singh _ Yogesh , Kaur.Arvinder _ Malhotra .Ruchika ...
  • Gulia.Preeti , "Design based Object- Oriented Metrics to Measure Coupling ...
  • Batista.Lucas , de Souza.Leite, de Almeida Maia.Marcelo, " Do Software ...
  • Li.Huan , " A Dynamic Coupling Network of Obj ect-Oriented ...
  • Gandhi.Parul , Kumar Bhatia.Pradeep , _ Optimization of Obj ect-Oriented ...
  • Saxena.Vipin , Kumar.Santos , _ Impact of Coupling and Cohesion ...
  • Kumar Sharma.Aman , Kalia.Arvind , Singh.Hardeep _ " Metrics I ...
  • Chowdhury . had , Zulkernine . Mohammad , _ Using ...
  • Al Dallal.Jehad , " Fault prediction and the dis criminative ...
  • Al Dallal.Jehad , " Improving the applicability of obj ect-oriented ...
  • Gupta.Varun , Kumar Chhabra .Jitender _ " Dynamic cohesion measures ...
  • Wilkie.F.G _ Kitchenham.B .A , 2 Coupling measures and change ...
  • Alshammari .Bandar , Fidge.Colin , Corney.Diane , " Security Metrics ...
  • Krishnapriya.V , Ramar.K , " Exploring the Difference between Object ...
  • ujhazi.Bela , Ferenc.Rudolf _ Po shyvanyk. Denys , Gyimothy .Tibor ...
  • Gethers .Malcom , Poshyvanyk. Denys , _ Using Relational Topic ...
  • Liu.Dapeng , Xu.Shaochun _ _ New Quality Metrics for Obj ...
  • Yi.Tong , _ Measuring Complexity of Relationships Among Classes ", ...
  • Gabriele Bavota, Rocco Oliveto, Malcom Gethers, Denys Poshyvanyk, and Andrea ...
  • Lucia, _ Methodbook Re commending Move Method Refactorings via Relationa ...
  • نمایش کامل مراجع