Read e-book online Formal Methods Applied to Industrial Complex Systems: PDF

By Jean-Louis Boulanger

This booklet provides real-world examples of formal thoughts in an commercial context. It covers formal tools akin to SCADE and/or the B technique, in numerous fields comparable to railways, aeronautics, and the car undefined. the aim of this booklet is to give a precis of expertise at the use of “formal tools” (based on formal options akin to evidence, summary interpretation and model-checking) in commercial examples of complicated structures, in keeping with the event of individuals at present focused on the production and review of defense severe procedure software program. The involvement of individuals from in the permits the authors to prevent the standard confidentiality difficulties that can come up and therefore allows them to provide new helpful details (photos, structure plans, actual examples, etc.).

The authors conceal the subsequent issues: an instance of use of SCADE, constraint fixing in B, validation of Petri Nets-based computerized rail protection, information validation, etc.

Show description

Read or Download Formal Methods Applied to Industrial Complex Systems: Implementation of the B Method PDF

Similar machine theory books

Download e-book for kindle: Swarm Intelligence: Introduction and Applications by Christian Blum, Daniel Merkle

The book’s contributing authors are one of the best researchers in swarm intelligence. The ebook is meant to supply an summary of the topic to newbies, and to provide researchers an replace on attention-grabbing contemporary advancements. Introductory chapters care for the organic foundations, optimization, swarm robotics, and purposes in new-generation telecommunication networks, whereas the second one half comprises chapters on extra particular themes of swarm intelligence learn.

Download e-book for kindle: Progress in Artificial Intelligence: 12th Portuguese by Carlos Bento, Amilcar Cardoso, Gael Dias

This e-book constitutes the refereed lawsuits of the twelfth Portuguese convention on synthetic Intelligence, EPIA 2005, held in Covilhã, Portugal in December 2005 as 9 built-in workshops. The fifty eight revised complete papers awarded have been rigorously reviewed and chosen from a complete of 167 submissions. according to the 9 constituting workshops, the papers are prepared in topical sections on normal synthetic intelligence (GAIW 2005), affective computing (AC 2005), synthetic existence and evolutionary algorithms (ALEA 2005), development and utilising ontologies for the semantic internet (BAOSW 2005), computational equipment in bioinformatics (CMB 2005), extracting wisdom from databases and warehouses (EKDB&W 2005), clever robotics (IROBOT 2005), multi-agent platforms: conception and purposes (MASTA 2005), and textual content mining and purposes (TEMA 2005).

Download e-book for kindle: Evolvable Components: From Theory to Hardware by Lukas Sekanina

Firstly of the Nineteen Nineties learn begun in tips on how to mix delicate comput­ ing with reconfigurable in a really special method. one of many tools that was once constructed has been known as evolvable undefined. due to evolution­ ary algorithms researchers have began to evolve digital circuits repeatedly.

Additional resources for Formal Methods Applied to Industrial Complex Systems: Implementation of the B Method

Example text

The refinement process begins with the definition of a machine that contains the abstract description of the need. The refinements allow us to make the need concrete and show the non-deterministic and non-sequential elements. The implementation is a B component that uses a subset of the B language named B0. 7. ). B0 is thus easy to translate into programming languages. 8 shows an example of refinement (for more information about the process of refinement, see [MOR 90]). The specification indicates that the need is to find two numbers q and r such that a= q*b+r and r

1. Introduction Atelier B has been used on many occasions in developing safety 1 programs that are used for functions at the SSIL3 and SSIL4 levels . The autopilot (known as SAET-METEOR, see [BOU 11a], Chapter 3) of Line 14 of Paris’s Metro was the first high-visibility project to use Atelier B, and this project was instrumental in the qualification of the tool by the AQL2 department of the RATP3. This qualification process involved extensive testing, reviews of the development documentation and close examination of the source code.

The role of testing in the b formal development process”, The proceeding is VDM'91, ISSRE’95, Toulouse, 25–27 October 1995. , Software Engineering with B, Addison-Wesley, 1996. 1. Introduction Atelier B has been used on many occasions in developing safety 1 programs that are used for functions at the SSIL3 and SSIL4 levels . The autopilot (known as SAET-METEOR, see [BOU 11a], Chapter 3) of Line 14 of Paris’s Metro was the first high-visibility project to use Atelier B, and this project was instrumental in the qualification of the tool by the AQL2 department of the RATP3.

Download PDF sample

Rated 4.76 of 5 – based on 19 votes

About the Author

admin