%0 Journal Article %T 基于aadl的软件重构工具设计与实现 %A 李 龙 %A 董云卫 %A 覃杨森 %A 张 凡? %J 计算机科学 %D 2011 %X 模态(mode)表示的是软件可操作配置的状态,在一个或多个模态内可对资源和属性进行重新配置,即重构。目前,在对vxworks系统下c程序的aadl架构进行模态的提取和蓝图制定过程中,还没有现成的工具。因而,设计一个基于aadl架构的软件重构工具将给软件架构的重构提供更大的帮助。为了搭建起基于aadl架构的软件重构可扩展工具平台,在eclipse开源开发环境下,设计了srm2(softwarereconfigurationmiddlcwarebasedonmode)插件工具。srm2工具主要完成对c程序的aadl架构的扫描进而描述程序架构的静态蓝图信息,以及结合代码(探针设计和植入)在vxworks系统下的运行信息生成动态蓝图,从而指导软件的重构。 %K 模态 %K 重构 %K aadl %K 蓝图 %U http://www.jsjkx.com/jsjkx/ch/reader/view_abstract.aspx?file_no=110727&flag=1