Formal Verification of Fault-Tolerant Software Design: The CSP ...
Recommend Documents
Gerard J. Holzmann. Bell Laboratories ... [email protected]. ABSTRACT ..... 279-. 295. [8] Holzmann, G.J., and Smith, M.H., Automating software.
A significant part of the call processing software for Lucent's new PathStar ... Each of these features can require a different response to the same basic set of .... (e.g., function calls for billing and accounting) and which need to be represente
Sep 5, 2006 - created during a development process. Index Termsâformal methods, formal specification, formal verification, software security verification ...
for verifying such hardware / software power management implementations. To the best of our knowledge, this is the first approach for formal verification of such ...
Aug 18, 2005 - Software Engineer, Commercial Systems Flight Control, 400 Collins ... on the Primary Flight Display (PFD) and sent to the Autopilot (AP) that.
First a word about the relevance of software model checking techniques in industrial ..... we need a broader definition of acceptance. 2.3. Bu .. chi-acceptance.
verification of the call processing software for a new Lucent Technologies' system called ..... correctly, that indeed a three-way call will be established. The valid.
There are two general approaches to the software verification problem in this form. ... Microsoft's Bebop toolset [1], and the Blast tool [6]. ..... We hav e shown that.
external choice P ¾ Q is initially ready to engage in events that either P or Q is .... mentions the input and output data, how they should relate to each other, and ... Software design faults The program that drives RB contains residual "bugs" ....
pends highly on the application and even a collection of formal methods ...... Intel's Integrated Design and Verification (IDV) environment built on the ..... S., Jones, R.B., O'Leary, J.: Mothers of Pipelines. Electron. Notes Theor. Comput. Sci.
interpretation of images acquired by means of digital cameras [4]. For these kinds of applications, ...... Using Autograph to Create Input for Hytech. Available from.
SCR-style software requirements specification, which is used in Wolsung SDS2, is ... 1 The Wolsung nuclear power plant in Korea, used as a case study in this ...
Speeding up the proof strategy in formal software ... First, the relevant parts of the Java program (to- ... As the first step, we are preparing for KeY's strategy pa-.
State of the art in design of industrial automation systems is characterized by ... The basic programming structure of IEC 61499 is a function block with event and ...
malisms, architecture, and proof support of the system. For illustration a ... Like in conventional software development we have to dis- tinguish between the ...
Apr 3, 2014 - the field of formal verification of models, restricting the analysis to those approaches applied ... Method: We have conducted a Systematic Literature Review (SLR) of the published works in this ...... SEARCH. 170. 15. SERVICE.
Keywords: formal methods, program verification, computer algebra software,. Maple ... help and give his best suggestions
An error in the control program for a robot, for exam- ple, may ... In such areas as automotive ... halted while a technician travels to the site to repair the problem.
solver-based method for formally verifying the security of a masking countermeasure ... ACM Transactions on Software Engineering and Methodology, Vol.
Software-only countermeasure schemes, which aim at protecting the assembly code, ... Against fault attacks, the most common software fault ..... sev - yield - svc.
PPC_MTMSR(spec(gpr[4]));. 21 }. As the global hardware model is modified by the assembly portions it has to be included in the writes clause. Using the macro ...
Wolsung plant in Korea), many of the project per- sonnel were familiar with software cost reduction. (SCR) and SCR-like tabular notations.1 However, they felt ...
(a) An actuator control system in Simulink; (b) The V-Model. control law diagram is a visual model that consists, essentially, of a set of blocks and lines (signals) ...
Formal Verification of Fault-Tolerant Software Design: The CSP ...
We call this the fault prevention approach to software reliability. ..... The code implementation may involve interrupt handling routines that need to be considered.