Formal Verification of Robotic Cell Injection systems up to 4-DOF using HOL Light

Cell injection is an approach used for the delivery of small sample substances into a biological cell and is widely used in drug development, gene injection, intracytoplasmic sperm injection and in-vitro fertilization. Robotic cell injection systems provide the automation of the process as opposed t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Formal aspects of computing 2020-07, Vol.32 (2-3), p.229-250
Hauptverfasser: Rashid, Adnan, Hasan, Osman
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 250
container_issue 2-3
container_start_page 229
container_title Formal aspects of computing
container_volume 32
creator Rashid, Adnan
Hasan, Osman
description Cell injection is an approach used for the delivery of small sample substances into a biological cell and is widely used in drug development, gene injection, intracytoplasmic sperm injection and in-vitro fertilization. Robotic cell injection systems provide the automation of the process as opposed to the manual and semi-automated cell injection systems, which require expert operators and involve time consuming processes and also have lower success rates. The automation of the cell injection process is obtained by controlling the orientation and movement of its various components, like injection manipulator, microscope etc., and planning the motion of the injection pipette by controlling the force of the injection. The conventional techniques to analyze the cell injection process include paper-and-pencil proof and computer simulation methods. However, both these techniques suffer from their inherent limitations, such as, proneness to human error for the former and the approximation of the mathematical expressions involved in the numerical algorithms for the latter. Formal methods have the capability to overcome these limitations and can provide an accurate analysis of these cell injection systems. Model checking, i.e., a state-based formal method, has been recently used for analyzing these systems. However, it involves the discretization of the differential equations capturing the continuous dynamics of the system and thus compromises on the completeness of the analysis of these safety-critical systems. In this paper, we propose a higher-order-logic theorem proving (a deductive-reasoning based formal method) based framework for analyzing the dynamical behavior of the robotic cell injection systems upto 4-DOF. The proposed analysis, based on the HOL Light theorem prover, enabled us to identify some discrepancies in the simulation and model checking based analysis of the same robotic cell injection system.
doi_str_mv 10.1007/s00165-020-00514-3
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2430391886</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2430391886</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-7d9ea05623acef7e399b39657f20043b9c87b7d3f3afc602c85a19bb7f3ea0b43</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWKt_wFPAc3Sys185SrW2sFAUFW8hmyZ1y3ZTk91D_72xK3jzNId5nneGl5BrDrccoLgLADzPGCTAADKeMjwhE54iskSIj1MyAYEpyyDFc3IRwjbimeB8Qp7nzu9US9-Nb2yjVd-4jjpLX1zt-kbTmWlbuuy2Rh834RB6swt02NPe0ZQ9rOZ0CE23oYtVRatm89lfkjOr2mCufueUvM0fX2cLVq2elrP7imnkomfFWhgFWZ6g0sYWBoWoUeRZYROIb9ZCl0VdrNGisjqHRJeZ4qKuC4vRq1Ockpsxd-_d12BCL7du8F08KZMUAQUvyzxSyUhp70Lwxsq9b3bKHyQH-VOdHKuTsTp5rE5ilHCUQoS7jfF_0f9Y3yDib-4</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2430391886</pqid></control><display><type>article</type><title>Formal Verification of Robotic Cell Injection systems up to 4-DOF using HOL Light</title><source>EZB-FREE-00999 freely available EZB journals</source><source>SpringerLink Journals - AutoHoldings</source><creator>Rashid, Adnan ; Hasan, Osman</creator><creatorcontrib>Rashid, Adnan ; Hasan, Osman</creatorcontrib><description>Cell injection is an approach used for the delivery of small sample substances into a biological cell and is widely used in drug development, gene injection, intracytoplasmic sperm injection and in-vitro fertilization. Robotic cell injection systems provide the automation of the process as opposed to the manual and semi-automated cell injection systems, which require expert operators and involve time consuming processes and also have lower success rates. The automation of the cell injection process is obtained by controlling the orientation and movement of its various components, like injection manipulator, microscope etc., and planning the motion of the injection pipette by controlling the force of the injection. The conventional techniques to analyze the cell injection process include paper-and-pencil proof and computer simulation methods. However, both these techniques suffer from their inherent limitations, such as, proneness to human error for the former and the approximation of the mathematical expressions involved in the numerical algorithms for the latter. Formal methods have the capability to overcome these limitations and can provide an accurate analysis of these cell injection systems. Model checking, i.e., a state-based formal method, has been recently used for analyzing these systems. However, it involves the discretization of the differential equations capturing the continuous dynamics of the system and thus compromises on the completeness of the analysis of these safety-critical systems. In this paper, we propose a higher-order-logic theorem proving (a deductive-reasoning based formal method) based framework for analyzing the dynamical behavior of the robotic cell injection systems upto 4-DOF. The proposed analysis, based on the HOL Light theorem prover, enabled us to identify some discrepancies in the simulation and model checking based analysis of the same robotic cell injection system.</description><identifier>ISSN: 0934-5043</identifier><identifier>EISSN: 1433-299X</identifier><identifier>DOI: 10.1007/s00165-020-00514-3</identifier><language>eng</language><publisher>London: Springer London</publisher><subject>Algorithms ; Automation ; Computer Science ; Computer simulation ; Differential equations ; Formal method ; Human error ; Math Applications in Computer Science ; Operators (mathematics) ; Robotics ; Safety critical ; Theorem proving ; Theory of Computation</subject><ispartof>Formal aspects of computing, 2020-07, Vol.32 (2-3), p.229-250</ispartof><rights>British Computer Society 2020</rights><rights>British Computer Society 2020.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-7d9ea05623acef7e399b39657f20043b9c87b7d3f3afc602c85a19bb7f3ea0b43</citedby><cites>FETCH-LOGICAL-c319t-7d9ea05623acef7e399b39657f20043b9c87b7d3f3afc602c85a19bb7f3ea0b43</cites><orcidid>0000-0002-9729-584X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s00165-020-00514-3$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s00165-020-00514-3$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,41488,42557,51319</link.rule.ids></links><search><creatorcontrib>Rashid, Adnan</creatorcontrib><creatorcontrib>Hasan, Osman</creatorcontrib><title>Formal Verification of Robotic Cell Injection systems up to 4-DOF using HOL Light</title><title>Formal aspects of computing</title><addtitle>Form Asp Comp</addtitle><description>Cell injection is an approach used for the delivery of small sample substances into a biological cell and is widely used in drug development, gene injection, intracytoplasmic sperm injection and in-vitro fertilization. Robotic cell injection systems provide the automation of the process as opposed to the manual and semi-automated cell injection systems, which require expert operators and involve time consuming processes and also have lower success rates. The automation of the cell injection process is obtained by controlling the orientation and movement of its various components, like injection manipulator, microscope etc., and planning the motion of the injection pipette by controlling the force of the injection. The conventional techniques to analyze the cell injection process include paper-and-pencil proof and computer simulation methods. However, both these techniques suffer from their inherent limitations, such as, proneness to human error for the former and the approximation of the mathematical expressions involved in the numerical algorithms for the latter. Formal methods have the capability to overcome these limitations and can provide an accurate analysis of these cell injection systems. Model checking, i.e., a state-based formal method, has been recently used for analyzing these systems. However, it involves the discretization of the differential equations capturing the continuous dynamics of the system and thus compromises on the completeness of the analysis of these safety-critical systems. In this paper, we propose a higher-order-logic theorem proving (a deductive-reasoning based formal method) based framework for analyzing the dynamical behavior of the robotic cell injection systems upto 4-DOF. The proposed analysis, based on the HOL Light theorem prover, enabled us to identify some discrepancies in the simulation and model checking based analysis of the same robotic cell injection system.</description><subject>Algorithms</subject><subject>Automation</subject><subject>Computer Science</subject><subject>Computer simulation</subject><subject>Differential equations</subject><subject>Formal method</subject><subject>Human error</subject><subject>Math Applications in Computer Science</subject><subject>Operators (mathematics)</subject><subject>Robotics</subject><subject>Safety critical</subject><subject>Theorem proving</subject><subject>Theory of Computation</subject><issn>0934-5043</issn><issn>1433-299X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LAzEQhoMoWKt_wFPAc3Sys185SrW2sFAUFW8hmyZ1y3ZTk91D_72xK3jzNId5nneGl5BrDrccoLgLADzPGCTAADKeMjwhE54iskSIj1MyAYEpyyDFc3IRwjbimeB8Qp7nzu9US9-Nb2yjVd-4jjpLX1zt-kbTmWlbuuy2Rh834RB6swt02NPe0ZQ9rOZ0CE23oYtVRatm89lfkjOr2mCufueUvM0fX2cLVq2elrP7imnkomfFWhgFWZ6g0sYWBoWoUeRZYROIb9ZCl0VdrNGisjqHRJeZ4qKuC4vRq1Ockpsxd-_d12BCL7du8F08KZMUAQUvyzxSyUhp70Lwxsq9b3bKHyQH-VOdHKuTsTp5rE5ilHCUQoS7jfF_0f9Y3yDib-4</recordid><startdate>20200701</startdate><enddate>20200701</enddate><creator>Rashid, Adnan</creator><creator>Hasan, Osman</creator><general>Springer London</general><general>Association for Computing Machinery</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-9729-584X</orcidid></search><sort><creationdate>20200701</creationdate><title>Formal Verification of Robotic Cell Injection systems up to 4-DOF using HOL Light</title><author>Rashid, Adnan ; Hasan, Osman</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-7d9ea05623acef7e399b39657f20043b9c87b7d3f3afc602c85a19bb7f3ea0b43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Algorithms</topic><topic>Automation</topic><topic>Computer Science</topic><topic>Computer simulation</topic><topic>Differential equations</topic><topic>Formal method</topic><topic>Human error</topic><topic>Math Applications in Computer Science</topic><topic>Operators (mathematics)</topic><topic>Robotics</topic><topic>Safety critical</topic><topic>Theorem proving</topic><topic>Theory of Computation</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Rashid, Adnan</creatorcontrib><creatorcontrib>Hasan, Osman</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Formal aspects of computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Rashid, Adnan</au><au>Hasan, Osman</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Formal Verification of Robotic Cell Injection systems up to 4-DOF using HOL Light</atitle><jtitle>Formal aspects of computing</jtitle><stitle>Form Asp Comp</stitle><date>2020-07-01</date><risdate>2020</risdate><volume>32</volume><issue>2-3</issue><spage>229</spage><epage>250</epage><pages>229-250</pages><issn>0934-5043</issn><eissn>1433-299X</eissn><abstract>Cell injection is an approach used for the delivery of small sample substances into a biological cell and is widely used in drug development, gene injection, intracytoplasmic sperm injection and in-vitro fertilization. Robotic cell injection systems provide the automation of the process as opposed to the manual and semi-automated cell injection systems, which require expert operators and involve time consuming processes and also have lower success rates. The automation of the cell injection process is obtained by controlling the orientation and movement of its various components, like injection manipulator, microscope etc., and planning the motion of the injection pipette by controlling the force of the injection. The conventional techniques to analyze the cell injection process include paper-and-pencil proof and computer simulation methods. However, both these techniques suffer from their inherent limitations, such as, proneness to human error for the former and the approximation of the mathematical expressions involved in the numerical algorithms for the latter. Formal methods have the capability to overcome these limitations and can provide an accurate analysis of these cell injection systems. Model checking, i.e., a state-based formal method, has been recently used for analyzing these systems. However, it involves the discretization of the differential equations capturing the continuous dynamics of the system and thus compromises on the completeness of the analysis of these safety-critical systems. In this paper, we propose a higher-order-logic theorem proving (a deductive-reasoning based formal method) based framework for analyzing the dynamical behavior of the robotic cell injection systems upto 4-DOF. The proposed analysis, based on the HOL Light theorem prover, enabled us to identify some discrepancies in the simulation and model checking based analysis of the same robotic cell injection system.</abstract><cop>London</cop><pub>Springer London</pub><doi>10.1007/s00165-020-00514-3</doi><tpages>22</tpages><orcidid>https://orcid.org/0000-0002-9729-584X</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0934-5043
ispartof Formal aspects of computing, 2020-07, Vol.32 (2-3), p.229-250
issn 0934-5043
1433-299X
language eng
recordid cdi_proquest_journals_2430391886
source EZB-FREE-00999 freely available EZB journals; SpringerLink Journals - AutoHoldings
subjects Algorithms
Automation
Computer Science
Computer simulation
Differential equations
Formal method
Human error
Math Applications in Computer Science
Operators (mathematics)
Robotics
Safety critical
Theorem proving
Theory of Computation
title Formal Verification of Robotic Cell Injection systems up to 4-DOF using HOL Light
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T13%3A40%3A08IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Formal%20Verification%20of%20Robotic%20Cell%20Injection%20systems%20up%20to%204-DOF%20using%20HOL%20Light&rft.jtitle=Formal%20aspects%20of%20computing&rft.au=Rashid,%20Adnan&rft.date=2020-07-01&rft.volume=32&rft.issue=2-3&rft.spage=229&rft.epage=250&rft.pages=229-250&rft.issn=0934-5043&rft.eissn=1433-299X&rft_id=info:doi/10.1007/s00165-020-00514-3&rft_dat=%3Cproquest_cross%3E2430391886%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2430391886&rft_id=info:pmid/&rfr_iscdi=true