Formal Verification of Control System Software (eBook)

eBook Download: PDF
2019
232 Seiten
Princeton University Press (Verlag)
978-0-691-18958-1 (ISBN)

Lese- und Medienproben

Formal Verification of Control System Software - Pierre-Loïc Garoche
134,00 € inkl. MwSt
Systemvoraussetzungen
67,99 € inkl. MwSt
Systemvoraussetzungen
  • Download sofort lieferbar
  • Zahlungsarten anzeigen


Pierre-Loïc Garoche is senior research scientist at ONERA, France's national aerospace research center.
An essential introduction to the analysis and verification of control system softwareThe verification of control system software is critical to a host of technologies and industries, from aeronautics and medical technology to the cars we drive. The failure of controller software can cost people their lives. In this authoritative and accessible book, Pierre-Loic Garoche provides control engineers and computer scientists with an indispensable introduction to the formal techniques for analyzing and verifying this important class of software.Too often, control engineers are unaware of the issues surrounding the verification of software, while computer scientists tend to be unfamiliar with the specificities of controller software. Garoche provides a unified approach that is geared to graduate students in both fields, covering formal verification methods as well as the design and verification of controllers. He presents a wealth of new verification techniques for performing exhaustive analysis of controller software. These include new means to compute nonlinear invariants, the use of convex optimization tools, and methods for dealing with numerical imprecisions such as floating point computations occurring in the analyzed software.As the autonomy of critical systems continues to increase-as evidenced by autonomous cars, drones, and satellites and landers-the numerical functions in these systems are growing ever more advanced. The techniques presented here are essential to support the formal analysis of the controller software being used in these new and emerging technologies.

Pierre-Loïc Garoche is senior research scientist at ONERA, France’s national aerospace research center.

Erscheint lt. Verlag 14.5.2019
Reihe/Serie Princeton Series in Applied Mathematics
Princeton Series in Applied Mathematics
Zusatzinfo 79 b/w illus.
Verlagsort Princeton
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Theorie / Studium
Mathematik / Informatik Mathematik Analysis
Mathematik / Informatik Mathematik Angewandte Mathematik
Mathematik / Informatik Mathematik Finanz- / Wirtschaftsmathematik
Schlagworte Abstract Interpretation • Abstraction (software engineering) • Acceptance testing • Actuator • African Americans • algorithm • Annotation • Applied mathematics • Approximation • Assembly Line • Autocoding • axiomatic semantics • axiomatic system • Code generation (compiler) • Codomain • complete lattice • Computation • Computer • control engineering • control system • Control Theory • Convex Optimization • Database • Denotational Semantics • detection • Dynamical system • Embedded Software • Equation • Fixed point (mathematics) • formal methods • formal proof • Frama-C • Global Optimization • hypothesis • IEEE floating point • implementation • Indicator function • Initialization (programming) • Instance (computer science) • Integration Testing • Integrator • interior point method • Interpreted language • Intersection (set theory) • Iteration • Language construct • level set • Loop invariant • Lyapunov equation • Lyapunov function • Mathematical Optimization • MATLAB • Mechanization • Numerical analysis • Occupancy • Operational Semantics • optimal control • Organizing (management) • Phase margin • Piecewise • precondition • Predicate (mathematical logic) • preorder • Processing (programming language) • Programmer • Proof assistant • Quantity • readability • Real data type • Reputation • result • Robustness (computer science) • satisfiability modulo theories • Semantics • Sensor • Signal Processing • Simplex Algorithm • Simulation • SIMULINK • Software • Software bug • software development process • Software License • Software suite • Software Testing • solver • soundness • Statement (computer science) • State of the Art • Static Analysis • Subroutine • Subset • System Analysis • Theorem • Transfer Function • Validator • Variable (computer science) • Variable (mathematics) • Verification and Validation • workaround
ISBN-10 0-691-18958-7 / 0691189587
ISBN-13 978-0-691-18958-1 / 9780691189581
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 4,6 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

PDFPDF (Adobe DRM)

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Discover tactics to decrease churn and expand revenue

von Jeff Mar; Peter Armaly

eBook Download (2024)
Packt Publishing (Verlag)
25,19