A New Objective Function for Software Clustering Problem
نام عام مواد
Dissertation
نام نخستين پديدآور
Hardi Hassan Aziz
وضعیت نشر و پخش و غیره
نام ناشر، پخش کننده و غيره
Mathematics, Statistics and Computer Science
تاریخ نشرو بخش و غیره
1400
مشخصات ظاهری
نام خاص و کميت اثر
75p.
ساير جزييات
cd
یادداشتهای مربوط به پایان نامه ها
جزئيات پايان نامه و نوع درجه آن
Master's
نظم درجات
Computer Science Theory of Systems
زمان اعطا مدرک
1400/11/03
کسي که مدرک را اعطا کرده
Tabriz
یادداشتهای مربوط به خلاصه یا چکیده
متن يادداشت
Software architecture has a great impact on maintaining a software system,and one way to understand a large software architecture is by using clustering methodsto break it down into smaller parts. The aim of software module clustering problems(SMCPs) is to automatically fnd a good-quality clustering of software modules based onrelationships among modules. In this thesis, we present three new objective functions.The frst function has four quality criteria: (1) intraconnection between modules into thesame cluster; in this function, intraconnection is doubled to get a high degree of cohesion; (2) interconnection between distinct clusters; (3) the number of modules; and (4)the number of clusters. The second function has the same quality as the frst functionand uses the variance function to divide the number of modules among the clusters optimally. In this function, the intraconnection has not doubled. The third function hasboth the frst and second function quality criteria, meaning that intraconnection insidethe clusters is doubled and uses variance function at the same time. All of the proposedmethods can improve the quality of clustering. Several tests have been performed on theproposed methods, and these tests all proved that these methods perform well in termsof convergence and stability
عنوانهای گونه گون دیگر
عنوان گونه گون
ارائه یک تابع هدف جدید براي هساله خوشه بندي نرم افزار
اصطلاحهای موضوعی کنترل نشده
اصطلاح موضوعی
Software Module Clustering Problem (SMCP); Particle Swarm Optimization (PSO); Objective Function
اصطلاح موضوعی
خوشه بندی ماژول نرمافزار، بهینه سازی ازدحام ذرات ، توابع هدف
نام شخص به منزله سر شناسه - (مسئولیت معنوی درجه اول )