An analytical automated refinement approach for structural modeling large-scale codes using reverse engineering
作者: Alireza SouriMonire NorouziParvaneh Asghari
作者单位: 1Islamic Azad University
刊名: International Journal of Information Technology, 2017, Vol.9 (4), pp.329-333
来源数据库: Springer Nature Journal
DOI: 10.1007/s41870-017-0050-7
关键词: Large-scale codesReverse engineeringClusteringClass diagram
原始语种摘要: In this paper, an analytical automated refinement approach is presented to facilitate the behavioral modeling large-scale codes using reverse engineering methods. First, the relation features of the code structure are extracted using Understand tool. The structural model of the large-scale code is presented in forms of class diagrams. A middleware application is presented to translate the extracted features to class relations. Two evolutionary algorithms are addressed for clustering the existing classes. Finally, by using a converter, we transform the cluster class relations to an executive file in Rational Rose. The response time of the clustering with our approach is lower than the other algorithms.
全文获取路径: Springer Nature  (合作)

  • scale 度盘
  • modeling 制祝型
  • automated 自动
  • large 大的
  • analytical 分析的
  • refinement 精制
  • clustering 聚类
  • structural 构造
  • class 
  • middleware 中间软件