Breaking News!
60% Off the Hottest Halloween Costumes & Accessories

Java Software Development with Event B

Best Price (Coupon Required):
Buy Java Software Development with Event B for $18.00 at @ Link.springer.com when you apply the 10% OFF coupon at checkout.
Click “Get Coupon & Buy” to copy the code and unlock the deal.

Set a price drop alert to never miss an offer.

1 Offer Price Range: $19.99 - $19.99
BEST PRICE

Single Product Purchase

$18.00
@ Link.springer.com with extra coupon

Price Comparison

Seller Contact Seller List Price On Sale Shipping Best Promo Final Price Volume Discount Financing Availability Seller's Page
BEST PRICE
1 Product Purchase
@ Link.springer.com
$19.99 $19.99

10% OFF
This deals requires coupon
$18.00
See Site In stock Visit Store

Product Details

Brand
Springer Nature
Manufacturer
N/A
Part Number
0
GTIN
9783031014222
Condition
New
Product Description

The cost of fixing software design flaws after the completion of a software product is so high that it is vital to come up with ways to detect software design flaws in the early stages of software development, for instance, during the software requirements, the analysis activity, or during software design, before coding starts. It is not uncommon that software requirements are ambiguous or contradict each other. Ambiguity is exacerbated by the fact that software requirements are typically written in a natural language, which is not tied to any formal semantics. A palliative to the ambiguity of software requirements is to restrict their syntax to boilerplates, textual templates with placeholders. However, as informal requirements do not enjoy any particular semantics, no essential properties about them (or about the system they attempt to describe) can be proven easily. Formal methods are an alternative to address this problem. They offer a range of mathematical techniques and mathematical tools to validate software requirements in the early stages of software development. This book is a living proof of the use of formal methods to develop software. The particular formalisms that we use are EVENT B and refinement calculus. In short: (i) software requirements as written as User Stories; (ii) they are ported to formal specifications; (iii) they are refined as desired; (iv) they are implemented in the form of a prototype; and finally (v) they are tested for inconsistencies. If some unit-test fails, then informal as well as formal specifications of the software system are revisited and evolved. This book presents a case study of software development of a chat system with EVENT B and a case study of formal proof of properties of a social network.

Available Colors
Available Sizes

Reviews

0
0 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Questions & Answers

Similar Products

Basic Numerical Mathematics

Basic Numerical Mathematics

$39.99
Explosion Pipes

Explosion Pipes

$109.99
Spatial Economics Volume I

Spatial Economics Volume I

$119.00
Planetary Nebulae and How to Observe Them

Planetary Nebulae and How to Observe Them

$44.99
Non-Fourier Heat Conduction

Non-Fourier Heat Conduction

$129.00
Border-Marxisms and Historical Materialism

Border-Marxisms and Historical Materialism

$129.99
The Propositional Logic of Avicenna

The Propositional Logic of Avicenna

$79.99
Cytotoxic Anticancer Drugs: Models and Concepts for Drug Discovery and Development

Cytotoxic Anticancer Drugs: Models and Concepts for Drug Discovery and Development

$169.00
Fashion Illustration & Design

Fashion Illustration & Design

$25.64
Young People's Play, Wellbeing and Learning

Young People's Play, Wellbeing and Learning

$39.99
Essential Radiology for Sports Medicine

Essential Radiology for Sports Medicine

$109.00
Acute Geriatric Medicine

Acute Geriatric Medicine

$39.99
Sechste sterreichische rztetagung Salzburg, 4. bis 6. September 1952

Sechste sterreichische rztetagung Salzburg, 4. bis 6. September 1952

$44.99
Acoustic Metamaterials

Acoustic Metamaterials

$169.99
Adaptive and Integrated Water Management

Adaptive and Integrated Water Management

$169.99
Untersuchung ber die Benetzbarkeit von Kunststoff-Folien durch Druckfarbe

Untersuchung ber die Benetzbarkeit von Kunststoff-Folien durch Druckfarbe

$49.99
Children and Media Outside the Home

Children and Media Outside the Home

$54.99
Drifting by Intention

Drifting by Intention

$89.00
Design Optimization of Renewable Energy Systems Using Advanced Optimization Algorithms

Design Optimization of Renewable Energy Systems Using Advanced Optimization Algorithms

$169.99
Economics and Sociology: Towards an Integration

Economics and Sociology: Towards an Integration

$39.99
Excitation of Plasmons and Interband Transitions by Electrons

Excitation of Plasmons and Interband Transitions by Electrons

$99.00
Das Philosophische und die praktische Medizin

Das Philosophische und die praktische Medizin

$69.99
Scholastic In My Language Stickers Love Is You And Me Russian

Scholastic In My Language Stickers Love Is You And Me Russian

$54.25
Reports of the Midwest Category Seminar III

Reports of the Midwest Category Seminar III

$54.99
Proceedings of the First US/Japan Conference on the Frontiers of Statistical Modeling: An Informatio

Proceedings of the First US/Japan Conference on the Frontiers of Statistical Modeling: An Informatio

$84.99
Kommunikationsintendierte Risikopolitik von Unternehmen

Kommunikationsintendierte Risikopolitik von Unternehmen

$59.99
Leiden und Lebenskunst

Leiden und Lebenskunst

$59.99
Stiff-Person Syndrome and Related Disorders

Stiff-Person Syndrome and Related Disorders

$139.99
Applied Control of Electrical Drives

Applied Control of Electrical Drives

$199.99
Robotics and Mechatronics

Robotics and Mechatronics

$299.99
Rookie Read-About Science: What Is Gravity?

Rookie Read-About Science: What Is Gravity?

$3.71
Multisensor Decision And Estimation Fusion

Multisensor Decision And Estimation Fusion

$129.00
Biofunctionalization of Polymers and their Applications

Biofunctionalization of Polymers and their Applications

$329.99
Interpreted Infrared Spectra

Interpreted Infrared Spectra

$54.99
Cybernetics, Cognition and Machine Learning Applications

Cybernetics, Cognition and Machine Learning Applications

$219.99
Deterministic Threshold Models in the Theory of Epidemics

Deterministic Threshold Models in the Theory of Epidemics

$54.99
Facets of Eros

Facets of Eros

$54.99
Renewable Energy Transformation or Fossil Fuel Backlash

Renewable Energy Transformation or Fossil Fuel Backlash

$149.00
Klassenrat als interaktive Praxis

Klassenrat als interaktive Praxis

$84.99
Computational Science  ICCS 2004

Computational Science ICCS 2004

$39.99
previous
next