面向对象软件开发过程中演化阶段的分类法
从逻辑设计的角度,研究了一种分类方法,用于对面向对象软件系统的演化过程进行分类.该方法基于UML区分算法,将系统的一系列相邻版本的源代码所对应的逻辑设计UML类模型进行比较,产生一组描述两个版本之间结构层面上所发生修改的变化记录.从系统中每一个独立的类的角度进行分析,为每一个类生成一个演化雏形.使用该分类方法将每个类的演化雏形高层次地抽象为若干独立的演化阶段.
区分、演化、演化阶段、逆向软件工程、重构
29
TP301(计算技术、计算机技术)
国家自然科学基金60673067;上海市科委资助项目04ZR14105
2008-05-20(万方平台首次上网日期,不代表论文的发表时间)
共6页
789-793,811