Abstract State Machines, B and Z: First International Conference, ABZ 2008, London, UK, September 16-18, 2008. Proceedings

Front Cover
Egon Börger
Springer Science & Business Media, Sep 8, 2008 - Computers - 382 pages

This book constitutes the refereed proceedings of the First International Conference of Abstract State Machines, B and Z, ABZ 2008, held in London, UK, in September 2008. The conference simultaneously incorporated the 15th International ASM Workshop, the 17th International Conference of Z Users and the 8th International Conference on the B Method.

The 44 revised full papers presented together with 4 invited contributions were carefully reviewed and selected from numerous submissions. The conference fosters the cross-fertilization of three rigorous methods for the design and analysis of hardware and software systems - both in academia and industry - namely Abstract State Machines, B, and Z. Covering a wide range of research spanning from theoretical and methodological foundations to tool support and practical applications, the contributions are organized in topical sections on abstract state machines, B papers, Z papers, ABZ short papers, and the papers of the Verified Software Repository Network (VSR-net) workshop.

 

Contents

Complex Hardware Modules Can Now be Made Free of Functional Errors without Sacrificing Productivity
1
Model Checking HighLevel Versus LowLevel Specifications
4
The ASMBased Approach
24
ASMs and Big Commuting Diagrams
39
Model Based Refinement and the Tools of Tomorrow
42
A ConceptDriven Construction of the Mondex Protocol Using Three Refinements
57
A ScenarioBased Validation Language for ASMs
71
Data Flow Analysis and Testing of Abstract State Machines
85
Integrating Z into Large Projects Tools and Techniques
337
A First Attempt to Express KAOS Refinement Patterns with Event B
338
Verification and Validation of Web Service Composition Using Event B Method
339
Stability of RealTime Abstract State Machines under Desynchronization
341
XML Database Transformations with Tree Updates
342
Dynamic Resource Configuration Management for Distributed Information Fusion in Maritime Surveillance
343
A Plugin for the EventB Tool Set
344
A Tool for Automatic Refinement
345

A Verified AsmL Implementation of Belief Revision
98
Direct Support for Model Checking Abstract State Machines by Utilizing Simulation
112
On the Purpose of EventB Proof Obligations
125
Generating Tests from B Specifications and Test Purposes
139
Combining Scenario and ModelBased Testing to Ensure POSIX Compliance
153
Retrenchment for EventB
167
Towards Modelling Obligations in EventB
181
A Practical Single Refinement Method for B
195
The Composition of EventB Models
209
Reconciling Axiomatic and ModelBased Specifications Reprised
223
A Verifiable Conformance Relationship between Smart Card Applets and B Security Models
237
Modelling Attackers Knowledge for Cascade Cryptographic Protocols
251
Using EventB to Create a Virtual Machine Instruction Set Architecture
265
Z2SAL Building a Model Checker for Z
280
Formal Modeling and Analysis of a Flash Filesystem in Alloy
294
Unit Testing of Z Specifications
309
Autonomous Objects and BottomUp Composition in ZOO Applied to a Case Study of Biological Reactivity
323
Model Checking EventB by Encoding into Alloy
346
A Roadmap for the Rodin Toolset
347
Exploiting the ASM Method for Validation Verification of Embedded Systems
348
Tool Support for the Circus Refinement Calculus
349
Separation of Z Operations
350
A Tool for the Development of Java Card Applications with the B Method
351
From ABZ to Cryptography
353
Using ASM to Achieve Executability within a Family of DSL
354
Using Satisfiability Modulo Theories to Analyze Abstract State Machines
355
Formal Verification of ASM Models Using TLA+
356
DIR 41 Case Study How EventB Can Improve an Industrial System Specification
357
Specification and Assessment with EventB
358
Object Modelling in the SystemB Industrial Project
359
Splitting Atoms with RelyGuarantee Conditions Coupled with Data Reification
360
ABZ2008 VSRNet Workshop
378
Author Index
380
Copyright

Other editions - View all

Common terms and phrases