Formally verified animation for RoboChart using interaction trees
Saved in:
Published in | Journal of logical and algebraic methods in programming Vol. 137; p. 100940 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
01.02.2024
|
Online Access | Get full text |
ISSN | 2352-2208 |
DOI | 10.1016/j.jlamp.2023.100940 |
Cover
Loading…
ArticleNumber | 100940 |
---|---|
Author | Ye, Kangfeng Woodcock, Jim Foster, Simon |
Author_xml | – sequence: 1 givenname: Kangfeng surname: Ye fullname: Ye, Kangfeng – sequence: 2 givenname: Simon surname: Foster fullname: Foster, Simon – sequence: 3 givenname: Jim surname: Woodcock fullname: Woodcock, Jim |
BookMark | eNotj81KAzEcxHOoYK19Ai95ga352k1yLItVoSCInkM2zV-z7CYlWYW-vdvW08DMMMzvDi1iih6hB0o2lNDmsd_0gx2PG0YYnx2iBVmgJeM1qxgj6hatS-kJmatKKk6XaLtLebTDcMK_PgcI_oBtDKOdQooYUsbvqUvtt80T_ikhfuEQJ5-tu-RT9r7coxuwQ_Hrf12hz93TR_tS7d-eX9vtvnJMiKkSQnVd4whTAF6A564mB60EJY3WQgI0Sjsudc3ruQdSSV5D7TiTQL23wFeIX3ddTqVkD-aY56P5ZCgxZ3jTmwu8OcObKzz_A9NPUx4 |
Cites_doi | 10.1016/j.jlap.2010.03.012 10.1145/3371119 10.1016/j.scico.2019.01.004 10.1016/j.scico.2021.102766 10.1016/j.scico.2020.102510 10.1109/TSMCC.2012.2218236 10.1016/0020-0190(87)90106-2 10.1007/s10270-018-00710-z 10.1016/S0304-3975(97)00143-6 |
ContentType | Journal Article |
DBID | AAYXX CITATION |
DOI | 10.1016/j.jlamp.2023.100940 |
DatabaseName | CrossRef |
DatabaseTitle | CrossRef |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
ExternalDocumentID | 10_1016_j_jlamp_2023_100940 |
GroupedDBID | --M 0R~ 4.4 457 4G. 7-5 8P~ AAEDT AAEDW AAIKJ AAKOC AALRI AAOAW AATTM AAXKI AAXUO AAYFN AAYWO AAYXX ABBOA ABJNI ABMAC ABXDB ACDAQ ACGFS ACRLP ACVFH ADBBV ADCNI ADEZE ADVLN AEBSH AEIPS AEKER AENEX AEUPX AFJKZ AFPUW AFTJW AFXIZ AGCQF AGHFR AGRNS AGUBO AIALX AIEXJ AIGII AIIUN AIKHN AITUG AKBMS AKRWK AKYEP ALMA_UNASSIGNED_HOLDINGS AMRAJ ANKPU AOUOD AXJTR BKOJK BLXMC BNPGV CITATION EBS EFJIC EJD FDB FIRID FYGXN GBLVA GBOLZ HZ~ KOM M41 O9- OAUVE RIG ROL SPC SPCBC SSH SSV SSZ T5K ~G- |
ID | FETCH-LOGICAL-c244t-448bb6c028ffe4fe3c50d9841069947ff689c379535bb6f78735f5c327f1eeaf3 |
ISSN | 2352-2208 |
IngestDate | Tue Jul 01 00:37:50 EDT 2025 |
IsDoiOpenAccess | false |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Language | English |
LinkModel | OpenURL |
MergedId | FETCHMERGED-LOGICAL-c244t-448bb6c028ffe4fe3c50d9841069947ff689c379535bb6f78735f5c327f1eeaf3 |
OpenAccessLink | https://doi.org/10.1016/j.jlamp.2023.100940 |
ParticipantIDs | crossref_primary_10_1016_j_jlamp_2023_100940 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2024-02-00 |
PublicationDateYYYYMMDD | 2024-02-01 |
PublicationDate_xml | – month: 02 year: 2024 text: 2024-02-00 |
PublicationDecade | 2020 |
PublicationTitle | Journal of logical and algebraic methods in programming |
PublicationYear | 2024 |
References | Haftmann (10.1016/j.jlamp.2023.100940_br0190) 2010; vol. 6009 MathWorks (10.1016/j.jlamp.2023.100940_br0390) 2022 Boichut (10.1016/j.jlamp.2023.100940_br0340) 2007 10.1016/j.jlamp.2023.100940_br0170 Bogdanas (10.1016/j.jlamp.2023.100940_br0380) 2015 Cavalcanti (10.1016/j.jlamp.2023.100940_br0070) 2019; 174 Mayr (10.1016/j.jlamp.2023.100940_br0200) 1998; 192 Ye (10.1016/j.jlamp.2023.100940_br0220) 2022 Miyazawa (10.1016/j.jlamp.2023.100940_br0030) 2019; 18 Hoare (10.1016/j.jlamp.2023.100940_br0110) 1985 Ye (10.1016/j.jlamp.2023.100940_br0060) 2021 Blanchette (10.1016/j.jlamp.2023.100940_br0300) 2014; vol. 8558 Foster (10.1016/j.jlamp.2023.100940_br0140) 2021; vol. 203 Hilder (10.1016/j.jlamp.2023.100940_br0280) 2012; 42 Woodcock (10.1016/j.jlamp.2023.100940_br0050) 2019 Ye (10.1016/j.jlamp.2023.100940_br0040) 2021 Brookes (10.1016/j.jlamp.2023.100940_br0150) Schneider (10.1016/j.jlamp.2023.100940_br0250) 1999 Xia (10.1016/j.jlamp.2023.100940_br0130) 2019; 4 Kemeny (10.1016/j.jlamp.2023.100940_br0420) 1983 de Souza (10.1016/j.jlamp.2023.100940_br0350) 2011 Ballarin (10.1016/j.jlamp.2023.100940_br0320) 2004 Kazmierczak (10.1016/j.jlamp.2023.100940_br0330) 1998 Spivey (10.1016/j.jlamp.2023.100940_br0180) 1992 Murray (10.1016/j.jlamp.2023.100940_br0100) 2022; 216 Baxter (10.1016/j.jlamp.2023.100940_br0240) 2021; 04 Woodcock (10.1016/j.jlamp.2023.100940_br0270) 2012; 6 Miyazawa (10.1016/j.jlamp.2023.100940_br0290) 2020 Leuschel (10.1016/j.jlamp.2023.100940_br0210) 2003; vol. 2805 Roscoe (10.1016/j.jlamp.2023.100940_br0120) 2011 Foster (10.1016/j.jlamp.2023.100940_br0310) 2020; 197 Hoare (10.1016/j.jlamp.2023.100940_br0230) 1987; 24 Ellison (10.1016/j.jlamp.2023.100940_br0370) 2012 Gibson-Robinson (10.1016/j.jlamp.2023.100940_br0160) 2014 Kemeny (10.1016/j.jlamp.2023.100940_br0410) Cavalcanti (10.1016/j.jlamp.2023.100940_br0010) 2021 Hoare (10.1016/j.jlamp.2023.100940_br0020) 1998 Foster (10.1016/j.jlamp.2023.100940_br0080) 2020 Foster (10.1016/j.jlamp.2023.100940_br0090) 2021 Rosu (10.1016/j.jlamp.2023.100940_br0360) 2010; 79 Woodcock (10.1016/j.jlamp.2023.100940_br0260) 2002 |
References_xml | – start-page: 404 year: 2022 ident: 10.1016/j.jlamp.2023.100940_br0220 article-title: Formally verified animation for RoboChart using interaction trees – volume: 79 start-page: 397 issue: 6 year: 2010 ident: 10.1016/j.jlamp.2023.100940_br0360 article-title: An overview of the K semantic framework publication-title: J. Log. Algebraic Methods Program. doi: 10.1016/j.jlap.2010.03.012 – year: 2021 ident: 10.1016/j.jlamp.2023.100940_br0040 article-title: Probabilistic modelling and verification using RoboChart and PRISM publication-title: Softw. Syst. Model. – volume: vol. 8558 start-page: 93 year: 2014 ident: 10.1016/j.jlamp.2023.100940_br0300 article-title: Truly modular (co)datatypes for Isabelle/HOL – year: 2011 ident: 10.1016/j.jlamp.2023.100940_br0350 – volume: 04 year: 2021 ident: 10.1016/j.jlamp.2023.100940_br0240 article-title: Sound reasoning in tock-CSP publication-title: Acta Inform. – volume: vol. 203 start-page: 20:1 year: 2021 ident: 10.1016/j.jlamp.2023.100940_br0140 article-title: Formally verified simulations of state-rich processes using interaction trees in Isabelle/HOL – ident: 10.1016/j.jlamp.2023.100940_br0150 – volume: 4 issue: POPL year: 2019 ident: 10.1016/j.jlamp.2023.100940_br0130 article-title: Interaction trees: representing recursive and impure programs in Coq publication-title: Proc. ACM Program. Lang. doi: 10.1145/3371119 – year: 1992 ident: 10.1016/j.jlamp.2023.100940_br0180 – volume: vol. 6009 start-page: 103 year: 2010 ident: 10.1016/j.jlamp.2023.100940_br0190 article-title: Code generation via higher-order rewrite systems – volume: 174 start-page: 1 year: 2019 ident: 10.1016/j.jlamp.2023.100940_br0070 article-title: Verified simulation for robotics publication-title: Sci. Comput. Program. doi: 10.1016/j.scico.2019.01.004 – start-page: 445 year: 2015 ident: 10.1016/j.jlamp.2023.100940_br0380 article-title: K-java: a complete semantics of java – start-page: 254 year: 1998 ident: 10.1016/j.jlamp.2023.100940_br0330 article-title: Verifying model oriented specifications through animation – start-page: 249 year: 2021 ident: 10.1016/j.jlamp.2023.100940_br0010 – start-page: 184 year: 2002 ident: 10.1016/j.jlamp.2023.100940_br0260 article-title: The semantics of circus – volume: 216 year: 2022 ident: 10.1016/j.jlamp.2023.100940_br0100 article-title: Safety assurance of an industrial robotic control system using hardware/software co-verification publication-title: Sci. Comput. Program. doi: 10.1016/j.scico.2021.102766 – year: 1985 ident: 10.1016/j.jlamp.2023.100940_br0110 – volume: vol. 2805 start-page: 855 year: 2003 ident: 10.1016/j.jlamp.2023.100940_br0210 article-title: ProB: a model checker for B – start-page: 169 year: 2020 ident: 10.1016/j.jlamp.2023.100940_br0080 article-title: Differential hoare logics and refinement calculi for hybrid systems with isabelle/hol – start-page: 367 year: 2021 ident: 10.1016/j.jlamp.2023.100940_br0090 article-title: Hybrid systems verification with Isabelle/hol: simpler syntax, better models, faster proofs – volume: 6 year: 2012 ident: 10.1016/j.jlamp.2023.100940_br0270 article-title: Features of cml: a formal modelling language for systems of systems publication-title: IEEE Syst. J. – year: 1983 ident: 10.1016/j.jlamp.2023.100940_br0420 article-title: Finite Markov Chains: With a New Appendix “Generalization of a Fundamental Matrix” – start-page: 533 year: 2012 ident: 10.1016/j.jlamp.2023.100940_br0370 article-title: An executable formal semantics of C with applications – start-page: 80 year: 2019 ident: 10.1016/j.jlamp.2023.100940_br0050 article-title: Probabilistic semantics for RoboChart – volume: 197 year: 2020 ident: 10.1016/j.jlamp.2023.100940_br0310 article-title: Unifying semantic foundations for automated verification tools in Isabelle/UTP publication-title: Sci. Comput. Program. doi: 10.1016/j.scico.2020.102510 – volume: 42 start-page: 1730 issue: 6 year: 2012 ident: 10.1016/j.jlamp.2023.100940_br0280 article-title: Chemical detection using the receptor density algorithm publication-title: IEEE Trans. Syst. Man Cybern., Part C doi: 10.1109/TSMCC.2012.2218236 – start-page: 34 year: 2004 ident: 10.1016/j.jlamp.2023.100940_br0320 article-title: Locales and locale expressions in Isabelle/Isar – year: 2022 ident: 10.1016/j.jlamp.2023.100940_br0390 – year: 2011 ident: 10.1016/j.jlamp.2023.100940_br0120 article-title: Understanding Concurrent Systems – volume: 24 start-page: 127 issue: 2 year: 1987 ident: 10.1016/j.jlamp.2023.100940_br0230 article-title: The weakest prespecification publication-title: Inf. Process. Lett. doi: 10.1016/0020-0190(87)90106-2 – ident: 10.1016/j.jlamp.2023.100940_br0170 – start-page: 465 year: 2021 ident: 10.1016/j.jlamp.2023.100940_br0060 article-title: Automated reasoning for probabilistic sequential programs with theorem proving – volume: 18 start-page: 3097 issue: 5 year: 2019 ident: 10.1016/j.jlamp.2023.100940_br0030 article-title: RoboChart: modelling and verification of the functional behaviour of robotic applications publication-title: Softw. Syst. Model. doi: 10.1007/s10270-018-00710-z – start-page: 187 year: 2014 ident: 10.1016/j.jlamp.2023.100940_br0160 article-title: FDR3 - a modern refinement checker for CSP – ident: 10.1016/j.jlamp.2023.100940_br0410 – start-page: 169 year: 2007 ident: 10.1016/j.jlamp.2023.100940_br0340 article-title: Using animation to improve formal specifications of security protocols – volume: 192 start-page: 3 issue: 1 year: 1998 ident: 10.1016/j.jlamp.2023.100940_br0200 article-title: Higher-order rewrite systems and their confluence publication-title: Theor. Comput. Sci. doi: 10.1016/S0304-3975(97)00143-6 – year: 1999 ident: 10.1016/j.jlamp.2023.100940_br0250 – year: 1998 ident: 10.1016/j.jlamp.2023.100940_br0020 – year: 2020 ident: 10.1016/j.jlamp.2023.100940_br0290 |
SSID | ssj0001687831 |
Score | 2.2997277 |
SourceID | crossref |
SourceType | Index Database |
StartPage | 100940 |
Title | Formally verified animation for RoboChart using interaction trees |
Volume | 137 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3JTuswFLWgbNgwPz1GecEOUiUeGmdZIaoCggWDHrsocW2Uqk0QhAV8PddxnJTpCdhElWVZVu7p8cn1HRDaV5RGzGTjAO8JjzHFPRFo30uSVErFFZwJxjVwftEb3rDTW37bFlSoskvKtCtfPs0r-Y1VYQzsarJkf2DZZlEYgN9gX3iCheH5LRsPjOCcTJ4PYOeZNmIyybNpGz54WaSFuU8vD54ebe6KyTe2zcHNbfTjF9LU8WFVyHVyZ-6WM1k3m7Zx5zaqa-rOvcrpaoMz8jut2tFB4Tp_XGXT9sb_X1GMHBOfZtNZ1wNhLlrZMRQB9eYR4os3dGqLuNSEGJjQRf9TrrZug3F3DNA3lUMJ7baz31bGfndiNXGELkRtHFeLxGaR2C4yjxYIfDn4HbTQPzkbXrSOt54IRdWnstm-q0ZVxf192M6MYpmRHtcraKk2DO5bAKyiOZWvoWXXjwPX9LyO-g4P2OEBN3jAgAfc4AFXeMAzeMAVHjbQzeD4-mjo1S0yPAm6rIQ_l0jTngSRqLViWlHJ_VEkGHzoRxELte6JSNIw4pTDPA3sTLnmkpJQB0olmv5BnbzI1V-ElQpMWn0YJIwwkZBkpJI0HHEpfa5JSjfRoXsN8b2thBL_5_1v_Wz6NlpsEbaDOuXDk9oFuVeme7UBXwHru1cI |
linkProvider | Elsevier |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Formally+verified+animation+for+RoboChart+using+interaction+trees&rft.jtitle=Journal+of+logical+and+algebraic+methods+in+programming&rft.au=Ye%2C+Kangfeng&rft.au=Foster%2C+Simon&rft.au=Woodcock%2C+Jim&rft.date=2024-02-01&rft.issn=2352-2208&rft.volume=137&rft.spage=100940&rft_id=info:doi/10.1016%2Fj.jlamp.2023.100940&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_jlamp_2023_100940 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2352-2208&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2352-2208&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2352-2208&client=summon |