Compositional Verification of Concurrent and Real-Time Systems

Compositional Verification of Concurrent and Real-Time Systems
Author :
Publisher : Springer Science & Business Media
Total Pages : 210
Release :
ISBN-10 : 9781461510093
ISBN-13 : 1461510090
Rating : 4/5 (93 Downloads)

Book Synopsis Compositional Verification of Concurrent and Real-Time Systems by : Eric Y.T. Juan

Download or read book Compositional Verification of Concurrent and Real-Time Systems written by Eric Y.T. Juan and published by Springer Science & Business Media. This book was released on 2012-12-06 with total page 210 pages. Available in PDF, EPUB and Kindle. Book excerpt: With the rapid growth of networking and high-computing power, the demand for large-scale and complex software systems has increased dramatically. Many of the software systems support or supplant human control of safety-critical systems such as flight control systems, space shuttle control systems, aircraft avionics control systems, robotics, patient monitoring systems, nuclear power plant control systems, and so on. Failure of safety-critical systems could result in great disasters and loss of human life. Therefore, software used for safety critical systems should preserve high assurance properties. In order to comply with high assurance properties, a safety-critical system often shares resources between multiple concurrently active computing agents and must meet rigid real-time constraints. However, concurrency and timing constraints make the development of a safety-critical system much more error prone and arduous. The correctness of software systems nowadays depends mainly on the work of testing and debugging. Testing and debugging involve the process of de tecting, locating, analyzing, isolating, and correcting suspected faults using the runtime information of a system. However, testing and debugging are not sufficient to prove the correctness of a safety-critical system. In contrast, static analysis is supported by formalisms to specify the system precisely. Formal verification methods are then applied to prove the logical correctness of the system with respect to the specification. Formal verifica tion gives us greater confidence that safety-critical systems meet the desired assurance properties in order to avoid disastrous consequences.


Compositional Verification of Concurrent and Real-Time Systems Related Books

Compositional Verification of Concurrent and Real-Time Systems
Language: en
Pages: 210
Authors: Eric Y.T. Juan
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

With the rapid growth of networking and high-computing power, the demand for large-scale and complex software systems has increased dramatically. Many of the so
Concurrency Verification
Language: en
Pages: 26
Authors: W.-P. de Roever
Categories: Computers
Type: BOOK - Published: 2001-11-26 - Publisher: Cambridge University Press

DOWNLOAD EBOOK

An advanced 2001 textbook on verification of concurrent programs using a semantic approach which highlights concepts clearly.
Specification and Compositional Verification of Real-Time Systems
Language: en
Pages: 254
Authors: Jozef Hooman
Categories: Computers
Type: BOOK - Published: 1991-11-27 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

The research described in this monograph concerns the formal specification and compositional verification of real-time systems. A real-time programminglanguage
Automated Technology for Verification and Analysis
Language: en
Pages: 528
Authors: Dang Van Hung
Categories: Computers
Type: BOOK - Published: 2013-08-30 - Publisher: Springer

DOWNLOAD EBOOK

This book constitutes the refereed proceedings of the 11th International Symposium on Automated Technology for Verification and Analysis, ATVA 2013, held at Han
Concurrent and Real-time Systems
Language: en
Pages: 530
Authors: Steve Schneider
Categories: Computers
Type: BOOK - Published: 1999-11-15 - Publisher: John Wiley & Sons

DOWNLOAD EBOOK

The CSP approach has been widely used in the specification, analysis and verification of concurrent and real-time systems, and for understanding the particular