首页    期刊浏览 2024年07月03日 星期三
登录注册

文章基本信息

  • 标题:Reusable Function Discovery by Call-Graph Analysis
  • 本地全文:下载
  • 作者:Dan Zhao , Li Miao , Dafang Zhang
  • 期刊名称:Journal of Software Engineering and Applications
  • 印刷版ISSN:1945-3116
  • 电子版ISSN:1945-3124
  • 出版年度:2015
  • 卷号:08
  • 期号:04
  • 页码:184-191
  • DOI:10.4236/jsea.2015.84019
  • 语种:English
  • 出版社:Scientific Research Publishing
  • 摘要:Nowadays, one of the IT challenges faced by many enterprises is the maintenance of their legacy system and migration of those systems to modern and flexible platform. In this paper, we study the network properties of software call graphs, and utilize the network theories to understand the business logic of legacy system. The call graphs turn out approximately scale-free and small world network properties. This finding provides new insight to understand the business logic of legacy system: the methods in a program can be naturedly partitioned into the business methods group and supportive methods group. Moreover, the result is also very helpful in reusing valuable functionality and identifying what services should be to expose in the migration from legacy to modern SOA context.
  • 关键词:Call Graph; Network Properties; Legacy System; Service-Oriented Architecture
国家哲学社会科学文献中心版权所有