From the Foreword
"Getting CPS dependability right is essential to forming a solid foundation for a world that increasingly depends on such systems. This book represents the cutting edge of what we know about rigorous ways to ensure that our CPS designs are trustworthy. I recommend it to anyone who wants to get a deep look at these concepts that will form a cornerstone for future CPS designs."
--Phil Koopman, Carnegie Mellon University, Pittsburgh, Pennsylvania, USA
Trustworthy Cyber-Physical Systems Engineering provides practitioners and researchers with a comprehensive introduction to the area of trustworthy Cyber Physical Systems (CPS) engineering. Topics in this book cover questions such as
- What does having a trustworthy CPS actually mean for something as pervasive as a global-scale CPS?
- How does CPS trustworthiness map onto existing knowledge, and where do we need to know more?
- How can we mathematically prove timeliness, correctness, and other essential properties for systems that may be adaptive and even self-healing?
- How can we better represent the physical reality underlying real-world numeric quantities in the computing system?
- How can we establish, reason about, and ensure trust between CPS components that are designed, installed, maintained, and operated by different organizations, and which may never have really been intended to work together?
Featuring contributions from leading international experts, the book contains sixteen self-contained chapters that analyze the challenges in developing trustworthy CPS, and identify important issues in developing engineering methods for CPS.
The book addresses various issues contributing to trustworthiness complemented by contributions on TCSP roadmapping, taxonomy, and standardization, as well as experience in deploying advanced system engineering methods in industry. Specific approaches to ensuring trustworthiness, namely, proof and refinement, are covered, as well as engineering methods for dealing with hybrid aspects.
Table of Contents
CONCEPTS OF DEPENDABLE CYBER-PHYSICAL SYSTEMS ENGINEERING: MODEL-BASED APPROACHES
John Fitzgerald, Claire Ingram, and Alexander Romanovsky
PATHWAYS TO DEPENDABLE CYBER-PHYSICAL SYSTEMS ENGINEERING
John Fitzgerald, Claire Ingram, and Tom Mccutcheon
A RIGOROUS DEFINITION OF CYBER-PHYSICAL SYSTEMS
John Knight, Jian Xiang, and Kevin Sullivan
A GENERIC MODEL FOR SYSTEM SUBSTITUTION
Guillaume Babin, Yamine Aït-Ameur, and Marc Pantel
INCREMENTAL PROOF-BASED DEVELOPMENT FOR RESILIENT DISTRIBUTED SYSTEMS Manamiary Bruno Andriamiarina, Dominique Méry, and Neeraj Kumar Singh
FORMALIZING GOAL-ORIENTED DEVELOPMENT OF RESILIENT CPS
Inna Pereverzeva and Elena Troubitsyna
FORMAL REASONING ABOUT RESILIENT CPS
Linas Laibinis and Elena Troubitsyna
COLLABORATIVE MODELING AND SIMULATION FOR CYBER-PHYSICAL SYSTEMS
Peter Gorm Larsen, John Fitzgerald, Jim Woodcock, and Thierry Lecomte
VERIFYING TRUSTWORTHY CYBER-PHYSICAL SYSTEMS USING CLOSED-LOOP MODELING
Neeraj Kumar Singh, Mark Lawford, Thomas S. E. Maibaum, and Alan Wassyng
STOP AND GO ADAPTIVE CRUISE CONTROL: A CASE STUDY OF AUTOMOTIVE CYBER-PHYSICAL SYSTEMS
Sasan Vakili, Neeraj Kumar Singh, Mark Lawford, Alan Wassyng, and Ben Breimer
MODEL-BASED ANALYSIS OF ENERGY CONSUMPTION BEHAVIOR
A FORMAL DSL FOR MULTICORE SYSTEM MANAGEMENT
NEW STANDARDS FOR TRUSTWORTHY CYBER-PHYSICAL SYSTEMS
Alan Wassyng, Paul Joannou, Mark Lawford, Tom Maibaum, and Neeraj Kumar Singh
MEASUREMENT-BASED IDENTIFICATION OF INFRASTRUCTURES FOR TRUSTWORTHY CYBER-PHYSICAL SYSTEMS
Imre Kocsis, Ágnes Salánki, and András Pataricza
MDD-BASED DESIGN, CONFIGURATION, AND MONITORING OF RESILIENT CPS
László Gönczy, István Majzik, Szilárd Bozóki, and András Pataricza
EDUCATION OF SCIENTIFIC APPROACHES TO TRUSTWORTHY SYSTEMS FOR INDUSTRY: AFTER 10 YEARS
Fuyuki Ishikawa, Nobukazu Yoshioka, and Yoshinori Tanabe
Alexander Romanovsky is a professor in the School of Computing Science at Newcastle University, UK.
Fuyuki Ishikawa is an associate professor in the Digital Content and Media Sciences Research Division at the National Institute of Informatics, Japan.