摘要
提出了一种遗留系统再设计的方法,应用改进的层次聚类算法构建遗留代码,能够方便地将代码取出以构建Web服务。该方法支持服务鉴别和服务包装,通过改造有用的遗留代码,经济有效地将遗留系统迁移到面向服务架构中。最后利用上述技术,成功地再现了一个分布式并行计算平台的再设计过程。
A reengineering approach is proposed, which applies an improved agglomerative hierarchical clustering algorithm to restructure legacy code and to facilitate legacy code extraction for Web service construction. The service identification and service packaging are supported and archives legacy system migration into service-oriented architectures by providing functional legacy code as web services economically and efficiently. At last, a successful reengineering project is presented in a distributed parallel computing system based on such technology.
出处
《计算机工程与设计》
CSCD
北大核心
2007年第6期1405-1408,共4页
Computer Engineering and Design
基金
军队重点基金项目(BF2000230)
关键词
面向服务架构
遗留系统
软件再设计
层次聚类
分布式并行计算
service-oriented architectures
legacy system
software reengineering
hierarchical clustering
distributed parallel computing