scholarly journals A Formal Verification Methodology for DDD Mode Pacemaker Control Programs

2015 ◽  
Vol 2015 ◽  
pp. 1-10 ◽  
Author(s):  
Sana Shuja ◽  
Sudarshan K. Srinivasan ◽  
Shaista Jabeen ◽  
Dharmakeerthi Nawarathna

Pacemakers are safety-critical devices whose faulty behaviors can cause harm or even death. Often these faulty behaviors are caused due to bugs in programs used for digital control of pacemakers. We present a formal verification methodology that can be used to check the correctness of object code programs that implement the safety-critical control functions of DDD mode pacemakers. Our methodology is based on the theory of Well-Founded Equivalence Bisimulation (WEB) refinement, where both formal specifications and implementation are treated as transition systems. We develop a simple and general formal specification for DDD mode pacemakers. We also develop correctness proof obligations that can be applied to validate object code programs used for pacemaker control. Using our methodology, we were able to verify a control program with millions of transitions against the simple specification with only 10 transitions. Our method also found several bugs during the verification process.

2020 ◽  
Vol 19 (5) ◽  
pp. 1-18
Author(s):  
Georgy Lukyanov ◽  
Andrey Mokhov ◽  
Jakob Lechner

2021 ◽  
pp. 40-44
Author(s):  
YU.N. Kurnasov E.V. Bugrov ◽  
E.V. Kurnasov

A method for preparing technological conditions for programming and elements for implementing control programs of multipurpose technological equipment in the complex of operating systems of the CNC and PLC are proposed. The subject solution effectively combines the elements of parametric and graphical programming in the development of both CNC and PLC subprograms. Keywords: control program, algorithmic programming, G-code, numerical control device, programmable logic controller, electroautomatics, technological equipment, CNC machine. [email protected]


2014 ◽  
Vol 2 (2) ◽  
pp. 251
Author(s):  
Adistha Eka Noveyani ◽  
Santi Martini

ABSTRACTStrategy DOTS is the tuberculosis control programs. The program has implemented in Tanah Kalikedinding Health Center and has expected to reach CDR ≥ 70% and SR ≥ 85%, which closely related to the management of health centers. This study aimed to evaluate the implementation of the DOTS program in health center whose the results associated with indicators of tuberculosis. This was a descriptive design study with the population was all pulmonary specialist, tuberculosis officers and laboratory personnel and pulmonary tuberculosis patients. The number of Tuberculosis patient respondents was 32 respondents. Samples were chosen using purposive sampling. Data collected by interview questionnaire and checklist. The variables were the finding case, the TB treatment, the enabling factor and inhibiting factor, recording and reporting, and result of tuberculosis indicators. This study resulted that CDR in 2013 was 112% already reached the national target ≥ 70%. This success related to the finding case almost all patients > 2 weeks of cought and all (100%) patients were examinated sputum and diagnosed according to the steps of tuberculosis diagnosis in Indonesia Department of Health guidelines. While SR in 2013 was 65.5% did not reach the target ≥ 85%. It was caused of there are patients who did not have a taking drug observer (PMO). All (100%) patients ever forgot taking anti tuberculosis drugs. Change in schedule of visit to the continuation phase be 2×/month caused patients to forget taking anti tuberculosis drugs. The enabling factor was counseling routinely by health care workers in health center. Inhibiting factor was distance to health center by majority (65,5%) patients were > 1 km. So they needed vehicle to go to the health center. Recording and reporting using electronic systems and being reported by online. So it is expected all TB patients were expected have a taking drug observer and optimizing the role of the a taking drug observer to increase success rate.Keywords: DOTS strategy, Case Detection Rate, Success Rate, evaluation,                     Tuberculosis


Author(s):  
Sridevi Chitti ◽  
P. Chandrasekhar ◽  
M. Asharani

This paper discusses a standard flow on how an automated test bench environment which is randomized with constraints can verify a SOC efficiently for its functionality and coverage. Today, in the time of multimillion gate ASICs, reusable intellectual property (IP), and system-on-a-chip (SoC) designs, verification consumes about 70 % of the design effort. Automation means a machine completes a task autonomously, quicker and with predictable results. Automation requires standard processes with well-defined inputs and outputs. By using this efficient methodology it is possible to provide a general purpose automation solution for verification, given today’s technology. Tools automating various portions of the verification process are being introduced. Here, we have Communication based SOC The content of the paper discusses about the methodology used to verify such a SOC-based environment. Cadence Efficient Verification Methodology libraries are explored for the solution of this problem. We can take this as a state of art approach in verifying SOC environments. The goal of this paper is to emphasize the unique testbench for different SOC using Efficient Verification Constructs implemented in system verilog for SOC verification.


2010 ◽  
Vol 10 (9&10) ◽  
pp. 721-734
Author(s):  
Shigeru Yamashita ◽  
Igor L. Markov

We perform formal verification of quantum circuits by integrating several techniques specialized to particular classes of circuits. Our verification methodology is based on the new notion of a reversible miter that allows one to leverage existing techniques for simplification of quantum circuits. For reversible circuits which arise as runtime bottlenecks of key quantum algorithms, we develop several verification techniques and empirically compare them. We also combine existing quantum verification tools with the use of SAT-solvers. Experiments with circuits for Shor's number-factoring algorithm, containing thousands of gates, show improvements in efficiency by four orders of magnitude.


2018 ◽  
Vol 226 ◽  
pp. 04016
Author(s):  
Yuri G. Kabaldin ◽  
Dmitrii A. Shatagin ◽  
Pavel V. Kolchin

The method for optimizing control programs for CNC machines based on artificial intelligence approaches, in particular, the apparatus of artificial neural networks, is outlined. A neural network model of the dynamic stability of the cutting process is proposed, which makes it possible to simulate the dynamics of the cutting process using the CAM system.


1978 ◽  
Vol 24 (10) ◽  
pp. 1797-1800 ◽  
Author(s):  
Poul-Erik Paulev ◽  
Poul Solgaard ◽  
Jens Christian Tjell

Abstract Analysis for lead and cadmium in biological liquids (blood and urine) is difficult. Results of such analyses from five laboratories are compared for samples with known additions of lead and cadmium. The data, evaluated in terms of inter- and intralaboratory reproducibility and accuracy, suggest that laboratories should voluntarily participate in quality control programs. Users of routine laboratories are advised to use their own quality control program.


Sign in / Sign up

Export Citation Format

Share Document