计算机应用与软件
計算機應用與軟件
계산궤응용여연건
COMPUTER APPLICATIONS AND SOFTWARE
2005年
8期
30-31,100
,共3页
程序理解%软件重用%FC 分析%架构恢复
程序理解%軟件重用%FC 分析%架構恢複
정서리해%연건중용%FC 분석%가구회복
恢复软件系统架构对于理解和重用遗留系统具有重要意义.本文提出了一种基于程序动态执行特性分析的JAVA软件系统架构恢复方法.首先根据用户需求设计测试用例,然后在测试用例的执行过程中收集动态执行信息,再将信息整理成上下文后进行FC分析,最后将实现类似功能的子系统组合在一起,由此得到系统的逻辑组织结构视图.原型系统的实验结果表明,此方法能有效恢复中小规模JAVA软件系统的系统架构.
恢複軟件繫統架構對于理解和重用遺留繫統具有重要意義.本文提齣瞭一種基于程序動態執行特性分析的JAVA軟件繫統架構恢複方法.首先根據用戶需求設計測試用例,然後在測試用例的執行過程中收集動態執行信息,再將信息整理成上下文後進行FC分析,最後將實現類似功能的子繫統組閤在一起,由此得到繫統的邏輯組織結構視圖.原型繫統的實驗結果錶明,此方法能有效恢複中小規模JAVA軟件繫統的繫統架構.
회복연건계통가구대우리해화중용유류계통구유중요의의.본문제출료일충기우정서동태집행특성분석적JAVA연건계통가구회복방법.수선근거용호수구설계측시용례,연후재측시용례적집행과정중수집동태집행신식,재장신식정리성상하문후진행FC분석,최후장실현유사공능적자계통조합재일기,유차득도계통적라집조직결구시도.원형계통적실험결과표명,차방법능유효회복중소규모JAVA연건계통적계통가구.