Industrial Strength Formal Methods in Practice

Industrial Strength Formal Methods in Practice
Author: Michael G. Hinchey,Jonathan P. Bowen
Publsiher: Springer Science & Business Media
Total Pages: 410
Release: 2012-12-06
Genre: Computers
ISBN: 9781447105237

Download Industrial Strength Formal Methods in Practice Book in PDF, Epub and Kindle

Industrial Strength Formal Methods in Practice provides hands-on experience and guidance for anyone who needs to apply formal methods successfully in an industrial context. Each chapter is written by an expert in software engineering or formal methods, and contains background information, introductions to the techniques being used, actual fragments of formalised components, details of results and an analysis of the overall approach. It provides specific details on how to produce high-quality software that comes in on-time and within budget. Aimed mainly at practitioners in software engineering and formal methods, this book will also be of interest to the following groups; academic researchers working in formal methods who are interested in evidence of their success and in how they can be applied on an industrial scale, and students on advanced software engineering courses who need real-life specifications and examples on which to base their work.

FME 93 Industrial Strength Formal Methods

FME  93  Industrial Strength Formal Methods
Author: Jim Woodcock,James C.P. Woodcock,Peter G. Larsen
Publsiher: Springer Science & Business Media
Total Pages: 712
Release: 1993
Genre: Business & Economics
ISBN: 3540566627

Download FME 93 Industrial Strength Formal Methods Book in PDF, Epub and Kindle

The last few years have borne witness to a remarkable diversity of formal methods, with applications to sequential and concurrent software, to real-time and reactive systems, and to hardware design. In that time, many theoretical problems have been tackled and solved, and many continue to be worked upon. Yet it is by the suitability of their industrial application and the extent of their usage that formal methods will ultimately be judged. This volume presents the proceedings of the first international symposium of Formal Methods Europe, FME'93. The symposium focuses on the application of industrial-strength formal methods. Authors address the difficulties of scaling their techniques up to industrial-sized problems, and their suitability in the workplace, and discuss techniques that are formal (that is, they have a mathematical basis) and that are industrially applicable. The volume has four parts: - Invited lectures, containing a lecture by Cliff B. Jones and a lecture by Antonio Cau and Willem-Paul de Roever; - Industrial usage reports, containing 6 reports; - Papers, containing 32 selected and refereedpapers; - Tool descriptions, containing 11 descriptions.

Formal Engineering for Industrial Software Development

Formal Engineering for Industrial Software Development
Author: Shaoying Liu
Publsiher: Springer Science & Business Media
Total Pages: 410
Release: 2013-03-09
Genre: Computers
ISBN: 9783662072875

Download Formal Engineering for Industrial Software Development Book in PDF, Epub and Kindle

In any serious engineering discipline, it would be unthinkable to construct a large system without having a precise notion of what is to be built and without verifying how the system is expected to function. Software engineering is no different in this respect. Formal methods involve the use of mathematical notation and calculus in software development; such methods are difficult to apply to large-scale systems with practical constraints (e.g., limited developer skills, time and budget restrictions, changing requirements). Here Liu claims that formal engineering methods may bridge this gap. He advocates the incorporation of mathematical notation into the software engineering process, thus substantially improving the rigor, comprehensibility and effectiveness of the methods commonly used in industry. This book provides an introduction to the SOFL (Structured Object-Oriented Formal Language) method that was designed and industry-tested by the author. Written in a style suitable for lecture courses or for use by professionals, there are numerous exercises and a significant real-world case study, so the readers are provided with all the knowledge and examples needed to successfully apply the method in their own projects.

Integrated Formal Methods

Integrated Formal Methods
Author: Wolfgang Grieskamp,Thomas Santen,Bill Stoddart
Publsiher: Springer Science & Business Media
Total Pages: 449
Release: 2007-10-23
Genre: Computers
ISBN: 9783540409113

Download Integrated Formal Methods Book in PDF, Epub and Kindle

Formal Methods The Next 30 Years

Formal Methods     The Next 30 Years
Author: Maurice H. ter Beek,Annabelle McIver,José N. Oliveira
Publsiher: Springer Nature
Total Pages: 776
Release: 2019-09-23
Genre: Computers
ISBN: 9783030309428

Download Formal Methods The Next 30 Years Book in PDF, Epub and Kindle

This book constitutes the refereed proceedings of the 23rd Symposium on Formal Methods, FM 2019, held in Porto, Portugal, in the form of the Third World Congress on Formal Methods, in October 2019. The 44 full papers presented together with 3 invited presentations were carefully reviewed and selected from 129 submissions. The papers are organized in topical sections named: Invited Presentations; Verification; Synthesis Techniques; Concurrency; Model Checking Circus; Model Checking; Analysis Techniques; Specification Languages; Reasoning Techniques; Modelling Languages; Learning-Based Techniques and Applications; Refactoring and Reprogramming; I-Day Presentations.

Formal Methods and Testing

Formal Methods and Testing
Author: Robert M. Hierons,Jonathan P. Bowen,Mark Harman
Publsiher: Springer
Total Pages: 370
Release: 2008-04-13
Genre: Computers
ISBN: 9783540789178

Download Formal Methods and Testing Book in PDF, Epub and Kindle

This book constitutes the thoroughly refereed and peer-reviewed outcome of the Formal Methods and Testing (FORTEST) network - formed as a network established under UK EPSRC funding that investigated the relationships between formal (and semi-formal) methods and software testing - now being a subject group of two BCS Special Interest Groups: Formal Aspects of Computing Science (BCS FACS) and Special Interest Group in Software Testing (BCS SIGIST). Each of the 12 chapters in this book describes a way in which the study of formal methods and software testing can be combined in a manner that brings the benefits of formal methods (e.g., precision, clarity, provability) with the advantages of testing (e.g., scalability, generality, applicability).

Formal Methods

Formal Methods
Author: Klaus Havelund,Jan Peleska,Bill Roscoe,Erik de Vink
Publsiher: Springer
Total Pages: 692
Release: 2018-07-11
Genre: Computers
ISBN: 9783319955827

Download Formal Methods Book in PDF, Epub and Kindle

This book constitutes the refereed proceedings of the 22nd International Symposium on Formal Methods, FM 2018, held in Oxford, UK, in July 2018. The 44 full papers presented together with 2 invited papers were carefully reviewed and selected from 110 submissions. They present formal methods for developing and evaluating systems. Examples include autonomous systems, robots, and cyber-physical systems in general. The papers cover a broad range of topics in the following areas: interdisciplinary formal methods; formal methods in practice; tools for formal methods; role of formal methods in software systems engineering; and theoretical foundations.

Formal Methods and Software Engineering

Formal Methods and Software Engineering
Author: Shengchao Qin,Zongyan Qiu
Publsiher: Springer
Total Pages: 670
Release: 2011-10-23
Genre: Computers
ISBN: 9783642245596

Download Formal Methods and Software Engineering Book in PDF, Epub and Kindle

This book constitutes the refereed proceedings of the 13th International Conference on Formal Engineering Methods, ICFEM 2011, held in Durham, UK, October 2011. The 40 revised full papers together with 3 invited talks presented were carefully reviewed and selected from 103 submissions. The papers address all current issues in formal methods and their applications in software engineering. They are organized in topical sections on formal models; model checking and probability; specification and development; security; formal verification; cyber physical systems; event-B; verification, analysis and testing; refinement; as well as theorem proving and rewriting.