Rigorous Methods for Software Construction and Analysis

by ;
Edition: 1st
Format: Paperback
Pub. Date: 2010-03-06
Publisher(s): Springer-Verlag New York Inc
List Price: $99.00

Rent Textbook

Select for Price
There was a problem. Please try again later.

New Textbook

We're Sorry
Sold Out

Used Textbook

We're Sorry
Sold Out

eTextbook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

This Festschrift volume, published in honor of Egon Börger, contains 14 papers from a Dagstuhl Seminar, which was organized as a "Festkolloquium" on the occasion of his 60th birthday in May 2006. Focusing on applied formal methods, the volume covers a wide range of applied research, spanning from theoretical and methodological foundations to practical applications of Abstract State Machines, B, and beyond, emphasizing universal methods and tools that, regardless of their applicational orientation, are still committed to the ideal of mathematical rigor.In particular, the papers address the following central topics: methodological foundations of requirements specification and verification, characterization of specification languages and their logical foundations, advanced tool environments and systematic integration of tools, machine assisted validation and verification, distributed algorithms and concurrent protocols, novel applications in public safety, security and privacy, industrial case studies and experience reports, and the role of formal methods in computer science education.

Table of Contents

Relaxing Restrictions on Invariant Composition in the B Method by Ownership Control a la Spec#p. 1
Designing Old and New Distributed Algorithms by Replaying an Incremental Proof-Based Developmentp. 17
Ten Reasons to Metamodel ASMsp. 33
An ASM-Characterization of a Class of Distributed Algorithmsp. 50
Using Abstract State Machines for the Design of Multi-level Transaction Schedulersp. 65
Validating and Animating Higher-Order Recursive Functions in Bp. 78
A Systematic Verification Approach for Mondex Electronic Purses Using ASMsp. 93
Management of UML Clustersp. 111
A Step towards Merging xUML and CSP Bp. 130
CoreASM Plug-In Architecturep. 147
JASMine: Accessing Java Code from CoreASMp. 170
A Modular Verification Methodology for C# Delegatesp. 187
On the Evolution of OCL for Capturing Structural Constraints in Modelling Languagesp. 204
Ten Commandments Ten Years On: Lessons for ASM, B, Z and VSR-netp. 219
Author Indexp. 235
Table of Contents provided by Ingram. All Rights Reserved.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.