Author: Gu Tianlong
Publisher:
Publish Date: 2005-01-01
Features: Formal methods are a development approach based on strict mathematical foundations, with precise mathematical semantics. Broadly speaking, formal methods are systematic engineering methods for analysis, design, and implementation in the software development process. Narrowly speaking, formal methods are methods for software specification and verification. This book introduces and discusses formal methods in software development, covering the knowledge points on "Formal Methods in Software" from SE2004, mainly including: finite state machines, Statecharts, Petri nets, communication sequential processes, communication system calculus, first-order logic, program correctness proofs, temporal logic, model checking, Z, VDM, Larch, etc. This book can be used as a teaching material for senior undergraduate or graduate students in computer science, software engineering, and related majors, and can also be referenced by researchers and engineering technicians in related fields... This book introduces and discusses formal methods in software development, covering the knowledge points on "Formal Methods in Software" from SE2004's SEEK, mainly including: finite state machines, Statecharts, Petri nets, communication sequential processes, communication system calculus, first-order logic, etc.
Formal methods in software development
📌 Related Posts
Literature
04 High School Mechanics I High School Physics
2026-09-24
Literature
Urban Intelligent Public Transportation System
2026-09-26
Literature
Basic Theories of Traditional Chinese Medicine (For the Use of TCM Majors)
2026-09-24
Literature
IELTS Express--Reading (Academic)
2026-09-14
Literature
Business and Trade English
2026-09-26
Literature
2006 Edition Vocabulary Quick Reference Manual for Postgraduate Entrance Examination English
2026-09-26
Literature
Engineering Mathematics Linear Algebra
2026-09-26
Literature
Graduate English Listening and Speaking Course. 1: Imported Edition
2026-09-26