<?xml version="1.0"?>
<dblpperson name="Colin F. Snook" pid="78/613" n="65">
<person key="homepages/78/613" mdate="2025-03-26">
<author pid="78/613">Colin F. Snook</author>
<author pid="78/613">Colin Frank Snook</author>
<url>https://orcid.org/0000-0002-0210-0983</url>
</person>
<r><article key="journals/isse/FathabadiSDHAB25" mdate="2025-07-06">
<author orcid="0000-0002-0508-3066" pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author pid="142/9366">Fahad Alotaibi</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Systematic hierarchical analysis of requirements for critical systems.</title>
<pages>569-593</pages>
<year>2025</year>
<month>June</month>
<volume>21</volume>
<journal>Innov. Syst. Softw. Eng.</journal>
<number>2</number>
<ee>https://doi.org/10.1007/s11334-024-00551-8</ee>
<url>db/journals/isse/isse21.html#FathabadiSDHAB25</url>
<stream>streams/journals/isse</stream>
</article>
</r>
<r><inproceedings key="conf/zum/SnookFHTBAS25" mdate="2025-10-15">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0002-0508-3066" pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0001-5888-7036" pid="273/6408">Robert Thorburn</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<author orcid="0000-0003-2886-8445" pid="32/10081">Leonardo Aniello</author>
<author orcid="0000-0002-6432-1482" pid="s/VladimiroSassone">Vladimiro Sassone</author>
<title>Developing Safe Exception Recovery Mechanisms for CHERI Capability Hardware Using UML-B Formal Analysis.</title>
<pages>180-199</pages>
<year>2025</year>
<booktitle>ABZ</booktitle>
<ee>https://doi.org/10.1007/978-3-031-94533-5_11</ee>
<crossref>conf/zum/2025</crossref>
<url>db/conf/zum/abz2025.html#SnookFHTBAS25</url>
<stream>streams/conf/zum</stream>
</inproceedings>
</r>
<r><inproceedings key="conf/birthday/HoangSWVB24" mdate="2025-07-04">
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author pid="78/613">Colin F. Snook</author>
<author pid="362/1713">Karla Vanessa Morris Wright</author>
<author orcid="0000-0002-2426-0101" pid="91/2921">Laurent Voisin</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Semantics Formalisation - Modelling and Proving Strategies Using Event-B Versus Theories.</title>
<pages>346-374</pages>
<year>2024</year>
<booktitle>The Application of Formal Methods</booktitle>
<ee>https://doi.org/10.1007/978-3-031-67114-2_14</ee>
<crossref>conf/birthday/2024woodcock</crossref>
<url>db/conf/birthday/woodcock2024.html#HoangSWVB24</url>
</inproceedings>
</r>
<r><inproceedings key="conf/zum/HoangVWSB24" mdate="2024-07-04">
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0002-2426-0101" pid="91/2921">Laurent Voisin</author>
<author orcid="0000-0002-0146-3176" pid="362/1713">Karla Vanessa Morris Wright</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Semantics Formalisation - From Event-B Contexts to Theories.</title>
<pages>208-214</pages>
<year>2024</year>
<booktitle>ABZ</booktitle>
<ee>https://doi.org/10.1007/978-3-031-63790-2_14</ee>
<crossref>conf/zum/2024</crossref>
<url>db/conf/zum/abz2024.html#HoangVWSB24</url>
</inproceedings>
</r>
<r><inproceedings key="conf/zum/FathabadiSHTBAS24" mdate="2024-07-04">
<author orcid="0000-0002-0508-3066" pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0001-5888-7036" pid="273/6408">Robert Thorburn</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<author orcid="0000-0003-2886-8445" pid="32/10081">Leonardo Aniello</author>
<author orcid="0000-0002-6432-1482" pid="s/VladimiroSassone">Vladimiro Sassone</author>
<title>Designing Exception Handling Using Event-B.</title>
<pages>270-277</pages>
<year>2024</year>
<booktitle>ABZ</booktitle>
<ee>https://doi.org/10.1007/978-3-031-63790-2_22</ee>
<crossref>conf/zum/2024</crossref>
<url>db/conf/zum/abz2024.html#FathabadiSHTBAS24</url>
</inproceedings>
</r>
<r><incollection key="series/lncs/SnookHFBK24" mdate="2025-04-08">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0002-0508-3066" pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<author pid="61/837">Martin Kubisch</author>
<title>Analysing the Safety Implications of Security Risks in Cyber-Physical Systems.</title>
<pages>97-119</pages>
<year>2024</year>
<booktitle>The Practice of Formal Methods (II)</booktitle>
<ee>https://doi.org/10.1007/978-3-031-66673-5_6</ee>
<crossref>series/lncs/14781</crossref>
<url>db/series/lncs/lncs14781.html#SnookHFBK24</url>
</incollection>
</r>
<r><inproceedings key="conf/ictac/WrightHSB23" mdate="2023-12-10">
<author orcid="0000-0002-0146-3176" pid="362/1713">Karla Vanessa Morris Wright</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Formal Language Semantics for Triggered Enable Statecharts with a Run-to-Completion Scheduling.</title>
<pages>178-195</pages>
<year>2023</year>
<booktitle>ICTAC</booktitle>
<ee>https://doi.org/10.1007/978-3-031-47963-2_12</ee>
<crossref>conf/ictac/2023</crossref>
<url>db/conf/ictac/ictac2023.html#WrightHSB23</url>
</inproceedings>
</r>
<r><inproceedings key="conf/zum/FathabadiSDHAB23" mdate="2023-06-02">
<author orcid="0000-0002-0508-3066" pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0002-2196-2749" pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0001-8545-907X" pid="142/9366">Fahad Alotaibi</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Designing Critical Systems Using Hierarchical STPA and Event-B.</title>
<pages>220-237</pages>
<year>2023</year>
<booktitle>ABZ</booktitle>
<ee>https://doi.org/10.1007/978-3-031-33163-3_17</ee>
<crossref>conf/zum/2023</crossref>
<url>db/conf/zum/abz2023.html#FathabadiSDHAB23</url>
</inproceedings>
</r>
<r><article key="journals/isse/MorrisSHHAB22" mdate="2025-07-04">
<author orcid="0000-0002-0146-3176" pid="00/3270">Karla Morris</author>
<author pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author pid="08/7553">Geoffrey C. Hulette</author>
<author pid="26/971">Robert C. Armstrong</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Formal verification and validation of run-to-completion style state charts using Event-B.</title>
<pages>523-541</pages>
<year>2022</year>
<volume>18</volume>
<journal>Innov. Syst. Softw. Eng.</journal>
<number>4</number>
<ee>https://doi.org/10.1007/s11334-021-00416-4</ee>
<url>db/journals/isse/isse18.html#MorrisSHHAB22</url>
</article>
</r>
<r><inproceedings key="conf/medi/FathabadiDHBS22" mdate="2023-03-11">
<author orcid="0000-0002-0508-3066" pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0002-2196-2749" pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<title>Generating SPARK from Event-B, Providing Fundamental Safety and Security.</title>
<pages>179-192</pages>
<year>2022</year>
<booktitle>MEDI Workshops</booktitle>
<ee>https://doi.org/10.1007/978-3-031-23119-3_13</ee>
<crossref>conf/medi/2022w</crossref>
<url>db/conf/medi/medi2022w.html#FathabadiDHBS22</url>
</inproceedings>
</r>
<r><inproceedings key="conf/sefm/HoangSDFB22" mdate="2023-02-25">
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0002-2196-2749" pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0002-0508-3066" pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Building an Extensible Textual Framework for the Rodin Platform.</title>
<pages>132-147</pages>
<year>2022</year>
<booktitle>SEFM Workshops</booktitle>
<ee>https://doi.org/10.1007/978-3-031-26236-4_11</ee>
<crossref>conf/sefm/2022w</crossref>
<url>db/conf/sefm/sefm2022w.html#HoangSDFB22</url>
</inproceedings>
</r>
<r><inproceedings key="conf/sefm/SnookBHFD22" mdate="2023-02-25">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0002-0508-3066" pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0002-2196-2749" pid="143/4037">Dana Dghaym</author>
<title>Developing the UML-B Modelling Tools.</title>
<pages>181-188</pages>
<year>2022</year>
<booktitle>SEFM Workshops</booktitle>
<ee>https://doi.org/10.1007/978-3-031-26236-4_16</ee>
<crossref>conf/sefm/2022w</crossref>
<url>db/conf/sefm/sefm2022w.html#SnookBHFD22</url>
</inproceedings>
</r>
<r><article key="journals/jsa/SnookHDFB21" mdate="2025-07-04">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0002-0508-3066" pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Domain-specific scenarios for refinement-based methods.</title>
<pages>101833</pages>
<year>2021</year>
<volume>112</volume>
<journal>J. Syst. Archit.</journal>
<ee>https://doi.org/10.1016/j.sysarc.2020.101833</ee>
<url>db/journals/jsa/jsa112.html#SnookHDFB21</url>
</article>
</r>
<r><article key="journals/jsa/AbbasRBS21" mdate="2022-01-03">
<author pid="150/7504">Messaoud Abbas</author>
<author pid="84/1630">Renaud Rioboo</author>
<author pid="150/7476">Choukri-Bey Ben-Yelles</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<title>Formal modeling and verification of UML Activity Diagrams (UAD) with FoCaLiZe.</title>
<pages>101911</pages>
<year>2021</year>
<volume>114</volume>
<journal>J. Syst. Archit.</journal>
<ee>https://doi.org/10.1016/j.sysarc.2020.101911</ee>
<url>db/journals/jsa/jsa114.html#AbbasRBS21</url>
</article>
</r>
<r><inproceedings key="conf/asm/HoangSDFB21" mdate="2021-06-15">
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0002-2196-2749" pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0002-0508-3066" pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>The CamilleX Framework for the Rodin Platform.</title>
<pages>124-129</pages>
<year>2021</year>
<booktitle>ABZ</booktitle>
<ee>https://doi.org/10.1007/978-3-030-77543-8_11</ee>
<crossref>conf/asm/2021</crossref>
<url>db/conf/asm/abz2021.html#HoangSDFB21</url>
</inproceedings>
</r>
<r><inproceedings key="conf/asm/FathabadiSHDB21" mdate="2021-06-15">
<author orcid="0000-0002-0508-3066" pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0002-2196-2749" pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Extensible Record Structures in Event-B.</title>
<pages>130-136</pages>
<year>2021</year>
<booktitle>ABZ</booktitle>
<ee>https://doi.org/10.1007/978-3-030-77543-8_12</ee>
<crossref>conf/asm/2021</crossref>
<url>db/conf/asm/abz2021.html#FathabadiSHDB21</url>
</inproceedings>
</r>
<r><inproceedings key="conf/medi/FathabadiSHDB21" mdate="2021-11-03">
<author orcid="0000-0002-0508-3066" pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0002-2196-2749" pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Refinable Record Structures in Formal Methods.</title>
<pages>3-15</pages>
<year>2021</year>
<booktitle>MEDI Workshops</booktitle>
<ee>https://doi.org/10.1007/978-3-030-87657-9_1</ee>
<crossref>conf/medi/2021w</crossref>
<url>db/conf/medi/medi2021w.html#FathabadiSHDB21</url>
</inproceedings>
</r>
<r><article key="journals/sttt/DghaymDPS20" mdate="2025-01-19">
<author orcid="0000-0002-2196-2749" pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0001-8813-780X" pid="168/4853">Mohammadsadegh Dalvandi</author>
<author pid="p/MichaelPoppleton">Michael Poppleton</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<title>Formalising the Hybrid ERTMS Level 3 specification in iUML-B and Event-B.</title>
<pages>297-313</pages>
<year>2020</year>
<volume>22</volume>
<journal>Int. J. Softw. Tools Technol. Transf.</journal>
<number>3</number>
<ee type="oa">https://doi.org/10.1007/s10009-019-00548-w</ee>
<ee>https://www.wikidata.org/entity/Q126813116</ee>
<url>db/journals/sttt/sttt22.html#DghaymDPS20</url>
</article>
</r>
<r><inproceedings key="conf/asm/MorrisSHHAB20" mdate="2022-01-03">
<author pid="00/3270">Karla Morris</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="38/3500">Thai Son Hoang</author>
<author pid="08/7553">Geoffrey C. Hulette</author>
<author pid="26/971">Robert C. Armstrong</author>
<author pid="b/MichaelJButler">Michael J. Butler</author>
<title>Refinement and Verification of Responsive Control Systems.</title>
<pages>272-277</pages>
<year>2020</year>
<booktitle>ABZ</booktitle>
<ee>https://doi.org/10.1007/978-3-030-48077-6_23</ee>
<crossref>conf/asm/2020</crossref>
<url>db/conf/asm/abz2020.html#MorrisSHHAB20</url>
</inproceedings>
</r>
<r><inproceedings key="conf/ecsa/MorrisSHHAB20" mdate="2025-07-04">
<author pid="00/3270">Karla Morris</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author pid="08/7553">Geoffrey C. Hulette</author>
<author pid="26/971">Robert C. Armstrong</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Formal Verification of Run-to-Completion Style Statecharts Using Event-B.</title>
<pages>311-325</pages>
<year>2020</year>
<booktitle>ECSA Companion</booktitle>
<ee>https://doi.org/10.1007/978-3-030-59155-7_24</ee>
<crossref>conf/ecsa/2020c</crossref>
<url>db/conf/ecsa/ecsa2020c.html#MorrisSHHAB20</url>
</inproceedings>
</r>
<r><inproceedings key="conf/iceccs/ButlerDHOSFSTFT19" mdate="2022-01-03">
<author pid="b/MichaelJButler">Michael J. Butler</author>
<author pid="143/4037">Dana Dghaym</author>
<author pid="38/3500">Thai Son Hoang</author>
<author pid="97/2532">Tope Omitola</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="147/6096">Andreas Fellner</author>
<author pid="88/5911">Rupert Schlick</author>
<author pid="77/10475">Thorsten Tarrach</author>
<author pid="181/7300">Tomas Fischer</author>
<author pid="09/351">Peter Tummeltshammer</author>
<title>Behaviour-Driven Formal Model Development of the ETCS Hybrid Level 3.</title>
<pages>97-106</pages>
<year>2019</year>
<booktitle>ICECCS</booktitle>
<ee>https://doi.org/10.1109/ICECCS.2019.00018</ee>
<crossref>conf/iceccs/2019</crossref>
<url>db/conf/iceccs/iceccs2019.html#ButlerDHOSFSTFT19</url>
</inproceedings>
</r>
<r><inproceedings key="conf/medi/SnookHDB19" mdate="2019-11-07">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0002-2196-2749" pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Domain-Specific Scenarios for Refinement-Based Methods.</title>
<pages>18-31</pages>
<year>2019</year>
<booktitle>MEDI Workshops</booktitle>
<ee>https://doi.org/10.1007/978-3-030-32213-7_2</ee>
<crossref>conf/medi/2019w</crossref>
<url>db/conf/medi/medi2019w.html#SnookHDB19</url>
</inproceedings>
</r>
<r><article key="journals/scp/HoangSFBL18" mdate="2025-07-04">
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0002-0508-3066" pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<author pid="71/7512">Lukas Ladenberger</author>
<title>Validating and verifying the requirements and design of a haemodialysis machine using the Rodin toolset.</title>
<pages>122-147</pages>
<year>2018</year>
<volume>158</volume>
<journal>Sci. Comput. Program.</journal>
<ee>https://doi.org/10.1016/j.scico.2017.11.002</ee>
<url>db/journals/scp/scp158.html#HoangSFBL18</url>
</article>
</r>
<r><inproceedings key="conf/asm/DghaymPS18" mdate="2018-05-16">
<author orcid="0000-0002-2196-2749" pid="143/4037">Dana Dghaym</author>
<author pid="p/MichaelPoppleton">Michael Poppleton</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<title>Diagram-Led Formal Modelling Using iUML-B for Hybrid ERTMS Level 3.</title>
<pages>338-352</pages>
<year>2018</year>
<booktitle>ABZ</booktitle>
<ee>https://doi.org/10.1007/978-3-319-91271-4_23</ee>
<crossref>conf/asm/2018</crossref>
<url>db/conf/asm/abz2018.html#DghaymPS18</url>
</inproceedings>
</r>
<r><inproceedings key="conf/ftscs/MorrisSHAB18" mdate="2022-11-22">
<author pid="00/3270">Karla Morris</author>
<author pid="78/613">Colin F. Snook</author>
<author pid="38/3500">Thai Son Hoang</author>
<author pid="26/971">Robert C. Armstrong</author>
<author pid="b/MichaelJButler">Michael J. Butler</author>
<title>Refinement of Statecharts with Run-to-Completion Semantics.</title>
<pages>121-138</pages>
<year>2018</year>
<booktitle>FTSCS</booktitle>
<ee>https://doi.org/10.1007/978-3-030-12988-0_8</ee>
<crossref>conf/ftscs/2018</crossref>
<url>db/conf/ftscs/ftscs2018.html#MorrisSHAB18</url>
</inproceedings>
</r>
<r><inproceedings key="conf/iceccs/DghaymSHB18" mdate="2025-07-04">
<author pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Reusing Formal Models via Lifting.</title>
<pages>189-192</pages>
<year>2018</year>
<booktitle>ICECCS</booktitle>
<ee>https://doi.org/10.1109/ICECCS2018.2018.00029</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/ICECCS2018.2018.00029</ee>
<crossref>conf/iceccs/2018</crossref>
<url>db/conf/iceccs/iceccs2018.html#DghaymSHB18</url>
</inproceedings>
</r>
<r><inproceedings key="conf/icfem/SnookHDBFSW18" mdate="2020-10-25">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0002-2196-2749" pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<author pid="181/7300">Tomas Fischer</author>
<author orcid="0000-0002-5644-1679" pid="88/5911">Rupert Schlick</author>
<author orcid="0000-0003-1801-7508" pid="68/5827">Keming Wang</author>
<title>Behaviour-Driven Formal Model Development.</title>
<pages>21-36</pages>
<year>2018</year>
<booktitle>ICFEM</booktitle>
<ee>https://doi.org/10.1007/978-3-030-02450-5_2</ee>
<crossref>conf/icfem/2018</crossref>
<url>db/conf/icfem/icfem2018.html#SnookHDBFSW18</url>
</inproceedings>
</r>
<r><inproceedings key="conf/isola/SchlickFMNRSV18" mdate="2025-10-14">
<author orcid="0000-0002-5644-1679" pid="88/5911">Rupert Schlick</author>
<author orcid="0000-0003-3818-4442" pid="49/2990">Michael Felderer</author>
<author pid="40/2013">Istv&#225;n Majzik</author>
<author orcid="0000-0003-4938-9216" pid="96/10078">Roberto Nardone</author>
<author pid="68/4311">Alexander Raschke</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="32/3136">Valeria Vittorini</author>
<title>A Proposal of an Example and Experiments Repository to Foster Industrial Adoption of Formal Methods.</title>
<pages>249-272</pages>
<year>2018</year>
<booktitle>ISoLA (4)</booktitle>
<ee>https://doi.org/10.1007/978-3-030-03427-6_20</ee>
<crossref>conf/isola/2018-4</crossref>
<url>db/conf/isola/isola2018-4.html#SchlickFMNRSV18</url>
</inproceedings>
</r>
<r><inproceedings key="conf/iceccs/HoangDSB17" mdate="2025-07-04">
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>A Composition Mechanism for Refinement-Based Methods.</title>
<pages>100-109</pages>
<year>2017</year>
<booktitle>ICECCS</booktitle>
<ee>https://doi.org/10.1109/ICECCS.2017.27</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/ICECCS.2017.27</ee>
<crossref>conf/iceccs/2017</crossref>
<url>db/conf/iceccs/iceccs2017.html#HoangDSB17</url>
</inproceedings>
</r>
<r><inproceedings key="conf/ictac/HoangSDB17" mdate="2025-07-04">
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="143/4037">Dana Dghaym</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Class-Diagrams for Abstract Data Types.</title>
<pages>100-117</pages>
<year>2017</year>
<booktitle>ICTAC</booktitle>
<ee>https://doi.org/10.1007/978-3-319-67729-3_7</ee>
<crossref>conf/ictac/2017</crossref>
<url>db/conf/ictac/ictac2017.html#HoangSDB17</url>
</inproceedings>
</r>
<r><inproceedings key="conf/nfm/SnookHB17" mdate="2025-07-04">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Analysing Security Protocols Using Refinement in iUML-B.</title>
<pages>84-98</pages>
<year>2017</year>
<booktitle>NFM</booktitle>
<ee>https://doi.org/10.1007/978-3-319-57288-8_6</ee>
<crossref>conf/nfm/2017</crossref>
<url>db/conf/nfm/nfm2017.html#SnookHB17</url>
</inproceedings>
</r>
<r><inproceedings key="conf/rssrail/ButlerDFHRST17" mdate="2025-07-04">
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<author pid="143/4037">Dana Dghaym</author>
<author pid="181/7300">Tomas Fischer</author>
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author pid="181/7309">Klaus Reichl</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="09/351">Peter Tummeltshammer</author>
<title>Formal Modelling Techniques for Efficient Development of Railway Control Products.</title>
<pages>71-86</pages>
<year>2017</year>
<booktitle>RSSRail</booktitle>
<ee>https://doi.org/10.1007/978-3-319-68499-4_5</ee>
<crossref>conf/rssrail/2017</crossref>
<url>db/conf/rssrail/rssrail2017.html#ButlerDFHRST17</url>
</inproceedings>
</r>
<r><inproceedings key="conf/asm/EdmundsSW16" mdate="2022-01-03">
<author pid="11/6695">Andrew Edmunds</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="77/1773">Marina Wald&#233;n</author>
<title>On Component-Based Reuse for Event-B.</title>
<pages>151-166</pages>
<year>2016</year>
<booktitle>ABZ</booktitle>
<ee>https://doi.org/10.1007/978-3-319-33600-8_9</ee>
<crossref>conf/asm/2016</crossref>
<url>db/conf/asm/abz2016.html#EdmundsSW16</url>
</inproceedings>
</r>
<r><inproceedings key="conf/asm/HoangSLB16" mdate="2022-01-03">
<author orcid="0000-0003-4095-0732" pid="38/3500">Thai Son Hoang</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="71/7512">Lukas Ladenberger</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Validating the Requirements and Design of a Hemodialysis Machine Using iUML-B, BMotion Studio, and Co-Simulation.</title>
<pages>360-375</pages>
<year>2016</year>
<booktitle>ABZ</booktitle>
<ee>https://doi.org/10.1007/978-3-319-33600-8_31</ee>
<ee>https://www.wikidata.org/entity/Q59625785</ee>
<crossref>conf/asm/2016</crossref>
<url>db/conf/asm/abz2016.html#HoangSLB16</url>
</inproceedings>
</r>
<r><inproceedings key="conf/fdl/SnookK16" mdate="2022-01-03">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="61/2295">Tom J. Kazmierski</author>
<title>Using event-B and Modelica to evaluate thermal management strategies in many core systems.</title>
<pages>1-5</pages>
<year>2016</year>
<booktitle>FDL</booktitle>
<ee>https://doi.org/10.1109/FDL.2016.7880380</ee>
<crossref>conf/fdl/2016</crossref>
<url>db/conf/fdl/fdl2016.html#SnookK16</url>
</inproceedings>
</r>
<r><article key="journals/sosym/SaidBS15" mdate="2022-01-03">
<author pid="26/7506">Mar Yah Said</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<title>A method of refinement in UML-B.</title>
<pages>1557-1580</pages>
<year>2015</year>
<volume>14</volume>
<journal>Softw. Syst. Model.</journal>
<number>4</number>
<ee>https://doi.org/10.1007/s10270-013-0391-z</ee>
<ee>https://www.wikidata.org/entity/Q59625832</ee>
<url>db/journals/sosym/sosym14.html#SaidBS15</url>
</article>
</r>
<r><inproceedings key="conf/ifm/FathabadiSB14" mdate="2022-01-03">
<author pid="03/8782">Asieh Salehi Fathabadi</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="b/MichaelJButler">Michael J. Butler</author>
<title>Applying an Integrated Modelling Process to Run-time Management of Many-Core Systems.</title>
<pages>120-135</pages>
<year>2014</year>
<booktitle>IFM</booktitle>
<ee>https://doi.org/10.1007/978-3-319-10181-1_8</ee>
<crossref>conf/ifm/2014</crossref>
<url>db/conf/ifm/ifm2014.html#FathabadiSB14</url>
</inproceedings>
</r>
<r><inproceedings key="conf/cacsd/SatpathyRSSB13" mdate="2022-11-17">
<author pid="14/4677">Manoranjan Satpathy</author>
<author pid="r/SRamesh">S. Ramesh 0002</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="65/1890-1">Neeraj Kumar Singh 0001</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>A mixed approach to rigorous development of control designs.</title>
<pages>7-12</pages>
<year>2013</year>
<booktitle>CACSD</booktitle>
<ee>https://doi.org/10.1109/CACSD.2013.6663474</ee>
<ee>https://www.wikidata.org/entity/Q59625836</ee>
<crossref>conf/cacsd/2013</crossref>
<url>db/conf/cacsd/cacsd2013.html#SatpathyRSSB13</url>
</inproceedings>
</r>
<r><inproceedings key="conf/modelsward/SatpathySARB13" mdate="2021-05-03">
<author pid="14/4677">Manoranjan Satpathy</author>
<author pid="78/613">Colin F. Snook</author>
<author pid="53/10319">Silky Arora</author>
<author pid="r/SRamesh">S. Ramesh 0002</author>
<author pid="b/MichaelJButler">Michael J. Butler</author>
<title>Systematic Development of Control Designs via Formal Refinement.</title>
<pages>143-148</pages>
<year>2013</year>
<booktitle>MODELSWARD</booktitle>
<ee>https://doi.org/10.5220/0004321001430148</ee>
<crossref>conf/modelsward/2013</crossref>
<url>db/conf/modelsward/modelsward2013.html#SatpathySARB13</url>
</inproceedings>
</r>
<r><inproceedings key="journals/corr/abs-1305-6112" mdate="2022-01-03">
<author pid="b/MichaelJButler">Michael J. Butler</author>
<author pid="119/1594">John Colley</author>
<author pid="11/6695">Andrew Edmunds</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="15/66">Neil Evans</author>
<author pid="97/3333">Neil Grant</author>
<author pid="130/3988">Helen Marshall</author>
<title>Modelling and Refinement in CODA</title>
<booktitle>Refine@IFM</booktitle>
<year>2013</year>
<pages>36-51</pages>
<ee type="oa">https://doi.org/10.4204/EPTCS.115.3</ee>
<ee type="oa">http://arxiv.org/abs/1305.6112</ee>
<crossref>journals/corr/abs-1305-5634</crossref>
<url>db/series/eptcs/eptcs115.html#abs-1305-6112</url>
</inproceedings>
</r>
<r><inproceedings key="conf/asm/SousaSS12" mdate="2022-01-03">
<author orcid="0000-0002-2056-7771" pid="19/7856">Thiago C. de Sousa</author>
<author pid="97/3514">Paulo S&#233;rgio Muniz Silva</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<title>A Practical Event-B Refinement Method Based on a UML-Driven Development Process.</title>
<pages>357-360</pages>
<year>2012</year>
<booktitle>ABZ</booktitle>
<ee>https://doi.org/10.1007/978-3-642-30885-7_31</ee>
<crossref>conf/asm/2012</crossref>
<url>db/conf/asm/abz2012.html#SousaSS12</url>
</inproceedings>
</r>
<r><inproceedings key="conf/sefm/BicknellRBCS12" mdate="2022-01-03">
<author pid="119/1551">Brett Bicknell</author>
<author pid="73/7440">Jose Reis</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<author pid="119/1594">John Colley</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<title>A Practical Approach for Closed Systems Formal Verification Using Event-B.</title>
<pages>323-332</pages>
<year>2012</year>
<booktitle>SEFM</booktitle>
<ee>https://doi.org/10.1007/978-3-642-33826-7_22</ee>
<ee>https://www.wikidata.org/entity/Q59625857</ee>
<crossref>conf/sefm/2012</crossref>
<url>db/conf/sefm/sefm2012.html#BicknellRBCS12</url>
</inproceedings>
</r>
<r><article key="journals/isse/SousaSS11" mdate="2022-01-03">
<author orcid="0000-0002-2056-7771" pid="19/7856">Thiago C. de Sousa</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="97/3514">Paulo S&#233;rgio Muniz Silva</author>
<title>A proposal for extending UML-B to support a conceptual model.</title>
<pages>293-301</pages>
<year>2011</year>
<volume>7</volume>
<journal>Innov. Syst. Softw. Eng.</journal>
<number>4</number>
<ee>https://doi.org/10.1007/s11334-011-0169-9</ee>
<url>db/journals/isse/isse7.html#SousaSS11</url>
</article>
</r>
<r><inproceedings key="conf/icfem/HallerstedeS11" mdate="2022-01-03">
<author pid="75/5110">Stefan Hallerstede</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<title>Refining Nodes and Edges of State Machines.</title>
<pages>569-584</pages>
<year>2011</year>
<booktitle>ICFEM</booktitle>
<ee>https://doi.org/10.1007/978-3-642-24559-6_38</ee>
<crossref>conf/icfem/2011</crossref>
<url>db/conf/icfem/icfem2011.html#HallerstedeS11</url>
</inproceedings>
</r>
<r><inproceedings key="conf/fmco/SnookSB10" mdate="2022-01-03">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="67/10620">Vitaly Savicks</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>Verification of UML Models by Translation to UML-B.</title>
<pages>251-266</pages>
<year>2010</year>
<booktitle>FMCO</booktitle>
<ee>https://doi.org/10.1007/978-3-642-25271-6_13</ee>
<ee>https://www.wikidata.org/entity/Q59625892</ee>
<crossref>conf/fmco/2010</crossref>
<url>db/conf/fmco/fmco2010.html#SnookSB10</url>
</inproceedings>
</r>
<r><inproceedings key="conf/fm/SaidBS09" mdate="2022-01-03">
<author pid="26/7506">Mar Yah Said</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<title>Language and Tool Support for Class and State Machine Refinement in UML-B.</title>
<pages>579-595</pages>
<year>2009</year>
<booktitle>FM</booktitle>
<ee>https://doi.org/10.1007/978-3-642-05089-3_37</ee>
<ee>https://www.wikidata.org/entity/Q59625922</ee>
<crossref>conf/fm/2009</crossref>
<url>db/conf/fm/fm2009.html#SaidBS09</url>
</inproceedings>
</r>
<r><incollection key="series/lncs/PlaskaWS09" mdate="2022-01-03">
<author pid="09/7050">Marta Plaska</author>
<author pid="77/1773">Marina Wald&#233;n</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<title>Documenting the Progress of the System Development.</title>
<pages>251-274</pages>
<year>2009</year>
<booktitle>Methods, Models and Tools for Fault Tolerance</booktitle>
<ee>https://doi.org/10.1007/978-3-642-00867-2_12</ee>
<crossref>series/lncs/5454</crossref>
<url>db/series/lncs/lncs5454.html#PlaskaWS09</url>
</incollection>
</r>
<r><article key="journals/infsof/SnookPJ08" mdate="2022-01-03">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="p/MichaelPoppleton">Michael Poppleton</author>
<author pid="21/3602">Ian Johnson</author>
<title>Rigorous engineering of product-line requirements: A case study in failure management.</title>
<pages>112-129</pages>
<year>2008</year>
<volume>50</volume>
<journal>Inf. Softw. Technol.</journal>
<number>1-2</number>
<ee>https://doi.org/10.1016/j.infsof.2007.10.010</ee>
<url>db/journals/infsof/infsof50.html#SnookPJ08</url>
</article>
</r>
<r><inproceedings key="conf/asm/SnookB08" mdate="2022-01-03">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author orcid="0000-0003-4642-5373" pid="b/MichaelJButler">Michael J. Butler</author>
<title>UML-B: A Plug-in for the Event-B Tool Set.</title>
<pages>344</pages>
<year>2008</year>
<booktitle>ABZ</booktitle>
<ee>https://doi.org/10.1007/978-3-540-87603-8_32</ee>
<ee>https://www.wikidata.org/entity/Q59625976</ee>
<crossref>conf/asm/2008</crossref>
<url>db/conf/asm/abz2008.html#SnookB08</url>
</inproceedings>
</r>
<r><inproceedings key="conf/b/SnookW07" mdate="2022-01-03">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="77/1773">Marina Wald&#233;n</author>
<title>Refinement of Statemachines Using Event B Semantics.</title>
<pages>171-185</pages>
<year>2007</year>
<crossref>conf/b/2007</crossref>
<booktitle>B</booktitle>
<ee>https://doi.org/10.1007/11955757_15</ee>
<url>db/conf/b/b2007.html#SnookW07</url>
</inproceedings>
</r>
<r><inproceedings key="conf/ease/RazaliSPGW07" mdate="2015-06-23">
<author pid="45/7340">Rozilawati Razali</author>
<author pid="78/613">Colin F. Snook</author>
<author pid="p/MichaelPoppleton">Michael Poppleton</author>
<author pid="94/5299">Paul W. Garratt</author>
<author pid="86/1799">Robert J. Walters</author>
<title>Experimental Comparison of the Comprehensibility of a UML-based Formal Specification versus a Textual One.</title>
<year>2007</year>
<booktitle>EASE</booktitle>
<ee>http://ewic.bcs.org/content/ConWebDoc/10663</ee>
<crossref>conf/ease/2007</crossref>
<url>db/conf/ease/ease2007.html#RazaliSPGW07</url>
</inproceedings>
</r>
<r><inproceedings key="conf/ppig/RazaliSPG07" mdate="2022-05-16">
<author pid="45/7340">Rozilawati Razali</author>
<author pid="78/613">Colin F. Snook</author>
<author pid="p/MichaelPoppleton">Michael Poppleton</author>
<author pid="94/5299">Paul W. Garratt</author>
<title>Usability Assessment of a UML-based Formal Modelling Method.</title>
<pages>6</pages>
<year>2007</year>
<booktitle>PPIG</booktitle>
<ee type="archive">http://ppig.org/library/paper/usability-assessment-uml-based-formal-modelling-method</ee>
<crossref>conf/ppig/2007</crossref>
<url>db/conf/ppig/ppig2007.html#RazaliSPG07</url>
</inproceedings>
</r>
<r><article key="journals/tosem/SnookB06" mdate="2022-01-03">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="b/MichaelJButler">Michael J. Butler</author>
<title>UML-B: Formal modeling and design aided by UML.</title>
<pages>92-122</pages>
<year>2006</year>
<volume>15</volume>
<journal>ACM Trans. Softw. Eng. Methodol.</journal>
<number>1</number>
<ee>https://doi.org/10.1145/1125808.1125811</ee>
<url>db/journals/tosem/tosem15.html#SnookB06</url>
</article>
</r>
<r><inproceedings key="conf/fdl/MoisucRS06" mdate="2020-12-03">
<author pid="90/2405">D. Moisuc</author>
<author pid="44/6347">S. Revol</author>
<author pid="78/613">Colin F. Snook</author>
<title>UML User Interface to a Proof-based Hardware Design Flow.</title>
<pages>337-344</pages>
<year>2006</year>
<booktitle>FDL</booktitle>
<ee type="archive">http://www.ecsi-association.org/ecsi/main.asp?l1=library&#38;fn=def&#38;id=290</ee>
<crossref>conf/fdl/2006</crossref>
<url>db/conf/fdl/fdl2006.html#MoisucRS06</url>
</inproceedings>
</r>
<r><inproceedings key="conf/rodin/IlicTLS06" mdate="2017-05-24">
<author pid="37/5971">Dubravka Ilic</author>
<author pid="84/4265">Elena Troubitsyna</author>
<author pid="73/3117">Linas Laibinis</author>
<author pid="78/613">Colin F. Snook</author>
<title>Formal Development of Mechanisms for Tolerating Transient Faults.</title>
<pages>189-209</pages>
<year>2006</year>
<crossref>conf/rodin/2006</crossref>
<booktitle>RODIN Book</booktitle>
<ee>https://doi.org/10.1007/11916246_10</ee>
<url>db/conf/rodin/rodin2006.html#IlicTLS06</url>
</inproceedings>
</r>
<r><inproceedings key="conf/rodin/SnookPJ06" mdate="2017-05-24">
<author pid="78/613">Colin F. Snook</author>
<author pid="p/MichaelPoppleton">Michael Poppleton</author>
<author pid="21/3602">Ian Johnson</author>
<title>Towards a Method for Rigorous Development of Generic Requirements Patterns.</title>
<pages>326-342</pages>
<year>2006</year>
<crossref>conf/rodin/2006</crossref>
<booktitle>RODIN Book</booktitle>
<ee>https://doi.org/10.1007/11916246_17</ee>
<url>db/conf/rodin/rodin2006.html#SnookPJ06</url>
</inproceedings>
</r>
<r><inproceedings key="conf/asm/ButlerLS05" mdate="2008-08-05">
<author pid="b/MichaelJButler">Michael J. Butler</author>
<author pid="l/MLeuschel">Michael Leuschel</author>
<author pid="78/613">Colin F. Snook</author>
<title>Tools for System Validation with B Abstract Machines.</title>
<pages>57-69</pages>
<year>2005</year>
<crossref>conf/asm/2005</crossref>
<booktitle>Abstract State Machines</booktitle>
<ee>http://www.univ-paris12.fr/lacl/dima/asm05/asm-mjb.ps</ee>
<url>db/conf/asm/asm2005.html#ButlerLS05</url>
</inproceedings>
</r>
<r><article key="journals/dafes/VorosSHM04" mdate="2024-10-06">
<author orcid="0000-0003-2410-5205" pid="42/1800">Nikolaos S. Voros</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="75/5110">Stefan Hallerstede</author>
<author pid="m/KostasMasselos">Konstantinos Masselos</author>
<title>Embedded System Design Using Formal Model Refinement: An Approach Based on the Combined Use of UML and the B Language.</title>
<pages>67-99</pages>
<year>2004</year>
<volume>9</volume>
<journal>Des. Autom. Embed. Syst.</journal>
<number>2</number>
<ee>https://doi.org/10.1007/s10617-005-1184-6</ee>
<url>db/journals/dafes/dafes9.html#VorosSHM04</url>
</article>
</r>
<r><article key="journals/infsof/SnookH04" mdate="2022-01-03">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="07/4427">Rachel Harrison</author>
<title>Experimental comparison of the comprehensibility of a Z specification and its implementation in Java.</title>
<pages>955-971</pages>
<year>2004</year>
<volume>46</volume>
<journal>Inf. Softw. Technol.</journal>
<number>14</number>
<ee>https://doi.org/10.1016/j.infsof.2004.04.003</ee>
<url>db/journals/infsof/infsof46.html#SnookH04</url>
</article>
</r>
<r><inproceedings key="conf/fdl/VorosSHL04" mdate="2025-02-05">
<author pid="42/1800">Nikolaos S. Voros</author>
<author pid="78/613">Colin F. Snook</author>
<author pid="75/5110">Stefan Hallerstede</author>
<author pid="90/5181">Thierry Lecomte</author>
<title>A hardware/software codesign framework for developing complex embedded systems using formal model refinement.</title>
<pages>598-612</pages>
<year>2004</year>
<booktitle>FDL</booktitle>
<ee type="archive">http://www.ecsi-association.org/ecsi/main.asp?l1=library&#38;fn=def&#38;id=645</ee>
<crossref>conf/fdl/2004</crossref>
<url>db/conf/fdl/fdl2004.html#VorosSHL04</url>
</inproceedings>
</r>
<r><inproceedings key="conf/fdl/SnookS03" mdate="2020-12-03">
<author pid="78/613">Colin F. Snook</author>
<author pid="65/234">Kim Sandstr&#246;m</author>
<title>Using UML-B and U2B for formal refinement of digital components1.</title>
<pages>505-515</pages>
<year>2003</year>
<booktitle>FDL</booktitle>
<ee type="archive">http://www.ecsi-association.org/ecsi/main.asp?l1=library&#38;fn=def&#38;id=840</ee>
<crossref>conf/fdl/2003</crossref>
<url>db/conf/fdl/fdl2003.html#SnookS03</url>
</inproceedings>
</r>
<r><phdthesis key="phd/ethos/Snook01" mdate="2022-04-05">
<author pid="78/613">Colin Frank Snook</author>
<title>Exploring the barriers to formal specification.</title>
<year>2001</year>
<school>University of Southampton, UK</school>
<ee>https://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.268626</ee>
<note type="source">British Library, EThOS</note>
</phdthesis>
</r>
<r><article key="journals/infsof/SnookH01" mdate="2022-08-16">
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="07/4427">Rachel Harrison</author>
<title>Practitioners' views on the use of formal methods: an industrial survey by structured interview.</title>
<pages>275-283</pages>
<year>2001</year>
<volume>43</volume>
<journal>Inf. Softw. Technol.</journal>
<number>4</number>
<url>db/journals/infsof/infsof43.html#SnookH01</url>
<ee>https://doi.org/10.1016/S0950-5849(00)00166-X</ee>
<ee>https://www.wikidata.org/entity/Q111899595</ee>
</article>
</r>
<r><inproceedings key="conf/ppig/SnookB01" mdate="2022-05-18">
<author pid="78/613">Colin F. Snook</author>
<author pid="b/MichaelJButler">Michael J. Butler</author>
<title>Using a Graphical Design Tool for Formal Specification.</title>
<pages>24</pages>
<year>2001</year>
<booktitle>PPIG</booktitle>
<ee type="oa">https://ppig.org/papers/2001-ppig-13th-snook/</ee>
<crossref>conf/ppig/2001</crossref>
<url>db/conf/ppig/ppig2001.html#SnookB01</url>
</inproceedings>
</r>
<r><inproceedings key="conf/iwsm/SatpathyHSB00" mdate="2022-01-03">
<author pid="14/4677">Manoranjan Satpathy</author>
<author pid="07/4427">Rachel Harrison</author>
<author orcid="0000-0002-0210-0983" pid="78/613">Colin F. Snook</author>
<author pid="b/MichaelJButler">Michael J. Butler</author>
<title>A Generic Model for Assessing Process Quality.</title>
<pages>94-110</pages>
<year>2000</year>
<crossref>conf/iwsm/2000</crossref>
<booktitle>IWSM</booktitle>
<ee>https://doi.org/10.1007/3-540-44704-0_8</ee>
<url>db/conf/iwsm/iwsm2000.html#SatpathyHSB00</url>
</inproceedings>
</r>
<coauthors n="67" nc="4">
<co c="1"><na f="a/Abbas:Messaoud" pid="150/7504">Messaoud Abbas</na></co>
<co c="0"><na f="a/Alotaibi:Fahad" pid="142/9366">Fahad Alotaibi</na></co>
<co c="0"><na f="a/Aniello:Leonardo" pid="32/10081">Leonardo Aniello</na></co>
<co c="0"><na f="a/Armstrong:Robert_C=" pid="26/971">Robert C. Armstrong</na></co>
<co c="0"><na f="a/Arora:Silky" pid="53/10319">Silky Arora</na></co>
<co c="1"><na f="b/Ben=Yelles:Choukri=Bey" pid="150/7476">Choukri-Bey Ben-Yelles</na></co>
<co c="0"><na f="b/Bicknell:Brett" pid="119/1551">Brett Bicknell</na></co>
<co c="0"><na f="b/Butler:Michael_J=" pid="b/MichaelJButler">Michael J. Butler</na></co>
<co c="0"><na f="c/Colley:John" pid="119/1594">John Colley</na></co>
<co c="0"><na f="d/Dalvandi:Mohammadsadegh" pid="168/4853">Mohammadsadegh Dalvandi</na></co>
<co c="0"><na f="d/Dghaym:Dana" pid="143/4037">Dana Dghaym</na></co>
<co c="0"><na f="e/Edmunds:Andrew" pid="11/6695">Andrew Edmunds</na></co>
<co c="0"><na f="e/Evans:Neil" pid="15/66">Neil Evans</na></co>
<co c="0"><na f="f/Fathabadi:Asieh_Salehi" pid="03/8782">Asieh Salehi Fathabadi</na></co>
<co c="0"><na f="f/Felderer:Michael" pid="49/2990">Michael Felderer</na></co>
<co c="0"><na f="f/Fellner:Andreas" pid="147/6096">Andreas Fellner</na></co>
<co c="0"><na f="f/Fischer:Tomas" pid="181/7300">Tomas Fischer</na></co>
<co c="0"><na f="g/Garratt:Paul_W=" pid="94/5299">Paul W. Garratt</na></co>
<co c="0"><na f="g/Grant:Neil" pid="97/3333">Neil Grant</na></co>
<co c="0"><na f="h/Hallerstede:Stefan" pid="75/5110">Stefan Hallerstede</na></co>
<co c="0"><na f="h/Harrison:Rachel" pid="07/4427">Rachel Harrison</na></co>
<co c="0"><na f="h/Hoang:Thai_Son" pid="38/3500">Thai Son Hoang</na></co>
<co c="0"><na f="h/Hulette:Geoffrey_C=" pid="08/7553">Geoffrey C. Hulette</na></co>
<co c="0"><na f="i/Ilic:Dubravka" pid="37/5971">Dubravka Ilic</na></co>
<co c="0"><na f="j/Johnson:Ian" pid="21/3602">Ian Johnson</na></co>
<co c="-1"><na f="k/Kazmierski:Tom_J=" pid="61/2295">Tom J. Kazmierski</na></co>
<co c="0"><na f="k/Kubisch:Martin" pid="61/837">Martin Kubisch</na></co>
<co c="0"><na f="l/Ladenberger:Lukas" pid="71/7512">Lukas Ladenberger</na></co>
<co c="0"><na f="l/Laibinis:Linas" pid="73/3117">Linas Laibinis</na></co>
<co c="0"><na f="l/Lecomte:Thierry" pid="90/5181">Thierry Lecomte</na></co>
<co c="0"><na f="l/Leuschel:Michael" pid="l/MLeuschel">Michael Leuschel</na></co>
<co c="0"><na f="m/Majzik:Istv=aacute=n" pid="40/2013">Istv&#225;n Majzik</na></co>
<co c="0"><na f="m/Marshall:Helen" pid="130/3988">Helen Marshall</na></co>
<co c="0" n="2"><na f="m/Masselos:Kostas" pid="m/KostasMasselos">Kostas Masselos</na><na>Konstantinos Masselos</na></co>
<co c="2"><na f="m/Moisuc:D=" pid="90/2405">D. Moisuc</na></co>
<co c="0"><na f="m/Morris:Karla" pid="00/3270">Karla Morris</na></co>
<co c="0"><na f="n/Nardone:Roberto" pid="96/10078">Roberto Nardone</na></co>
<co c="0"><na f="o/Omitola:Tope" pid="97/2532">Tope Omitola</na></co>
<co c="0"><na f="p/Plaska:Marta" pid="09/7050">Marta Plaska</na></co>
<co c="0"><na f="p/Poppleton:Michael" pid="p/MichaelPoppleton">Michael Poppleton</na></co>
<co c="0"><na f="r/Ramesh_0002:S=" pid="r/SRamesh">S. Ramesh 0002</na></co>
<co c="0"><na f="r/Raschke:Alexander" pid="68/4311">Alexander Raschke</na></co>
<co c="0"><na f="r/Razali:Rozilawati" pid="45/7340">Rozilawati Razali</na></co>
<co c="0"><na f="r/Reichl:Klaus" pid="181/7309">Klaus Reichl</na></co>
<co c="0" n="2"><na f="r/Reis:Jos=eacute=" pid="73/7440">Jos&#233; Reis</na><na>Jose Reis</na></co>
<co c="2"><na f="r/Revol:S=" pid="44/6347">S. Revol</na></co>
<co c="1"><na f="r/Rioboo:Renaud" pid="84/1630">Renaud Rioboo</na></co>
<co c="0"><na f="s/Said:Mar_Yah" pid="26/7506">Mar Yah Said</na></co>
<co c="-1"><na f="s/Sandstr=ouml=m:Kim" pid="65/234">Kim Sandstr&#246;m</na></co>
<co c="0"><na f="s/Sassone:Vladimiro" pid="s/VladimiroSassone">Vladimiro Sassone</na></co>
<co c="0"><na f="s/Satpathy:Manoranjan" pid="14/4677">Manoranjan Satpathy</na></co>
<co c="0"><na f="s/Savicks:Vitaly" pid="67/10620">Vitaly Savicks</na></co>
<co c="0"><na f="s/Schlick:Rupert" pid="88/5911">Rupert Schlick</na></co>
<co c="3"><na f="s/Silva:Paulo_S=eacute=rgio_Muniz" pid="97/3514">Paulo S&#233;rgio Muniz Silva</na></co>
<co c="0"><na f="s/Singh_0001:Neeraj_Kumar" pid="65/1890-1">Neeraj Kumar Singh 0001</na></co>
<co c="3"><na f="s/Sousa:Thiago_C=_de" pid="19/7856">Thiago C. de Sousa</na></co>
<co c="0"><na f="t/Tarrach:Thorsten" pid="77/10475">Thorsten Tarrach</na></co>
<co c="0"><na f="t/Thorburn:Robert" pid="273/6408">Robert Thorburn</na></co>
<co c="0"><na f="t/Troubitsyna:Elena" pid="84/4265">Elena Troubitsyna</na></co>
<co c="0"><na f="t/Tummeltshammer:Peter" pid="09/351">Peter Tummeltshammer</na></co>
<co c="0"><na f="v/Vittorini:Valeria" pid="32/3136">Valeria Vittorini</na></co>
<co c="0"><na f="v/Voisin:Laurent" pid="91/2921">Laurent Voisin</na></co>
<co c="0" n="2"><na f="v/Voros:Nikos_S=" pid="42/1800">Nikos S. Voros</na><na>Nikolaos S. Voros</na></co>
<co c="0"><na f="w/Wald=eacute=n:Marina" pid="77/1773">Marina Wald&#233;n</na></co>
<co c="0"><na f="w/Walters:Robert_J=" pid="86/1799">Robert J. Walters</na></co>
<co c="0"><na f="w/Wang:Keming" pid="68/5827">Keming Wang</na></co>
<co c="0"><na f="w/Wright:Karla_Vanessa_Morris" pid="362/1713">Karla Vanessa Morris Wright</na></co>
</coauthors>
</dblpperson>

