会议专题

一种基于软件生成过程的软件静态演化框架

演化性是软件两大特性(构造性和演化性)之一,软件演化分为静态演化和动态演化,静态演化是动态演化的基础。本文以变化为出发点,基于软件生命周期,给出了软件变化实施的跟踪模型,阐明了需求变化信息的传播和实施过程。进而,依据该过程与软件生产过程的相似性,提出了一个基于软件生成过程的静态演化框架,该框架将软件变化过程中所涉及到的场景、对象、体系结构等实体进行了全面的关联和融合,为静态演化乃至动态演化的深层研究提供了依据。基于以上跟踪模型和静态演化框架,进一步分析了软件静态演化研究的4个关键问题,并详细阐述了解决它们的具体思路。软件静态演化框架的给出为软件动态演化的研究提供了一定的思路。

软件演化 软件生命周期 变化追踪 场景本体

杨春霞 王映辉

西安理工大学计算机科学与工程学院 陕西西安 710048 西安理工大学软件技术系 陕西西安 710048

国内会议

2008中国计算机大会

西安

中文

223-230

2008-09-25(万方平台首次上网日期,不代表论文的发表时间)