为了适应Internet 开放环境和用户需求的不断变化,软件系统需要不断地调整自身,软件演化是满足这一变化的有效手段。在前期初步提出的面向动态演化、基于体系结构空间的软件模型SASM的基础上,本课题完成了如下工作设计了动态体系结构语言D-ADL并开发了其可视化建模工具,提出体系结构求精的形式化方法和准则,构建求精驱动的软件动态演化技术并实现相应支持工具,从而完善SASM模型;进一步地,对开放、动态、难控的新型分布式环境下软件交互行为的监测、分析预测和调控问题展开了研究提出了一种面向开放网络环境的行为监测机制,该机制采用动态AOP监测器技术监测软件实体之间产生的交互事件,支持在线扩展监测规模;针对松散聚合的软件实体之间的交互行为呈现出喷涌的性质,采用情形敏感的方法,依据历史的经验知识和当前的实证信息,提出粗细粒度相结合的软件运行时行为分析机制;构建了策略驱动的、面向开放网络环境的软作行为演化与调控机制。已发表学术论文33篇,其中被SCI、EI 收录论文13 篇,出版著作一本,申请发明专利2项,国家软件著作权登记证2个。培养博士生2 名、硕士生16名。
英文主题词dynamic evolution, refinement, open environment, regulation.