1 option
Formal Analysis by Abstract Interpretation : Case Studies in Modern Protocols / by Benjamin Aziz.
- Format:
- Book
- Author/Creator:
- Aziz, Benjamin, Author.
- Series:
- Computer Science (SpringerNature-11645)
- SpringerBriefs in applied sciences and technology 2191-5318
- SpringerBriefs in Applied Sciences and Technology, 2191-5318
- Language:
- English
- Subjects (All):
- Machine theory.
- Computer networks.
- Internet of things.
- Telecommunication.
- Formal Languages and Automata Theory.
- Computer Communication Networks.
- Internet of Things.
- Communications Engineering, Networks.
- Local Subjects:
- Formal Languages and Automata Theory.
- Computer Communication Networks.
- Internet of Things.
- Communications Engineering, Networks.
- Physical Description:
- 1 online resource (XII, 113 pages) : 25 illustrations
- Edition:
- 1st ed. 2022.
- Contained In:
- Springer Nature eBook
- Place of Publication:
- Cham : Springer International Publishing : Imprint: Springer, 2022.
- System Details:
- text file PDF
- Summary:
- The book provides a gentle introduction and definition of the denotational-based abstract interpretation method. The book demonstrates how the above method of formal analysis can be used, not only to address the security of systems, but other more general and interesting properties related to the testing, mutating and semantic ambiguity resolution of protocols. The book presents three case studies, all related to current complex protocols and standards used in industry, particularly in the context of IoT and Industry 4.0.
- Contents:
- Introduction
- Chapter 1. Program Analysis
- Chapter 2. Process Algebra
- Chapter 3. First Case Study: The MQTT Protocol
- Chapter 4. Second Case Study: The Hermes Protocol
- Chapter 5. Third Case Study: An EV Charging Protocol
- Chapter 6. Conclusion
- Bibliography.
- Other Format:
- Printed edition:
- ISBN:
- 978-3-030-91153-9
- 9783030911539
- Access Restriction:
- Restricted for use by site license.
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.