期刊文献+

GO法在软件体系结构可靠性分析中的应用 被引量:1

Application of the GO methodology in reliability analysis of software architecture
下载PDF
导出
摘要 GO法是一种系统可靠性分析方法,可将GO法应用到软件体系结构的可靠性分析中。根据软件体系结构自身的特点及构件之间的关系,分别建立了软件体系结构六种基本结构的GO模型,并进行了定量GO运算。通过一个实例,说明了应用GO法对软件体系结构的可靠性进行分析的全过程。实践表明:运用定量GO运算能够方便地计算出整个软件体系结构的可靠度,通过定性GO分析还可评估各构件及连接件的重要性,对后期系统的设计与开发具有一定的指导意义。 The GO methodology is a method of system reliability analysis, which is applied in the reliability analysis of software architecture. Based on the characteristics of software architecture and the relationship among components, we build GO models with six basic structures, and conduct quantitative GO operations. We demonstrate the whole process of reliability analysis of software architecture using the GO methodology through an example. The practice indicates that the reliability of software architecture can be calculated through quantitative GO operations. The importance of components and connectors can be evaluated via qualitative GO analysis, which has a certain guiding significance for the design and development of the system.
作者 贺慧琳
出处 《计算机工程与科学》 CSCD 北大核心 2015年第8期1525-1532,共8页 Computer Engineering & Science
基金 湖南省衡阳市科技局基金资助项目(2013KJ19)
关键词 GO法 可靠性分析 软件体系结构 GO methodology reliability analysis software architecture
  • 相关文献

参考文献3

二级参考文献22

  • 1张友生,李雄.基于Petri网的软件体系结构可靠性分析[J].计算机工程与应用,2006,42(25):69-73. 被引量:9
  • 2Kapur P G,Singh O.Software reliability growth and innovation diffusion models: an interface[J].Int'l Journal of Reliability, Quality and Safety Engineering, 2004,11 (4) : 339-364.
  • 3Yacoub S M,Ammar H H.A methodology for architecture-level reliability risk analysis[J].IEEE Transactions on Software Engineering, 2002,28 (6) : 529-547.
  • 4Yacoub S.A scenario-based reliability analysis approach for component-based software[J].IEEE Trans on Reliability, 2004,53 (4).
  • 5Wang Wen-Li,Wu Ye,Chen M H.Architecture-based software reliability analysis[C]//Proceedings of Pacific Rim International Symposium on Dependable Computing, 1999,12:16-17.
  • 6Goseva-Popstojanova K,Mathur A P.Comparison of architecturebased software reliability models[C]//12th International Symposium on Software Reliability Engineering,2001:22-31.
  • 7Gokhale S,Member S.Architecture-based software reliability analysis:overview and limitations[J].IEEE Transactions on Dependable and Secure Computing, 2007,4( 1 ) : 32-40.
  • 8Goseva-Popstojanova K,Hassan A.Architectural-level risk analysis using UML[J].IEEE Transactions on Software Engineering,2003,29 (10) :946-959.
  • 9Bohm C,Jacopini G.Flow diagrams,turning machines and languages with only two formation rules[J].Communications of the ACM, 1966,9(5) : 366-371.
  • 10[1]Hamlet D, Mason D, Woit D. Theory of software reliability based on components. In: Proc. of the 3rd Int'l. Workshop on Component-Based Software Engineering. Toronto: IEEE Computer Society, 2001. 361~370.

共引文献69

同被引文献7

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部