%0 Journal Article %T Design and Implementation of Software Reconfiguration Tool Based on AADL
基于AADL的软件重构工具设计与实现 %A LI Long %A DONG Yun-wei %A QIN Yang-sen %A ZHANG Fan %A
李龙 %A 董云卫 %A 覃杨森 %A 张凡 %J 计算机科学 %D 2011 %I %X Modes represent alternative operational states of software. In multiple modes system, we can make different configuration such as resources and properties. Up to now, there isn't any tool which can abstract the modes of AADL architecture and establish blueprint in the program written in C language under the Vxworks system. hherefore, designing a software reconfiguration tool based on AADL architecture will provide great help to software architecture reconfiguration. To set up an expandable platform of software reconfiguration for AADI. architecture under Eclipse open source development environment, we designed SRM2 (Software Reconfiguration Middleware based on Mode) plug-in tool. SRM2 firstly scans AADL architecture in C program as to describe the static blueprint information of program architecture,then it generates dynamic blueprint according to code run-time information, which can be got by an code probe, under the VxWorks system, the tool can guide software reconfiguration. %K Mode %K Reconfiguration %K AADL %K Blueprint
模态,重构,AADL,蓝图 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=64A12D73428C8B8DBFB978D04DFEB3C1&aid=3FDBEA69C21D71CDE2248C4F43ABEED2&yid=9377ED8094509821&vid=16D8618C6164A3ED&iid=DF92D298D3FF1E6E&sid=CDEBD1ACE0A4C1C1&eid=F122871CC7EC92DC&journal_id=1002-137X&journal_name=计算机科学&referenced_num=0&reference_num=9