期刊名称:International Journal of Computer Science Issues
印刷版ISSN:1694-0784
电子版ISSN:1694-0814
出版年度:2012
卷号:9
期号:3
出版社:IJCSI Press
摘要:A number of different software engineering paradigms like Component-Based Software Engineering (CBSE), Autonomic Computing, Service-Oriented Computing (SOC), Fault-Tolerant Computing and many others are being researched currently. These paradigms denote a paradigm shift from the currently mainstream object-oriented paradigm and are altering the way we view, design, develop and exercise software. Though these paradigms indicate a major shift in the way we design and code software. However, we still rely on traditional reliability models for estimating the reliability of any of the above systems. This paper analyzes the underlying characteristics of these paradigms and proposes a novel Finite Automata Based Reliability model as a suitable model for estimating reliability of modern, complex, distributed and critical software applications. We further outline the basic framework for an intelligent, automata-based reliability model that can be used for accurate estimation of system reliability of software systems at any point in the software life cycle.
关键词:Software Reliability; Software Reliability Growth Model (SRGM); Automata;Based Software Reliability Model; Software Reliability Paradigm; Finite State Machine (FSM).