did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9783540687603

B 2007: Formal Specification and Development in B: 7th International Conference of B Users, Besancon, France, January 7-19, 2007, Proceedings

by ;
  • ISBN13:

    9783540687603

  • ISBN10:

    3540687602

  • Format: Paperback
  • Copyright: 2007-02-03
  • Publisher: Springer Verlag
  • Purchase Benefits
List Price: $99.00 Save up to $80.44
  • Digital
    $40.22
    Add to Cart

    DURATION
    PRICE

Supplemental Materials

What is included with this book?

Summary

This book constitutes the refereed proceedings of the 7th International Conference of B Users, B 2007, held in Besançon, France in January 2007. The 30 revised full papers presented together with 4 invited contributions were carefully reviewed and selected from numerous submissions. The topics of interest to the conference included: industrial applications and case studies using B, integration of model-based specification methods in the software development lifecycle, derivation of hardware-software architecture from model-based specifications, expressing and validating requirements through formal models, in particular verifying security policies, theoretical issues in formal development, model-based software testing, tools supporting the B method, development by composition of specifications, validation of assembly of COTS by model-based specification methods, B extensions and/or standardization.

Table of Contents

E-voting and the need for rigourous software engineering - the past, present and futurep. 1
Using B machines for model-based testing of smartcard softwarep. 2
The design of spacecraft on-board softwarep. 3
Interpreting invariant composition in the B method using the spec# ownership relation : a way to explain and relax B restrictionsp. 4
Chorus angelorump. 19
Augmenting B with control annotationsp. 34
Justifications for the event-B modelling notationp. 49
Automatic translation from combined B and CSP specification to Java programsp. 64
Symmetry reduction for B by permutation floodingp. 79
Instantiation of parameterized data structures for model-based testingp. 94
Verification of LTL on B event systemsp. 109
Patterns for B : bridging formal and informal developmentp. 125
Time constraint patterns for event B developmentp. 140
Modelling and proof analysis of interrupt driven schedulingp. 155
Refinement of statemachines using event B semanticsp. 171
Formal transformation of platform independent models into platform specific modelsp. 186
Refinement of EB[superscript 3] process patterns into B specificationsp. 201
Security policy enforcement through refinement processp. 216
Integration of security policy into system modelingp. 232
Experiences in using B and UML in industrial developmentp. 248
B in large-scale projects : the canarsie line CBTC experiencep. 252
A tool for firewall administrationp. 255
The B-method for the construction of microkernel-based systemsp. 257
Hardware verification and beyond : using B at AWEp. 260
A JAG extension for verifying LTL properties on B event systemsp. 262
A generic flash-based animation engine for ProBp. 266
BE[superscript 4] : the B extensible eclipse editing environmentp. 270
BRAMA : a new graphic animation tool for B modelsp. 274
LEIRIOS test generator : automated test generation from B modelsp. 277
Meca : a tool for access control modelsp. 281
JML2B : checking JML specifications with B machinesp. 285
Plug-and-play nondeterminacyp. 289
Table of Contents provided by Blackwell. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program