Search

Advanced Search

  • Home
  • Search
  • Advanced Search

Detailed Information

Formal Verification of Control System Software [electronic resource]

QR Code
Book Detail
Data Type : Monograph
ISBN : 9780691189581 
ISBN : 0691189587 
ISBN :
Personal Author : Garoche, Pierre-Loïc, author.
Title/Author : Formal Verification of Control System Software /:  Pierre-Lo ̈ıc Garoche.  [electronic resource]. 
Imprint : Princeton, New Jersey:  Princeton University Press,  [2019]. 
Format : 1 online resource. 
Total Title Note : Princeton series in applied mathematics 
Note : Includes bibliographical references and index. 
Content Note : Cover; Contents; I. Need and Tools to Verify Critical Cyber-Physical Systems; 1. Critical Embedded Software: Control Software Development and V 2. Formal Methods: Different Approaches for Verification; 2.1 Semantics and Properties; 2.2 A Formal Verification Methods Overview; 2.3 Deductive Methods; 2.4 SMT-based Model-checking; 2.5 Abstract Interpretation (of Collecting Semantics); 2.6 Need for Inductive Invariants; 3. Control Systems; 3.1 Controllers' Development Process; 3.2 A Simple Linear System: Spring-mass Damper 
Content Note : II. Invariant Synthesis: Convex-optimization Based Abstract Interpretation4. Definitions-Background; 4.1 Discrete Dynamical Systems; 4.2 Elements of (Applied) Convex Optimization; 5. Invariants Synthesis via Convex Optimization: Postfixpoint Computation as Semialgebraic Constraints; 5.1 Invariants, Lyapunov Functions, and Convex Optimization; 5.2 Quadratic Invariants; 5.3 Piecewise Quadratic Invariants; 5.4 k-inductive Quadratic Invariants; 5.5 Polynomial Invariants; 5.6 Image Measure Method; 5.7 Related Works; 6. Template-based Analyses and Min-policy Iteration 
Content Note : 6.1 Template-based Abstract Domains6.2 Template Abstraction Fixpoint as an Optimization Problem; 6.3 SOS-relaxed Semantics; 6.4 Example; 6.5 Related Works; III. System-level Analysis at Model and Code Level; 7. System-level Properties as Numerical Invariants; 7.1 Open-loop and Closed-loop Stability; 7.2 Robustness with Vector Margin; 7.3 Related Work; 8. Validation of System-level Properties at Code Level; 8.1 Axiomatic Semantics of Control Properties through Synchronous Observers and Hoare Triples; 8.2 Generating Annotations: A Strongest Postcondition Propagation Algorithm 
Content Note : 8.3 Discharging Proof Objectives using PVSIV. Numerical Issues; 9. Floating-point Semantics of Analyzed Programs; 9.1 Floating-point Semantics; 9.2 Revisiting Inductiveness Constraints; 9.3 Bound Floating-point Errors: Taylor-based Abstractions aka Zonotopic Abstract Domains; 9.4 Related Works; 10. Convex Optimization and Numerical Issues; 10.1 Convex Optimization Algorithms; 10.2 Guaranteed Feasible Solutions with Floats; Bibliography; Index; Acknowledgments 
요약 : An 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ïc 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. 
General Subject Name : Automatic control. -- 
General Subject Name : Computer software. -- 
General Subject Name : TECHNOLOGY & ENGINEERING / Engineering (General) -- 
General Subject Name : Automatic control. -- 
General Subject Name : Computer software. -- 
General Subject Name : MATHEMATICS / Applied -- 
Language English
Original text
URL :

예약

  1. 1. 예약현황은 홈페이지 로그인 후 예약 페이지에 확인 가능합니다.
  2. 2. 도착 통보된 예약자료 대출을 원하지 않는 경우에는 예약 현황에서 취소할 수 있습니다.
  3. 3. 기타 문의사항은 도서관에 문의 바랍니다.
Close

무인예약대출

  1. 1. 무인예약대출 현황은 홈페이지 로그인 후 무인예약대출 페이지에 확인 가능합니다.
  2. 2. 무인예약대출자료 대출을 원하지 않는 경우에는 무인예약대출 페이지에서 신청 또는 접수상태인 경우만 취소할 수 있습니다.
  3. 3. 희망대출일은 신청일로부터 최대 1주일 까지 가능합니다.
  4. 4. 희망대출일을 선택하지 않은 경우 대출대기 통보 후 1주일까지 기기에서 대출가능합니다.
  5. 5. 기타 문의사항은 도서관에 문의 바랍니다.
Close
Write Review

Write Review

서평쓰기
Close

Tag

Add Tag

Add Tag

Close

QR Code

Close
챗봇
  • I am Andy, a library interactive search bot servcie