Börger, E., Butler, M., Bowen, J.P., Boca, P. (Eds.)
2008, XII, 384 p.
Springer eBooks may be purchased by end-customers only and are sold without copy protection (DRM free). Instead, all eBooks include personalized watermarks. This means you can read the Springer eBooks across numerous devices such as Laptops, eReaders, and tablets.
You can pay for Springer eBooks with Visa, Mastercard, American Express or Paypal.
After the purchase you can directly download the eBook file or read it online in our Springer eBook Reader. Furthermore your eBook will be stored in your MySpringer account. So you can always re-download your eBooks.
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.
Content Level »Research
Keywords »B method - abstract state machines - access control - automatic verification - complex systems - cryptography - design - design process - distributed systems - dynamically configurable systems - event-B - formal methods - formal software development - formal specification
1. ABZ Invited Talks.- Complex Hardware Modules Can Now be Made Free of Functional Errors without Sacrificing Productivity.- The High Road to Formal Validation:.- Modeling Workflows, Interaction Patterns, Web Services and Business Processes: The ASM-Based Approach.- Refinement of State-Based Systems: ASMs and Big Commuting Diagrams (Abstract).- 2. ASM Papers.- Model Based Refinement and the Tools of Tomorrow.- A Concept-Driven Construction of the Mondex Protocol Using Three Refinements.- A Scenario-Based Validation Language for ASMs.- Data Flow Analysis and Testing of Abstract State Machines.- A Verified AsmL Implementation of Belief Revision.- Direct Support for Model Checking Abstract State Machines by Utilizing Simulation.- 3. B Papers.- On the Purpose of Event-B Proof Obligations.- Generating Tests from B Specifications and Test Purposes.- Combining Scenario- and Model-Based Testing to Ensure POSIX Compliance.- UseCase-Wise Development: Retrenchment for Event-B.- Towards Modelling Obligations in Event-B.- A Practical Single Refinement Method for B.- The Composition of Event-B Models.- Reconciling Axiomatic and Model-Based Specifications Reprised.- A Verifiable Conformance Relationship between Smart Card Applets and B Security Models.- Modelling Attacker’s Knowledge for Cascade Cryptographic Protocols.- Using EventB to Create a Virtual Machine Instruction Set Architecture.- 4. Z Papers.- Z2SAL - Building a Model Checker for Z.- Formal Modeling and Analysis of a Flash Filesystem in Alloy.- Unit Testing of Z Specifications.- Autonomous Objects and Bottom-Up Composition in ZOO Applied to a Case Study of Biological Reactivity.- 5. ABZ Short Papers.- Integrating Z into Large Projects Tools and Techniques.- A First Attempt to Express KAOS Refinement Patterns with Event B.- Verification and Validation of Web Service Composition Using Event B Method.- Stability of Real-Time Abstract State Machines under Desynchronization.- XML Database Transformations with Tree Updates.- Dynamic Resource Configuration & Management for Distributed Information Fusion in Maritime Surveillance.- UML-B: A Plug-in for the Event-B Tool Set.- BART: A Tool for Automatic Refinement.- Model Checking Event-B by Encoding into Alloy.- A Roadmap for the Rodin Toolset.- Exploiting the ASM Method for Validation & Verification of Embedded Systems.- Tool Support for the Circus Refinement Calculus.- Separation of Z Operations.- BSmart: A Tool for the Development of Java Card Applications with the B Method.- From ABZ to Cryptography.- Using ASM to Achieve Executability within a Family of DSL.- Using Satisfiability Modulo Theories to Analyze Abstract State Machines (Abstract).- Formal Verification of ASM Models Using TLA?+?.- DIR 41 Case Study.- FDIR Architectures for Autonomous Spacecraft: Specification and Assessment with Event-B.- Object Modelling in the SystemB Industrial Project.- 6. VSR Day.- Splitting Atoms with Rely/Guarantee Conditions Coupled with Data Reification.- ABZ2008 VSR-Net Workshop.