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

The Human Auditory Cortex

The Human Auditory Cortex

$129.00
Innovations in Data Analytics

Innovations in Data Analytics

$189.00
Testbeds and Research Infrastructures, Development of Networks and Communities

Testbeds and Research Infrastructures, Development of Networks and Communities

$84.99
Nuclear Medicine in Psychiatry

Nuclear Medicine in Psychiatry

$129.00
Ecology of Aphidophagous Insects

Ecology of Aphidophagous Insects

$219.99
Parlamentarisches Regierungssystem in der Bundesrepublik Deutschland

Parlamentarisches Regierungssystem in der Bundesrepublik Deutschland

$59.99
Dimensionality Reduction of Hyperspectral Imagery

Dimensionality Reduction of Hyperspectral Imagery

$99.99
Die Serologie der Chronischen Polyarthritis

Die Serologie der Chronischen Polyarthritis

$44.99
Sklavenaufstnde in der Literatur

Sklavenaufstnde in der Literatur

$69.99
Quasioptical Systems

Quasioptical Systems

$279.99
Mantle and Lower Crust Exposed in Oceanic Ridges and in Ophiolites

Mantle and Lower Crust Exposed in Oceanic Ridges and in Ophiolites

$109.99
Seawater Intrusion in the Coastal Alluvial Aquifers of the Mahanadi Delta

Seawater Intrusion in the Coastal Alluvial Aquifers of the Mahanadi Delta

$54.99
Linear Genetic Programming

Linear Genetic Programming

$169.99
2nd International Conference on for Ubiquitous Connectivity

2nd International Conference on for Ubiquitous Connectivity

$129.00
Landschaftsmodellierung fr die Umweltplanung

Landschaftsmodellierung fr die Umweltplanung

$129.99
Das Natural-Leadership-Prinzip

Das Natural-Leadership-Prinzip

$37.99
Arbeit und Informationstechnik

Arbeit und Informationstechnik

$69.99
Probleme des Spannbetons. ber das Brandverhalten von Bauteilen und Bauwerken

Probleme des Spannbetons. ber das Brandverhalten von Bauteilen und Bauwerken

$59.99
Steuern und Unternehmungspolitik

Steuern und Unternehmungspolitik

$59.99
Arbeitsmarktkonomik

Arbeitsmarktkonomik

$44.99
Betriebsverrechnung in der chemischen Groindustrie

Betriebsverrechnung in der chemischen Groindustrie

$59.99
Musculoskeletal Ultrasound in Rheumatology Review

Musculoskeletal Ultrasound in Rheumatology Review

$99.00
Herman Heijermans and His Dramas

Herman Heijermans and His Dramas

$109.99
Stupid Humanism

Stupid Humanism

$79.99
The Creators of Inside Money

The Creators of Inside Money

$54.99
Das Just-in-Time-Konzept fr globale Logistikprozesse

Das Just-in-Time-Konzept fr globale Logistikprozesse

$64.99
Kants Friedensschrift und der Theorienstreit in den Internationalen Beziehungen

Kants Friedensschrift und der Theorienstreit in den Internationalen Beziehungen

$39.99
JIMD Reports, Volume 21

JIMD Reports, Volume 21

$109.99
Reclaiming Composition for Chicano/as and Other Ethnic Minorities

Reclaiming Composition for Chicano/as and Other Ethnic Minorities

$109.99
Cross-Border Migration among Latin Americans

Cross-Border Migration among Latin Americans

$39.99
Shakespeare's Culture of Violence

Shakespeare's Culture of Violence

$109.99
Vielfalt im Employee Lifecycle

Vielfalt im Employee Lifecycle

$44.99
Epistemology of the Human Sciences

Epistemology of the Human Sciences

$109.00
A First Introduction to the Finite Element Analysis Program MSC Marc/Mentat

A First Introduction to the Finite Element Analysis Program MSC Marc/Mentat

$109.99
Peace as Governance

Peace as Governance

$54.99
Logic, Epistemology, and Scientific Theories - From Peano to the Vienna Circle

Logic, Epistemology, and Scientific Theories - From Peano to the Vienna Circle

$119.99
Stabilization, Safety, and Security of Distributed Systems

Stabilization, Safety, and Security of Distributed Systems

$54.99
Revisiting the Toolbox of Discourse Studies

Revisiting the Toolbox of Discourse Studies

$89.00
Markenerosion

Markenerosion

$79.99
Basic Concepts of Iron and Steel Making

Basic Concepts of Iron and Steel Making

$99.99
previous
next