为了清晰、全面地获取构件化软件的演化历史信息,通常需要提供演化信息表示和建模的有效手段。分析了构件化软件演化信息获取所需解决的若干问题,提出了在软件构件模型基础上,增加建模元素以表示软件演化信息的方法;通过结合软件配置管理系统,实现对构件化软件变化过程的追踪和管理。基于该方法和相应的系统支持,可以为实施软件重构和后期开发提供指导。
In order to clearly and comprehensively acquire the evolution information for component-based software, effective representation and modeling methods were needed to be provided. This paper analyzed the problems of acquiring the evolution information for component-based software, and proposed a method by adding the evolution information element to the compo- nent model. As a result, it could track and manage the change process of component-based software and provided guidance for the software refactoring and software post-development by the support of software configuration management system.