首页 | 本学科首页   官方微博 | 高级检索  
     


Software maintenance: An approach to impact analysis of objects change
Authors:Samuel Ajila
Abstract:The maintenance of a software system requires a tool for impact analysis and the propagation of change. This paper presents a knowledge-based model for both. This model is generic because it is not based on any language or design method. Therefore, it can be applied on the basis of ‘problem’ to be solved. It also captures four life-cycle phases: requirement, specification, design and programming. We also provide a domain-specific view that allows the dependency analysis of fine-grain objects. Two kinds of dependencies are identified: inter-phase dependencies, these are dependency relations between the objects of the one phase and another; and intra-phase dependencies, these are dependency relations between the objects of the same phase. In order to validate this model, we also present a prototype based on two life-cycle phases: design and programming.
Keywords:software maintenance  impact analysis  objects change  dependency relations  software life cycle  knowledge based model
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号