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

Radicals and Reactionaries in Twentieth-Century International Thought

Radicals and Reactionaries in Twentieth-Century International Thought

$39.99
Solidarity Across Generations

Solidarity Across Generations

$219.99
Cosmic Rays in the Earths Atmosphere and Underground

Cosmic Rays in the Earths Atmosphere and Underground

$259.00
El Capitn Calzoncillos y el diablico desquite del Inodoro Turbotrn 2000 (Captain Underpants #11)

El Capitn Calzoncillos y el diablico desquite del Inodoro Turbotrn 2000 (Captain Underpants #11)

$5.99
Sputtering by Particle Bombardment I

Sputtering by Particle Bombardment I

$39.99
Weakly Nonlocal Solitary Waves and Beyond-All-Orders Asymptotics

Weakly Nonlocal Solitary Waves and Beyond-All-Orders Asymptotics

$109.99
High Performance Computing Systems and Applications

High Performance Computing Systems and Applications

$129.00
Psychotherapie

Psychotherapie

$29.99
Pigeon Grades PreK-1

Pigeon Grades PreK-1

$21.00
Optimization Methods in Mathematical Modeling of Technological Processes

Optimization Methods in Mathematical Modeling of Technological Processes

$179.99
Congenital Cytomegalovirus Infection

Congenital Cytomegalovirus Infection

$84.99
Managing Technological Change

Managing Technological Change

$40.00
Deepening Comprehension With Action Strategies (30-copy pack)

Deepening Comprehension With Action Strategies (30-copy pack)

$652.20
Germany's 2005 Welfare Reform

Germany's 2005 Welfare Reform

$84.99
U.S. Organic Dairy Politics

U.S. Organic Dairy Politics

$109.99
Baby Days Collection 2 (Birth - 12 months)

Baby Days Collection 2 (Birth - 12 months)

$29.00
PET and SPECT in Psychiatry

PET and SPECT in Psychiatry

$229.00
Mr. Wolf's Class: #5: Snow Day (Hardcover)

Mr. Wolf's Class: #5: Snow Day (Hardcover)

$18.74
Strategic Sales Management

Strategic Sales Management

$89.99
Event-Triggered Active Disturbance Rejection Control

Event-Triggered Active Disturbance Rejection Control

$159.99
Electronic Quantum Transport in Mesoscopic Semiconductor Structures

Electronic Quantum Transport in Mesoscopic Semiconductor Structures

$74.99
Machine Learning of Natural Language

Machine Learning of Natural Language

$54.99
Philosophical Issues in Pharmaceutics

Philosophical Issues in Pharmaceutics

$84.99
Von der Bedeutung der Geisteswissenschaften fr die Bildung unserer Zeit / Die Lehre vom Ursprung un

Von der Bedeutung der Geisteswissenschaften fr die Bildung unserer Zeit / Die Lehre vom Ursprung un

$59.99
Epilepsie und Flugreisen

Epilepsie und Flugreisen

$54.99
Victorian Travel Writing and Imperial Violence

Victorian Travel Writing and Imperial Violence

$54.99
Advances in Ultrasound Technology for Environmental Remediation

Advances in Ultrasound Technology for Environmental Remediation

$54.99
Social Reconstructions of the World Automobile Industry

Social Reconstructions of the World Automobile Industry

$109.99
Sartre on Subjectivity and Selfhood

Sartre on Subjectivity and Selfhood

$129.99
Rookie Toddler: Red Pepper, Yellow Squash

Rookie Toddler: Red Pepper, Yellow Squash

$5.21
Motivieren - Delegieren - Kritisieren

Motivieren - Delegieren - Kritisieren

$34.99
Treutleins Vierstellige Logarithmische und Goniometrische Tafeln

Treutleins Vierstellige Logarithmische und Goniometrische Tafeln

$59.99
Enhancing Employability in Higher Education through Work Based Learning

Enhancing Employability in Higher Education through Work Based Learning

$129.99
Perl 6 Fundamentals

Perl 6 Fundamentals

$19.99
God-Relationships With and Without God

God-Relationships With and Without God

$54.99
Chapman & Halls Complete Fundamentals of Engineering Exam Review Workbook

Chapman & Halls Complete Fundamentals of Engineering Exam Review Workbook

$39.99
Disordered Systems and Localization

Disordered Systems and Localization

$39.99
Marketing der kommunalen Wirtschaftsfrderung

Marketing der kommunalen Wirtschaftsfrderung

$59.99
The Latin American (Counter-) Road Movie and Ambivalent Modernity

The Latin American (Counter-) Road Movie and Ambivalent Modernity

$99.00
previous
next