LEADER 05184nam 22007095 450 001 996465777503316 005 20230329180100.0 010 $a3-319-33600-2 024 7 $a10.1007/978-3-319-33600-8 035 $a(CKB)3710000000711658 035 $a(DE-He213)978-3-319-33600-8 035 $a(MiAaPQ)EBC6287924 035 $a(MiAaPQ)EBC5587111 035 $a(Au-PeEL)EBL5587111 035 $a(OCoLC)949904390 035 $a(PPN)194076849 035 $a(EXLCZ)993710000000711658 100 $a20160510d2016 u| 0 101 0 $aeng 135 $aurnn#008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aAbstract State Machines, Alloy, B, TLA, VDM, and Z$b[electronic resource] $e5th International Conference, ABZ 2016, Linz, Austria, May 23-27, 2016, Proceedings /$fedited by Michael Butler, Klaus-Dieter Schewe, Atif Mashkoor, Miklos Biro 205 $a1st ed. 2016. 210 1$aCham :$cSpringer International Publishing :$cImprint: Springer,$d2016. 215 $a1 online resource (XXI, 426 p. 143 illus.) 225 1 $aTheoretical Computer Science and General Issues,$x2512-2029 ;$v9675 311 $a3-319-33599-5 327 $aModeling Distributed Algorithms by Abstract State Machines Compared to Petri Nets -- A Universal Control Construct for Abstract State Machines -- Encoding TLA+ into Many-Sorted First-Order Logic -- Proving Determinacy of PharOS in TLA+ -- A Rigorous Correctness Proof for Pastry -- Enabling Analysis for B and Event-B -- A Compact Encoding of Sequential ASMs in Event-B -- Proof Assisted Symbolic Model Checking for B and Event-B -- On Component-based Reuse for Event-B -- Using B and ProB for Data Validation Projects -- Generating Event-B Specifications from Algorithm Descriptions -- Formal Proofs of Termination Detection for Local Computations by Refinement-Based Compositions -- How to Select the Suitable Formal Method for an Industrial Application: A Survey -- Unified Syntax for Abstract State Machines -- A Relational Encoding for a Clash-Free Subset of ASMs -- Towards an ASM Thesis for Reflective Sequential Algorithms -- A Model-based Transformation Approach to Reuse and Retarget CASM Specifications -- Modeling a Discrete Wet-Dry Algorithm for Hurricane Storm Surge in Alloy -- `The Tinker' for Rodin -- A Graphical Tool for Event Refinement Structures in Event-B -- Rodin Platform Why3 plug-in -- Semi-Automated Design Space Exploration for Formal Modelling -- Handling Continuous Functions in Hybrid Systems Reconfigurations: A Formal Event-B Development -- UC-B: Use Case Modelling with Event-B -- Interactive Model Repair by Synthesis -- SysML2B: Automatic Tool for B Project Graphical Architecture Design using SysML -- Mechanized Refinement of Communication Models with TLA+ -- A Super Industrial Application of PSGraph -- The Hemodialysis Machine Case Study -- How to Assure Correctness and Safety of Medical Software: The Hemodialysis Machine Case Study -- Validating the Requirements and Design of a Hemodialysis Machine Using iUML-B, BMotionStudio, and Co-simulation -- Hemodialysis Machine in Hybrid Event-B -- Modeling a Hemodialysis Machine using Algebraic State-Transition Diagrams and B-like Methods -- Modelling the Haemodialysis Machine with Circus. 330 $aThis book constitutes the refereed proceedings of the 5th International Conference on Abstract State Machines, Alloy, B, TLA, VDM, and Z, ABZ 2016, held in Linz, Austria, in May 2016. The 17 full and 15 short papers presented in this volume were carefully reviewed and selected from 61 submissions. They record the latest research developments in state-based formal methods Abstract State Machines, Alloy, B, Circus, Event-B, TLS+, VDM and Z. 410 0$aTheoretical Computer Science and General Issues,$x2512-2029 ;$v9675 606 $aMachine theory 606 $aComputer science 606 $aSoftware engineering 606 $aCompilers (Computer programs) 606 $aFormal Languages and Automata Theory 606 $aComputer Science Logic and Foundations of Programming 606 $aTheory of Computation 606 $aSoftware Engineering 606 $aCompilers and Interpreters 615 0$aMachine theory. 615 0$aComputer science. 615 0$aSoftware engineering. 615 0$aCompilers (Computer programs). 615 14$aFormal Languages and Automata Theory. 615 24$aComputer Science Logic and Foundations of Programming. 615 24$aTheory of Computation. 615 24$aSoftware Engineering. 615 24$aCompilers and Interpreters. 676 $a004 702 $aButler$b Michael$f1967-$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aSchewe$b Klaus-Dieter$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aMashkoor$b Atif$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aBiro$b Miklos$4edt$4http://id.loc.gov/vocabulary/relators/edt 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a996465777503316 996 $aAbstract State Machines, Alloy, B, TLA, VDM, and Z$92026686 997 $aUNISA