期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
Fault-tolerant Strategies and Their Design Methods for Application Software
1
作者 高建华 邵世煌 《Journal of China Textile University(English Edition)》 EI CAS 1998年第1期21-24,共4页
The key to software reliability is fault-tolerant design ofapplication software.New fault-tolerant strategies andtheir design methods for application software under vari-ous computer system are introduced.It has such ... The key to software reliability is fault-tolerant design ofapplication software.New fault-tolerant strategies andtheir design methods for application software under vari-ous computer system are introduced.It has such advan-tages as simple hardware platform,independent fromapplication,stable reliability.lastly,some technicalproblems are discussed in details. 展开更多
关键词 application software fault-tolerANT STRATEGY transcation process RELIABILITY PROGRAM design
全文增补中
Architecting Fault Tolerance with Exception Handling: Verification and Validation 被引量:2
2
作者 Patrick H. S. Brito Rogério de Lemos +1 位作者 Cecília M. F. Rubira Eliane Martins 《Journal of Computer Science & Technology》 SCIE EI CSCD 2009年第2期212-237,共26页
When building dependable systems by integrating untrusted software components that were not originally designed to interact with each other, it is likely the occurrence of architectural mismatches related to assumptio... When building dependable systems by integrating untrusted software components that were not originally designed to interact with each other, it is likely the occurrence of architectural mismatches related to assumptions in their failure behaviour. These mismatches, if not prevented during system design, have to be tolerated during runtime. This paper presents an architectural abstraction based on exception handling for structuring fault-tolerant software systems. This abstraction comprises several components and connectors that promote an existing untrusted software element into an idealised fault-tolerant architectural element. Moreover, it is considered in the context of a rigorous software development approach based on formal methods for representing the structure and behaviour of the software architecture. The proposed approach relies on a formal specification and verification for analysing exception propagation, and verifying important dependability properties, such as deadlock freedom, and scenarios of architectural reconfiguration. The formal models are automatically generated using model transformation from UML diagrams: component diagram representing the system structure, and sequence diagrams representing the system behaviour. Finally, the formal models are also used for generating unit and integration test cases that are used for assessing the correctness of the source code. The feasibility of the proposed architectural approach was evaluated on an embedded critical case study. 展开更多
关键词 exception handling fault-tolerant software architecture model-based test model checking software verification and validation
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部