Files in this item
Formal verification of CNL health recommendations
Item metadata
dc.contributor.author | Rahman, Fahrurrozi | |
dc.contributor.author | Bowles, Juliana Kuster Filipe | |
dc.contributor.editor | Polikarpova, Nadia | |
dc.contributor.editor | Schneider, Steve | |
dc.date.accessioned | 2017-09-19T11:30:11Z | |
dc.date.available | 2017-09-19T11:30:11Z | |
dc.date.issued | 2017 | |
dc.identifier.citation | Rahman , F & Bowles , J K F 2017 , Formal verification of CNL health recommendations . in N Polikarpova & S Schneider (eds) , Integrated Formal Methods : 13th International Conference, IFM 2017, Turin, Italy, September 20-22, 2017, Proceedings . Lecture Notes in Computer Science (Programming and Software Engineering) , vol. 10510 , Springer , Cham , pp. 357-371 , 13th International Conference on integrated Formal Methods (iFM 2017) , Torino , Italy , 18/09/17 . https://doi.org/10.1007/978-3-319-66845-1_24 | en |
dc.identifier.citation | conference | en |
dc.identifier.isbn | 9783319668444 | |
dc.identifier.isbn | 9783319668451 | |
dc.identifier.issn | 0302-9743 | |
dc.identifier.other | PURE: 250186679 | |
dc.identifier.other | PURE UUID: 6d453495-8bfd-4d7c-be67-28463ff834ca | |
dc.identifier.other | Scopus: 85030177657 | |
dc.identifier.other | ORCID: /0000-0002-5918-9114/work/58055307 | |
dc.identifier.uri | https://hdl.handle.net/10023/11693 | |
dc.description | This research is partially supported by EPSRC grant EP/M014290/1. | en |
dc.description.abstract | Clinical texts, such as therapy algorithms, are often described in natural language and may include hidden inconsistencies, gaps and potential deadlocks. In this paper, we propose an approach to identify such problems with formal verification. From each sentence in the therapy algorithm we automatically generate a parse tree and derive case frames. From the case frames we construct a state-based representation (in our case a timed automaton) and use a model checker (here UPPAAL) to verify the model. Throughout the paper we use an example of the algorithm for blood glucose lowering therapy in adults with type 2 diabetes to illustrate our approach. | |
dc.format.extent | 15 | |
dc.language.iso | eng | |
dc.publisher | Springer | |
dc.relation.ispartof | Integrated Formal Methods | en |
dc.relation.ispartofseries | Lecture Notes in Computer Science (Programming and Software Engineering) | en |
dc.rights | © 2017, Springer International Publishing AG. This work has been made available online in accordance with the publisher’s policies. This is the author created, accepted version manuscript following peer review and may differ slightly from the final published version. The final published version of this work is available at link.springer.com / https://doi.org/10.1007/978-3-319-66845-1_24 | en |
dc.subject | Formal verification | en |
dc.subject | Controlled natural language | en |
dc.subject | Timed automata | en |
dc.subject | Health recommendations | en |
dc.subject | QA75 Electronic computers. Computer science | en |
dc.subject | RC Internal medicine | en |
dc.subject | T-NDAS | en |
dc.subject | SDG 3 - Good Health and Well-being | en |
dc.subject.lcc | QA75 | en |
dc.subject.lcc | RC | en |
dc.title | Formal verification of CNL health recommendations | en |
dc.type | Conference item | en |
dc.contributor.sponsor | EPSRC | en |
dc.description.version | Postprint | en |
dc.contributor.institution | University of St Andrews. School of Computer Science | en |
dc.identifier.doi | https://doi.org/10.1007/978-3-319-66845-1_24 | |
dc.date.embargoedUntil | 2017-08-27 | |
dc.identifier.grantnumber | EP/M014290/1 | en |
This item appears in the following Collection(s)
Items in the St Andrews Research Repository are protected by copyright, with all rights reserved, unless otherwise indicated.