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

International Handbook of Occupational Therapy Interventions

International Handbook of Occupational Therapy Interventions

$89.00
Deichselkrfte an Lastzgen

Deichselkrfte an Lastzgen

$59.99
Journalismus im Internet

Journalismus im Internet

$39.99
Ethical Traceability and Communicating Food

Ethical Traceability and Communicating Food

$199.99
Decolonizing Theology in Revolution

Decolonizing Theology in Revolution

$99.99
Biologische Wirkung von Licht im Kraftfahrzeug

Biologische Wirkung von Licht im Kraftfahrzeug

$89.99
lpreise und makrokonomische Stabilisierung in offenen Volkswirtschaften

lpreise und makrokonomische Stabilisierung in offenen Volkswirtschaften

$64.99
Engaging Stakeholders in Education for Sustainable Development at University Level

Engaging Stakeholders in Education for Sustainable Development at University Level

$84.99
Answer Set Programming for Continuous Domains: A Fuzzy Logic Approach

Answer Set Programming for Continuous Domains: A Fuzzy Logic Approach

$109.99
Vom Strfaktor zum Operator

Vom Strfaktor zum Operator

$59.99
Dyslexia: Advances in Theory and Practice

Dyslexia: Advances in Theory and Practice

$109.99
Coworking Space

Coworking Space

$49.99
Practical C

Practical C

$64.99
Health Care Advocacy

Health Care Advocacy

$99.99
European Disintegration

European Disintegration

$169.99
New Techniques for Future Accelerators

New Techniques for Future Accelerators

$39.99
Geistige Grundlagen der Medizin

Geistige Grundlagen der Medizin

$69.99
Before the Age of Prejudice

Before the Age of Prejudice

$99.00
Offending from Childhood to Young Adulthood

Offending from Childhood to Young Adulthood

$44.99
Pro iOS and Android Apps for Business

Pro iOS and Android Apps for Business

$49.99
Schadstoffe im Boden

Schadstoffe im Boden

$49.99
Electromagnetic Seabed Logging

Electromagnetic Seabed Logging

$219.99
The Economics of Businesses

The Economics of Businesses

$109.99
Universities and Climate Change

Universities and Climate Change

$169.99
Advanced Geostatistics in the Mining Industry

Advanced Geostatistics in the Mining Industry

$219.99
On the Existence of God

On the Existence of God

$169.00
Bone Diseases

Bone Diseases

$219.99
South Africa and Nuclear Proliferation

South Africa and Nuclear Proliferation

$49.99
Big Nate- Nailed It by Lincoln Peirce

Big Nate- Nailed It by Lincoln Peirce

$12.99
Unternehmen und Insolvenz

Unternehmen und Insolvenz

$59.99
Wearable Systems Based Gait Monitoring and Analysis

Wearable Systems Based Gait Monitoring and Analysis

$119.99
Ueber Kraftmaschinen-Regelung

Ueber Kraftmaschinen-Regelung

$54.99
Gynecological Imaging

Gynecological Imaging

$259.00
From Smart City to Smart Region

From Smart City to Smart Region

$44.99
D.H.Lawrence's Poetry

D.H.Lawrence's Poetry

$44.99
Singular Perturbations and Asymptotic Analysis in Control Systems

Singular Perturbations and Asymptotic Analysis in Control Systems

$39.99
Das Sozialwirtschaftliche Sechseck

Das Sozialwirtschaftliche Sechseck

$79.99
Combinatorial Foundation of Homology and Homotopy

Combinatorial Foundation of Homology and Homotopy

$109.99
Proceedings of the 23rd Pacific Basin Nuclear Conference, Volume 2

Proceedings of the 23rd Pacific Basin Nuclear Conference, Volume 2

$299.99
Structural Rehabilitation of Old Buildings

Structural Rehabilitation of Old Buildings

$84.99
previous
next