Please wait a minute...
J4  2009, Vol. 43 Issue (09): 1557-1560    DOI: 10.3785/j.issn.1008973X.2009.09.002
自动化技术、计算机技术     
用于IT系统自修复的功能点切片模型
徐萍, 高济, 张千里,郭航
(浙江大学 计算机科学与技术学院, 浙江 杭州310027)
Function point slicing model for IT system selfhealing
 XU Ping, GAO Ji, ZHANG Qian-Li,GUO Hang
(College of Computer Science and Technology, Zhejiang University,Hangzhou 310027,China)
 全文: PDF(674 KB)   HTML
摘要:

针对缺乏以数据为基础的分析模型和信息以非结构化形式存储的复杂IT系统中的软件自修复问题,提出了一个基于过程模型的功能点切片模型(FPSM).该模型在功能点分析5类组件的基础上,建立组件间的各种依赖关系,形成系统功能点依赖图,再应用功能点切片的方法,实现组件间的自动化关联分析,以支持软件系统运行阶段功能异常的自修复.模型实现了异常原因定位、变更影响分析以及解决方案匹配的自动化.实验结果表明,功能点切片模型和基于模型的切片器工具由于对系统组件进行了有效的定义和关联,能有效地降低异常事务的风险指标,并能够减小系统故障的发生频率.

Abstract:

A function point slicing model (FPSM) based on the process model was proposed to solve the software selfhealing problem in the IT systems that lack databased analysis models and whose information is stored in nonstructural way. The model based on the five function components built different relationships within the components and the function point dependency graph, and then applied function point slicing to undertake the autonomic relation analysis in order to support selfhealing during the exception time of software running. The model realized the automation of exception cause determining, effect analysis of changes and solution matching. The experimental results indicate that the application of FPSM and FPSTool can reduce risk indicators and frequencies of exceptions.

:  TP 311  
基金资助:

国家“973”重点基础研究发展计划资助项目(2003CB317005); 浙江省自然科学基金资助项目(Y106369).

通讯作者: 高济,男,教授,博导.     E-mail: gaoji1@zju.edu.cn
作者简介: 徐萍(1977-),女,浙江临海人,博士生,从事人工智能和软件工程研究.
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  

引用本文:

徐萍, 高济, 张千里, 等. 用于IT系统自修复的功能点切片模型[J]. J4, 2009, 43(09): 1557-1560.

XU Ping, GAO Ji, ZHANG Qian-Li, et al. Function point slicing model for IT system selfhealing. J4, 2009, 43(09): 1557-1560.

链接本文:

http://www.zjujournals.com/eng/CN/10.3785/j.issn.1008973X.2009.09.002        http://www.zjujournals.com/eng/CN/Y2009/V43/I09/1557

[1] KEPHART J O, CHESS D M. The vision of autonomic computing[J]. IEEE Computer Society, 2003, 36(11):41-50.
[2] WHITE S R, HANSON J E. Autonomic computing: architectural approach and prototype [J]. Integrated Computer-Aided Engineering, 2006, 13(2):173-188.
[3] NAMI M R, BERTELS K. A survey of autonomic computing systems [C] ∥Proceedings of the 3rd International Conference on Autonomic and Autonomous Systems. New York: ACM, 2007: 91-101.
[4] GHOSH D, SHARMAN R, RAO H R, et al. Self-healing systems-survey and synthesis [J]. Decision Support Systems, 2007, 42(4):2164-2185.
[5] GORLA A. Towards design for self-healing [C] ∥ Fourth International Workshop on Software Quality Assurance. New York: ACM, 2007: 86-89.
[6] DUDLEY G, JOSHI N, OGLE D M, et al. Autonomic self-healing systems in a cross-product IT environment [C]∥ Proceedings of the International Conference on Autonomic Computing 2004. Washington: IEEE, 2004: 312-313.
[7] KOOPMAN P. Elements of the self-healing system problem space [C] ∥ Workshop on Architecting Dependable Systems 2003. Porland: [s.n.], 2003: 31-36.
[8] GARLAN D, SHMERL B. Model-based adaptation for self-healing systems [C] ∥ Proceedings of Workshop on Self-healing Systems 2002. New York: ACM, 2002: 27-32.
[9] LALA P K, KUMAR B K. On self-healing digital system design [J]. Microelectronics Journal, 2006, 37(4):353-362.
[10] BROWN A B, REDLIN C. Measuring the effectiveness of self-healing autonomic systems [C] ∥ Proceedings of the 2nd International Conference on Autonomic Computing. Seattle: IEEE, 2005: 328-329.[11] LEMOS R, FIADEIRO J L. An architectural support for self-adaptive software for treating faults [C] ∥ Proceedings of Workshop on Self-healing Systems 2002. New York: ACM, 2002: 39-42.
[12] RAO B, SARDA N L. Execution model for outsourced corrective maintenanc [C] ∥ Fifth International Conference on Computer and Information Technology. Ireland: IEEE, 2005: 944-948.

[1] 柯海丰,应晶. 基于R-ELM的实时车牌字符识别技术[J]. J4, 2014, 48(2): 0-0.
[2] 金苍宏,吴明晖,应晶. 一种基于上下文索引的文本匹配框架[J]. J4, 2013, 47(9): 1537-1546.
[3] 朱凡微, 吴明晖, 应晶. 面向大规模无结构数据的Web方面搜索方法[J]. J4, 2013, 47(6): 990-999.
[4] 冯培恩, 刘屿, 邱清盈, 李立新. 提高Eclat算法效率的策略[J]. J4, 2013, 47(2): 223-230.
[5] 刘颖, 陈岭, 陈根才, 赵江奇, 王敬昌. 基于历史点击数据的集合选择方法[J]. J4, 2013, 47(1): 23-28.
[6] 殷婷,肖敏,陈岭,赵江奇,王敬昌. 基于CQPM的OLAP查询日志挖掘及推荐[J]. J4, 2012, 46(11): 2052-2060.
[7] 肖敏, 陈岭, 夏海元, 陈根才. 基于数据仓库内在特征的OLAP关键词查询[J]. J4, 2012, 46(6): 974-979.
[8] 张丽平,李松,郝晓红,郝忠孝. Jrv粗糙Vague区域关系[J]. J4, 2012, 46(1): 105-111.
[9] 陈岭,许晓龙,杨清,陈根才. 基于三次样条插值的无线信号强度衰减模型[J]. J4, 2011, 45(9): 1521-1527.
[10] 吴明晖, 应晶. 业务过程建模及其形式化验证[J]. J4, 2011, 45(2): 280-287.
[11] 傅朝阳, 高济, 周尤明. 词法多重散列与包容语义相结合的服务查找[J]. J4, 2010, 44(12): 2274-2283.
[12] 杨清, 陈岭, 陈根才. 基于单加速度传感器的行走距离估计[J]. J4, 2010, 44(9): 1681-1686.
[13] 熊伟, 王晓暾. 基于质量功能展开的可信软件需求映射方法[J]. J4, 2010, 44(5): 881-886.
[14] 张引, 何浩, 赵丽娜, 张三元. 网构软件模型中的抽象状态机设计[J]. J4, 2010, 44(5): 923-929.
[15] 蒋涛, 应晶, 吴明晖, 等. 一种面向特征增量的软件产品线分析方法[J]. J4, 2009, 43(12): 2142-2148.