Электронная книга: Jean-Louis Boulanger «Formal Methods. Industrial Use from Model to the Code»

Formal Methods. Industrial Use from Model to the Code

Although formal analysis programming techniques may be quite old, the introduction of formal methods only dates from the 1980s. These techniques enable us to analyze the behavior of a software application, described in a programming language. It took until the end of the 1990s before formal methods or the B method could be implemented in industrial applications or be usable in an industrial setting. Current literature only gives students and researchers very general overviews of formal methods. The purpose of this book is to present feedback from experience on the use of“formal methods” (such as proof and model-checking) in industrial examples within the transportation domain. This book is based on the experience of people who are currently involved in the creation and evaluation of safety critical system software. The involvement of people from within the industry allows us to avoid the usual problems of confidentiality which could arise and thus enables us to supply new useful information (photos, architecture plans, real examples, etc.). Topics covered by the chapters of this book include SAET-METEOR, the B method and B tools, model-based design usingSimulink, the Simulink design verifier proof tool, the implementation and applications of SCADE (Safety Critical Application Development Environment), GATeL: A V&V Platform for SCADE models and ControlBuild. Contents 1. From Classic Languages to Formal Methods, Jean-Louis Boulanger. 2. Formal Method in the Railway Sector the First Complex Application: SAET-METEOR, Jean-Louis Boulanger. 3. The B Method and B Tools, Jean-Louis Boulanger. 4. Model-Based Design Using Simulink– Modeling, Code Generation, Verification, and Validation, Mirko Conrad and Pieter J. Mosterman. 5. Proving Global Properties with the Aid of the SIMULINK DESIGN VERIFIER Proof Tool, Véronique Delebarre and Jean-Frédéric Etienne. 6. SCADE: Implementation and Applications, Jean-Louis Camus. 7. GATeL: A V&V Platform for SCADE Models, Bruno Marre, Benjamin Bianc, Patricia Mouy and Christophe Junke. 8. ControlBuild, a Development Framework for Control Engineering, Franck Corbier. 9. Conclusion, Jean-Louis Boulanger.

Издательство: "John Wiley&Sons Limited"

ISBN: 9781118614389

электронная книга

Купить за 12483.68 руб и скачать на Litres

Другие книги автора:

КнигаОписаниеГодЦенаТип книги
Static Analysis of Software. The Abstract InterpretationThe existing literature currently available to students and researchers is very general, covering only the formal techniques of static analysis. This book presents real examples of the formal… — John Wiley&Sons Limited, электронная книга Подробнее...13970.48электронная книга
Industrial Use of Formal Methods. Formal VerificationAt present the literature gives students and researchers of the very general books on the formal technics. The purpose of this book is to present in a single book, a return of experience on the used… — John Wiley&Sons Limited, электронная книга Подробнее...12483.68электронная книга
Safety of Computer ArchitecturesIt is currently quite easy for students or designers/engineers to find very general books on the various aspects of safety, reliability and dependability of computer system architectures, and partial… — John Wiley&Sons Limited, электронная книга Подробнее...10848.59электронная книга
Formal Methods Applied to Industrial Complex Systems. Implementation of the B MethodThis book presents real-world examples of formal techniques in an industrial context. It covers formal methods such as SCADE and/or the B Method, in various fields such as railways, aeronautics, and… — John Wiley&Sons Limited, электронная книга Подробнее...15516.57электронная книга
Safety Management of Software-based EquipmentA review of the principles of the safety of software-based equipment, this book begins by presenting the definition principles of safety objectives. It then moves on to show how it is possible to… — John Wiley&Sons Limited, электронная книга Подробнее...7794.92электронная книга
Formal Methods Applied to Industrial Complex SystemsA presentation of real examples of industrial uses for formal methods such as SCADE, the B-Method, ControlBuild, Matelo, etc. in various fields, such as railways, aeronautics, and the automotive… — John Wiley&Sons Limited, электронная книга Подробнее...14748.07электронная книга
CENELEC 50128 and IEC 62279 StandardsCENELEC EN 50128 and IEC 62279 standards are applicable to the performance of software in the railway sector. The 2011 version of the 50128 standard firms up the techniques and methods to be… — John Wiley&Sons Limited, электронная книга Подробнее...10810.32электронная книга

См. также в других словарях:

  • Industrial market segmentation — is a scheme for categorizing industrial and business customers to guide strategic and tactical decision making, especially in sales and marketing. While government agencies and industry associations use standardized segmentation schemes for… …   Wikipedia

  • The Benedictine Order —     The Benedictine Order     † Catholic Encyclopedia ► The Benedictine Order     The Benedictine Order comprises monks living under the Rule of St. Benedict, and commonly known as black monks . The order will be considered in this article under… …   Catholic encyclopedia

  • Model checking — This article is about checking of models in computer science. For the checking of models in statistics, see regression model validation. In computer science, model checking refers to the following problem: Given a model of a system, test… …   Wikipedia

  • Data model — Overview of data modeling context: A data model provides the details of information to be stored, and is of primary use when the final product is the generation of computer software code for an application or the preparation of a functional… …   Wikipedia

  • Agent-based model — An agent based model (ABM) (also sometimes related to the term multi agent system or multi agent simulation) is a class of computational models for simulating the actions and interactions of autonomous agents (both individual or collective… …   Wikipedia

  • Government procurement in the United States — is based on many of the same principles as commercial contracting, but is subject to special laws and regulation as described below. Persons entering into commercial contracts are pretty much free to do anything that they can agree on. Each… …   Wikipedia

  • Capability Maturity Model Integration — (CMMI) is a process improvement approach that provides organizations with the essential elements of effective processes. [cite web title = What is CMMI? url = http://www.sei.cmu.edu/cmmi/general/index.html accessdaymonth = 23 September accessyear …   Wikipedia

  • Education in the United States — of America U.S. Department of Education Secretary Deputy Secretary Arne Duncan Anthony Miller …   Wikipedia

  • Music of the United States — American music redirects here. For other uses, see American music (disambiguation). Music of United States of America Timeline General topics Education · History G …   Wikipedia

  • Beijing 2008 Olympic Games: Mount Olympus Meets the Middle Kingdom — Introduction officially  Games of the XXIX Olympiad        The Games of the XXIX Olympiad, involving some 200 Olympic committees and as many as 13,000 accredited athletes competing in 28 different sports, were auspiciously scheduled to begin at 8 …   Universalium

  • History of Poland during the Jagiellon dynasty — History of Poland …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»