Formal validation of QRS wave within ECG

Electrical sensors are used to detect and record the electrical activity of the heart over a period of time, this operation is referred to as Electrocardiography (ECG) in medical science. Hence ECG is composed of a set of signal waves that repeats themselves and are usually useful in medical diagnosis, where certain ECG patterns and the occupancy of specific waves, such as the QRS wave, may indicate certain heart problems. In this paper, we extend our previous results where we provided a high level model for ECG wave, with a more concrete model for QRS waves at several levels of abstraction in order to validate the specification of the QRS waves and several properties related to its behavior. We use formal method since medical applications still suffer from design and understanding problems when implemented in ICT context despite the use of thorough test through simulation techniques which may lead to ambiguities and incompleteness in the developed methods for using ECG specifications in medical diagnosis. We used the Event-B formal method to successfully formalize the QRS wave in the ECG of the heart system at several levels of abstraction, and then defined and validated several properties that are related to its wavelet shape and behavior.

[1]  Nancy G. Leveson,et al.  An investigation of the Therac-25 accidents , 1993, Computer.

[2]  Mahmoud Al-Qutayri,et al.  Extended abstract: Theorem proving verification of privacy in WBSN for healthcare systems , 2013, 2013 IEEE 20th International Conference on Electronics, Circuits, and Systems (ICECS).

[3]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[4]  Faïza Najjar,et al.  A Formal Specification Model of Survivability for Pervasive Systems , 2008, 2008 IEEE International Symposium on Parallel and Distributed Processing with Applications.

[5]  Mahmoud Al-Qutayri,et al.  Formalizing electrocardiogram (ECG) signal behavior in event-B , 2014, 2014 IEEE 16th International Conference on e-Health Networking, Applications and Services (Healthcom).

[6]  Insup Lee,et al.  Verification of interactive software for medical devices: PCA infusion pumps and FDA regulation as an example , 2013, EICS '13.

[7]  Thai Son Hoang,et al.  Rodin: an open toolset for modelling and reasoning in Event-B , 2010, International Journal on Software Tools for Technology Transfer.

[8]  Wan-Young Chung Ubiquitous healthcare system based on a wireless sensor network , 2009 .

[9]  Jean-Raymond Abrial,et al.  Faultless Systems: Yes We Can! , 2009, Computer.

[10]  Mahmoud Al-Qutayri,et al.  A verification methodology for a wireless body sensor network functionality , 2014, IEEE-EMBS International Conference on Biomedical and Health Informatics (BHI).

[11]  Hein Heidbuchel,et al.  Electrocardiographic interpretation in athletes: the ‘Seattle Criteria’ , 2013, British Journal of Sports Medicine.

[12]  Insup Lee,et al.  Verification of interactive software for medical devices: PCA infusion pumps and FDA regulation as an example , 2013, EICS.

[13]  Nikolaos G. Bourbakis,et al.  A Survey on Wearable Sensor-Based Systems for Health Monitoring and Prognosis , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[14]  Dominique Méry,et al.  Medical Protocol Diagnosis Using Formal Methods , 2011, FHIES.

[15]  Peter W Macfarlane,et al.  Comparison of QRS duration in African blacks and European Caucasians , 2010, 2010 Computing in Cardiology.

[16]  Lui Sha,et al.  Model-Based Analysis of Wireless System Architectures for Real-Time Applications , 2013, IEEE Transactions on Mobile Computing.

[17]  Vijay M. Wadhai,et al.  Implementation of ECG sensor for real time signal processing applications , 2014, 2014 International Conference on Advances in Electronics Computers and Communications.

[18]  Jean-Raymond Abrial,et al.  Modeling in event-b - system and software engineering by Jean-Raymond Abrial , 2010, SOEN.

[19]  Martin J. Burke,et al.  A precision ECG signal generator providing full Lead II QRS amplitude variability and an accurate timing profile , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[20]  Jonathan P. Bowen,et al.  Formal Methods: State of the Art and New Directions , 2009 .