首页 | 本学科首页   官方微博 | 高级检索  
     

自恢复软件系统的建模与分析
引用本文:王纪文,游静,许满武,刘凤玉. 自恢复软件系统的建模与分析[J]. 系统仿真学报, 2005, 17(12): 2912-2916,2921
作者姓名:王纪文  游静  许满武  刘凤玉
作者单位:1. 南京理工大学计算机系623教研室,南京,210094
2. 南京大学计算机系,南京,210093
基金项目:国家自然科学基金(60273035)和军用计算系统性能保持技术研究(K1704060511).
摘    要:不断增长的软件系统复杂性要求系统本身能够实时对资源变化、故障错误进行响应。虽然现在也发表了一些有关自恢复软件系统方面的文章,然而关于这类系统软件体系结构形式化的研究尚属起步;首先分析了自恢复功能软件的运行机制,给出了自恢复软件系统的形式化模型描述;在此基础上,对指挥控制系统(command and control system,简称c2)软件体系结构进行了形式化定义和分析。结果显示所设计的自恢复模型能够满足软件系统的约束条件,提高了系统的可用性。

关 键 词:自恢复 软件体系结构 Petri网模型 形式化方法
文章编号:1004-731X(2005)12-2912-05
收稿时间:2004-10-24
修稿时间:2004-10-242005-08-11

Modeling and Analysis for Self-healing Based Software System
WANG Ji-wen,YOU Jing,XU Man-wu,LIU Feng-yu. Modeling and Analysis for Self-healing Based Software System[J]. Journal of System Simulation, 2005, 17(12): 2912-2916,2921
Authors:WANG Ji-wen  YOU Jing  XU Man-wu  LIU Feng-yu
Abstract:Complex software systems require themselves to self-manage at runtime in order to improve systems' availability. Although there exist research papers for modeling self-healing based systems, little has been focused on the formalized analysis of this kind of systems. Software architecture modeling was argued based on self-healing systems. After giving architectural style requirements, style characteristics, the self-healing mechanisms of the software architecture framework was designed according to the analysis of the requirements and the characteristics given before. Based on this model, a case study (command and control system) was analyzed by applying a formal systematic software architecture specification and analysis methodology (SAM). Conclusion shows this new model can satisfy the system's time constraint requirements and improve the system's availability.
Keywords:self-healing   software architecture   Petri Net   formal method
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号