Implementation and Evaluation of Optimized Algorithm for Software Architectures Analysis through Unsupervised Learning (Clustering)

被引:0
|
作者
Khan, Qadeem [1 ]
Akram, Usman [1 ]
Butt, Wasi Haider [1 ]
Rehman, Saad [1 ]
机构
[1] Natl Univ Sci & Technol, Dept Comp Engn, Coll Elect & Mech Engn, Rawalpindi, Pakistan
关键词
Software Architecture; Data Mining; Software Clustering; Algorithm;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software projects are getting more complex and thus it is very difficult for the companies to develop their projects alone. There are multiple heterogeneous systems which are different by multiple perspectives such as different users functionalities delivered different CASE tools, technology adopted for software development, and different platform used for deployment. Thus heterogeneous systems are very difficult to be analyzed and maintained. In this research, we are going to perform the architecture analysis through data mining approach. There are many algorithms used in data mining for analysis of data such as: Association, Sequential Pattern, Similar Sequences, Demographics Clustering, Neural Networks, and Decision Tree. In this research, we optimized these algorithms through proposing our own algorithm for clustering software architectures. Since the data set of software architecture is not available so hence we designed our own data set for this research.
引用
收藏
页码:266 / +
页数:7
相关论文
共 50 条
  • [41] An Optimized Extreme Learning Machine Algorithm for Improving Software Maintainability Prediction
    Gupta, Shkha
    Chug, Anuradha
    2021 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2021), 2021, : 829 - 836
  • [42] Implementation and Evaluation of a Multilevel-Clustering Routing Algorithm for MANETs
    Zoican, Roxana
    2012 10TH INTERNATIONAL SYMPOSIUM ON ELECTRONICS AND TELECOMMUNICATIONS, 2012, : 123 - 126
  • [43] Hardware/Software Implementation of an on-line Machine Learning Algorithm
    Quintero, Carlos
    Garcia, Lorena
    Lozano, Fernando
    Guerrero, Mauricio
    2010 FIRST IEEE LATIN AMERICAN SYMPOSIUM ON CIRCUITS AND SYSTEMS (LASCAS), 2010, : 17 - 20
  • [44] BP Neural Network Learning Algorithm and Its Software Implementation
    Lin, Yingjian
    Chen, Xiaoji
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 738 - 741
  • [45] On-chip genetic algorithm optimized pulse based RBF neural network for unsupervised clustering problem
    Low, Kay-Soon
    Krishnan, Vinitha
    Zhuang, Hualiang
    Yau, Wei-Yun
    ADVANCES IN NATURAL COMPUTATION, PT 2, 2006, 4222 : 851 - 860
  • [46] An Analysis of Courses Evaluation Through Clustering
    Campagni, Renza
    Merlini, Donatella
    Verri, Maria Cecilia
    COMPUTER SUPPORTED EDUCATION, CSEDU 2014, 2015, 510 : 211 - 224
  • [47] Image fusion algorithm based on unsupervised deep learning-optimized sparse representation
    An, Feng-Ping
    Ma, Xing-min
    Bai, Lei
    BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2022, 71
  • [48] Implementation of Unsupervised k-Means Clustering Algorithm within Amazon Web Services Lambda
    Deese, Anthony S.
    2018 18TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2018, : 626 - 632
  • [49] Implementation and Analysis of Novel Clustering Algorithm Without Initial Value Selection for Software Architectural Styles Data Set
    Khan, Qadeem
    Qamar, Usman
    Butt, Wasi Haider
    Rehman, Saad
    2017 INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT), 2017, : 64 - 69
  • [50] Clustering analysis through artificial algae algorithm
    Bahaeddin Turkoglu
    Sait Ali Uymaz
    Ersin Kaya
    International Journal of Machine Learning and Cybernetics, 2022, 13 : 1179 - 1196