Abstract State Machines, Alloy, B, TLA, VDM, and Z

This 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

[1]  Aaron R. Bradley,et al.  SAT-Based Model Checking without Unrolling , 2011, VMCAI.

[2]  Michael Leuschel,et al.  Proof Assisted Model Checking for B , 2009, ICFEM.

[3]  Armin Biere,et al.  Bounded model checking , 2003, Adv. Comput..

[4]  Edmund M. Clarke,et al.  Symbolic Model Checking: 10^20 States and Beyond , 1990, Inf. Comput..

[5]  Alberto Griggio,et al.  Software Model Checking via IC3 , 2012, CAV.

[6]  Armin Biere,et al.  Symbolic Model Checking without BDDs , 1999, TACAS.

[7]  Klaus-Dieter Schewe,et al.  A Rigorous Semantics for BPMN 2.0 Process Diagrams , 2014, Springer International Publishing.

[8]  Amir Pnueli,et al.  Automatic Deductive Verification with Invisible Invariants , 2001, TACAS.

[9]  Atif Mashkoor,et al.  Improving the Understandability of Formal Specifications: An Experience Report , 2014, REFSQ.

[10]  Michael Leuschel,et al.  Validating B, Z and TLA + Using ProB and Kodkod , 2012, FM.

[11]  Natarajan Shankar,et al.  Combining Theorem Proving and Model Checking through Symbolic Analysis , 2000, CONCUR.

[12]  Atif Mashkoor,et al.  Utilizing Event-B for domain engineering: a critical analysis , 2011, Requirements Engineering.

[13]  Stephan Merz,et al.  The Specification Language TLA , 2008 .

[14]  Leslie Lamport,et al.  Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers [Book Review] , 2002, Computer.

[15]  Huibiao Zhu,et al.  Formalizing Hybrid Systems with Event-B , 2012, ABZ.

[16]  Michael Leuschel,et al.  Checking Computations of Formal Method Tools - A Secondary Toolchain for ProB , 2014, F-IDE.

[17]  Thai Son Hoang,et al.  Rodin: an open toolset for modelling and reasoning in Event-B , 2010, International Journal on Software Tools for Technology Transfer.

[18]  Chris Newcombe Why Amazon Chose TLA + , 2014, ABZ.

[19]  Peter Gorm Larsen,et al.  Development Process of Distributed Embedded Systems using VDM , 2010 .

[20]  Georg Weissenbacher,et al.  Counterexample to Induction-Guided Abstraction-Refinement (CTIGAR) , 2014, CAV.

[21]  Michael Leuschel,et al.  Translating B to TLA + for Validation with TLC , 2014, ABZ.

[22]  Michael J. Butler,et al.  ProB: A Model Checker for B , 2003, FME.

[23]  Michael Leuschel,et al.  Constraint-based deadlock checking of high-level specifications , 2011, Theory Pract. Log. Program..

[24]  Robert K. Brayton,et al.  Efficient implementation of property directed reachability , 2011, 2011 Formal Methods in Computer-Aided Design (FMCAD).

[25]  Michael Leuschel,et al.  Validation of the ABZ Landing Gear System Using ProB , 2014, ABZ.

[26]  Pascal Fontaine,et al.  Integrating SMT solvers in Rodin , 2014, Sci. Comput. Program..

[27]  Felix Kossak Landing Gear System: An ASM-Based Solution for the ABZ Case Study , 2014, ABZ.

[28]  Bernd Fischer,et al.  A Lazy Unbounded Model Checker for Event-B , 2009, ICFEM.

[29]  Tobias Nipkow,et al.  Combining Model Checking and Deduction for I/O-Automata , 1995, TACAS.

[30]  S. K. Pandey,et al.  Formal Methods in Requirements Phase of SDLC , 2013 .

[31]  Atif Mashkoor,et al.  Towards the Trustworthy Development of Active Medical Devices: A Hemodialysis Case Study , 2016, IEEE Embedded Systems Letters.

[32]  M. R. Mousavi,et al.  Making Nondeterminism Explicit in Z , 2001 .

[33]  Arvinder Kaur,et al.  Analysis of Three Formal Methods-Z, B and VDM , 2012 .

[34]  Michael Leuschel,et al.  From Failure to Proof: The ProB Disprover for B and Event-B , 2015, SEFM.

[35]  Michael J. Butler,et al.  ProB: an automated analysis toolset for the B method , 2008, International Journal on Software Tools for Technology Transfer.

[36]  John C. Knight,et al.  Why are Formal Methods Not Used More Widely , 1997 .

[37]  Peter Gorm Larsen,et al.  Exploring Timing Properties Using VDM + + on an Industrial Application , 2000 .

[38]  Atif Mashkoor,et al.  Stepwise Validation of Formal Specifications , 2011, 2011 18th Asia-Pacific Software Engineering Conference.

[39]  Thomas Mcgibbon An Analysis of Two Formal Methods: VDM and Z , 1999 .

[40]  Mary Sheeran,et al.  Checking Safety Properties Using Induction and a SAT-Solver , 2000, FMCAD.

[41]  Atif Mashkoor,et al.  Using Probabilistic Analysis for the Certification of Machine Control Systems , 2013, CD-ARES Workshops.

[42]  Sarfraz Khurshid,et al.  Integrating Model Checking and Theorem Proving for Relational Reasoning , 2003, RelMiCS.

[43]  Xiaodong Liu,et al.  Formal methods for the re-engineering of computing systems: a comparison , 1997, Proceedings Twenty-First Annual International Computer Software and Applications Conference (COMPSAC'97).

[44]  Bernhard Rumpe,et al.  Semantically configurable consistency analysis for class and object diagrams , 2011, MODELS'11.

[45]  A. Mashkoor,et al.  How to Evaluate the Suitability of a Formal Method for Industrial Deployment? A Survey Technical Report SCCH-TR-1603 , 2016 .

[46]  Marc Frappier,et al.  Model-Based Robustness Testing in Event-B Using Mutation , 2015, SEFM.

[47]  Michael Leuschel,et al.  Debugging Event-B Models using the ProB Disprover Plug-in ! , 2007 .

[48]  Michael Leuschel,et al.  Translating TLA + to B for Validation with ProB , 2012, IFM.

[49]  Ting Wang,et al.  Active Attacking Multicast Key Management Protocol Using Alloy , 2012, ABZ.

[50]  Jozef Hooman,et al.  Modeling and Validating Distributed Embedded Real-Time Systems with VDM++ , 2006, FM.

[51]  J. Michael Spivey,et al.  The Z notation - a reference manual , 1992, Prentice Hall International Series in Computer Science.

[52]  Michael Leuschel,et al.  SMT Solvers for Validation of B and Event-B Models , 2016, IFM.

[53]  Frédéric Boniol,et al.  The Landing Gear System Case Study , 2014, ABZ.