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

Gender, Management and Leadership in Initial Teacher Education

Gender, Management and Leadership in Initial Teacher Education

$54.99
Leitfaden Der Medizinisch-Klinischen Propdeutik

Leitfaden Der Medizinisch-Klinischen Propdeutik

$59.99
Negotiating Masculinity and Identity as a Jewish British Male

Negotiating Masculinity and Identity as a Jewish British Male

$139.99
Industrial Gases

Industrial Gases

$299.00
Statistical Genetics of Quantitative Traits

Statistical Genetics of Quantitative Traits

$219.99
Practical Guide to Digital Manufacturing

Practical Guide to Digital Manufacturing

$119.99
Advances in Cryptology - ASIACRYPT 2002

Advances in Cryptology - ASIACRYPT 2002

$39.99
Extraordinary Disorders of Human Behavior

Extraordinary Disorders of Human Behavior

$109.99
Kompendium Praktische Psychiatrie

Kompendium Praktische Psychiatrie

$74.99
The Teleoscopic Polity

The Teleoscopic Polity

$54.99
Mechanisms of Protein Synthesis

Mechanisms of Protein Synthesis

$84.99
Image Analysis and Processing - ICIAP 2017

Image Analysis and Processing - ICIAP 2017

$54.99
Functional Integrals in Quantum Field Theory and Statistical Physics

Functional Integrals in Quantum Field Theory and Statistical Physics

$109.99
Neurotoxicology of Insecticides and Pheromones

Neurotoxicology of Insecticides and Pheromones

$84.99
Adequate Decision Rules for Portfolio Choice Problems

Adequate Decision Rules for Portfolio Choice Problems

$169.99
A Primer in Density Functional Theory

A Primer in Density Functional Theory

$79.99
Bile Acids in Gastroenterology

Bile Acids in Gastroenterology

$159.99
Plastic and Thoracic Surgery, Orthopedics and Ophthalmology

Plastic and Thoracic Surgery, Orthopedics and Ophthalmology

$109.99
Mangroves: Ecology, Biodiversity and Management

Mangroves: Ecology, Biodiversity and Management

$169.00
Death, Image, Memory

Death, Image, Memory

$99.99
Argumentation in Multi-Agent Systems

Argumentation in Multi-Agent Systems

$39.99
Hmostaseologie

Hmostaseologie

$229.00
Just Like Josh Gibson

Just Like Josh Gibson

$5.21
Norms and Actions

Norms and Actions

$54.99
Breakaway (Hardcover)

Breakaway (Hardcover)

$9.74
Emerging Economic Models for Sustainable Businesses

Emerging Economic Models for Sustainable Businesses

$159.99
Schriften der Arbeitsgemeinschaft Deutscher Betriebsingenieure

Schriften der Arbeitsgemeinschaft Deutscher Betriebsingenieure

$44.99
Mapping of the Moon

Mapping of the Moon

$39.99
Narrative Form and Chaos Theory in Sterne, Proust, Woolf, and Faulkner

Narrative Form and Chaos Theory in Sterne, Proust, Woolf, and Faulkner

$54.99
Multiple Helix Ecosystems for Sustainable Competitiveness

Multiple Helix Ecosystems for Sustainable Competitiveness

$84.99
Green Technologies for Wastewater Treatment

Green Technologies for Wastewater Treatment

$54.99
Decarbonising the Built Environment

Decarbonising the Built Environment

$59.99
Politics and Government in the Visegrad Countries

Politics and Government in the Visegrad Countries

$84.99
A Guide to SME Financing

A Guide to SME Financing

$79.99
Leitfaden fr den praktischen Unterricht in der Einfachen und Doppelten Buchfhrung

Leitfaden fr den praktischen Unterricht in der Einfachen und Doppelten Buchfhrung

$39.99
New Frontiers in Photochromism

New Frontiers in Photochromism

$129.00
Advances in Automation V

Advances in Automation V

$169.00
Fuzzy Information Processing

Fuzzy Information Processing

$54.99
Impossible Bodies, Impossible Selves: Exclusions and Student Subjectivities

Impossible Bodies, Impossible Selves: Exclusions and Student Subjectivities

$109.99
Development of Chemistry-Based Screening Platform for Access to Mirror-Image Library of Natural Prod

Development of Chemistry-Based Screening Platform for Access to Mirror-Image Library of Natural Prod

$109.99
previous
next