000 05185cam a2200733 i 4500
001 on1085493238
003 OCoLC
005 20220908100153.0
006 m o d
007 cr cnu|||unuuu
008 190212s2019 nju ob 001 0 eng d
040 _aN$T
_beng
_erda
_epn
_cN$T
_dN$T
_dEBLCP
_dOCLCF
_dN$T
_dDEGRU
_dJSTOR
_dYDX
_dOCLCQ
_dOH1
_dOCLCQ
_dUMI
_dBRF
_dIEEEE
_dOCLCO
_dOCLCQ
_dOCLCO
019 _a1149390842
020 _a9780691189581
_q(electronic bk.)
020 _a0691189587
_q(electronic bk.)
020 _z9780691181301
029 1 _aAU@
_b000065328970
035 _a(OCoLC)1085493238
_z(OCoLC)1149390842
037 _a22573/ctv827psq
_bJSTOR
037 _a9452601
_bIEEE
050 4 _aTJ225
_b.G37 2019
072 7 _aTEC
_x009000
_2bisacsh
072 7 _aMAT
_x003000
_2bisacsh
072 7 _aMAT
_x007000
_2bisacsh
072 7 _aMAT
_x017000
_2bisacsh
072 7 _aMAT
_x041000
_2bisacsh
072 7 _aMAT
_x042000
_2bisacsh
072 7 _aCOM
_x014000
_2bisacsh
082 0 4 _a629.8
_223
049 _aMAIN
100 1 _aGaroche, Pierre-Lo�ic,
_d1982-
_eauthor.
_965275
245 1 0 _aFormal verification of control system software /
_cPierre-Lo�ic Garoche.
264 1 _aPrinceton, New Jersey :
_bPrinceton University Press,
_c[2019]
300 _a1 online resource
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
490 1 _aPrinceton series in applied mathematics
504 _aIncludes bibliographical references and index.
588 0 _aOnline resource; title from PDF title page (EBSCO, viewed February 13, 2019).
520 _aAn essential introduction to the analysis and verification of control systems softwareThe verification of control systems 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-Lo�ic 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 especially 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 these systems continues to increase--such as in autonomous cars, drones, and satellites and landers--the numerical functions in critical 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.
505 0 0 _tFrontmatter --
_tContents --
_tI. Need and Tools to Verify Critical Cyber-Physical Systems --
_t1. Critical Embedded Software: Control Software Development and V & V --
_t2. Formal Methods: Different Approaches for Verification --
_t3. Control Systems --
_tII. Invariant Synthesis: Convex-optimization Based Abstract Interpretation --
_t4. Definitions-Background --
_t5. Invariants Synthesis via Convex Optimization: Postfixpoint Computation as Semialgebraic Constraints --
_t6. Template-based Analyses and Min-policy Iteration --
_tIII. System-level Analysis at Model and Code Level --
_t7. System-level Properties as Numerical Invariants --
_t8. Validation of System-level Properties at Code Level --
_tIV. Numerical Issues --
_t9. Floating-point Semantics of Analyzed Programs --
_t10. Convex Optimization and Numerical Issues --
_tBibliography --
_tIndex --
_tAcknowledgments
590 _aIEEE
_bIEEE Xplore Princeton University Press eBooks Library
650 0 _aAutomatic control.
_93672
650 0 _aComputer software.
_922048
650 2 _aSoftware
_965276
650 6 _aCommande automatique.
_964217
650 6 _aLogiciels.
_965277
650 7 _asoftware.
_2aat
_965278
650 7 _aTECHNOLOGY & ENGINEERING
_xEngineering (General)
_2bisacsh
_94639
650 7 _aMATHEMATICS
_xApplied.
_2bisacsh
_95811
650 7 _aAutomatic control.
_2fast
_0(OCoLC)fst00822702
_93672
650 7 _aComputer software.
_2fast
_0(OCoLC)fst00872527
_922048
655 4 _aElectronic books.
_93294
776 0 8 _iPrint version:
_z9780691181301
_w(OCoLC)1059270929
830 0 _aPrinceton series in applied mathematics.
_965279
856 4 0 _uhttps://ieeexplore.ieee.org/servlet/opac?bknumber=9452601
938 _aDe Gruyter
_bDEGR
_n9780691189581
938 _aProQuest Ebook Central
_bEBLB
_nEBL5695063
938 _aEBSCOhost
_bEBSC
_n1941226
938 _aYBP Library Services
_bYANK
_n15878118
942 _cEBK
994 _a92
_bINTKS
999 _c81431
_d81431