Simplicity is Complex (eBook)

Foundations of Cyber-Physical System Design
eBook Download: PDF
2019 | 1. Auflage
X, 149 Seiten
Springer-Verlag
978-3-030-20411-2 (ISBN)

Lese- und Medienproben

Simplicity is Complex -  Hermann Kopetz
Systemvoraussetzungen
139,09 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
This book investigates the characteristics of simple versus complex systems, and what the properties of a cyber-physical system design are that contribute to an effective implementation and make the system understandable, simple to use, and easy to maintain. The targeted audience is engineers, managers and advanced students who are involved in the design of cyber-physical systems and are willing to spend some time outside the silo of their daily work in order to widen their background and appreciation for the pervasive problems of system complexity.

In the past, design of a process-control system (now called cyber-physical systems) was more of an art than an engineering endeavor. The software technology of that time was concerned primarily with functional correctness and did not pay much attention to the temporal dimension of program execution, which is as important as functional correctness when a physical process must be controlled. In the ensuing years, many problems in the design of cyber-physical systems were simplified. But with an increase in the functional requirements and system size, the complexity problems have appeared again in a different disguise. A sound understanding of the complexity problem requires some insight in cognition, human problem solving, psychology, and parts of philosophy.

This book presents the essence of the author's thinking about complexity, accumulated over the past forty years.






Hermann Kopetz received a PhD degree in Physics sub auspiciis praesidentis from the University in Vienna in 1968 and is since 2011 professor emeritus at the Technical University of Vienna. He is the chief architect of the time-triggered technology for dependable embedded Systems and a co-founder of the company TTTech. The time-triggered technology is deployed in leading aerospace, automotive and industrial applications.

Kopetz is a Life Fellow of the IEEE and a full member of the Austrian Academy of Science. Kopetz served as the chairman of the IEEE Computer Society Technical Committee on Dependable Computing and Fault Tolerance and in program committees of many scientific conferences. He is a founding member and a former chairman of IFIP WG 10.4. Kopetz has written a widely used textbook on Real-Time Systems and published more than 200 papers.

Preface 5
Contents 7
Chapter 1: Introduction 11
1.1 A Look Back in Time 12
Chapter 2: Understanding and Complexity 15
2.1 Introduction 15
2.2 Concepts 15
2.3 Causal Explanation 17
2.4 Teleological Explanation 20
2.5 Complexity 21
2.5.1 Complexity as a Property —Object Complexity 21
2.5.2 Complexity as a Relation—Cognitive Complexity 22
2.5.3 Complexity of a Model 25
2.6 Points to Remember 26
Chapter 3: Information Versus Data 28
3.1 Introduction 28
3.2 Information 29
3.2.1 Properties of an Itom 31
3.2.2 Human Communication 32
3.3 Data 33
3.3.1 Data for Humans 35
3.3.2 Data in Cyberspace 35
3.3.3 Explanation and Generation of Data 36
3.3.4 Sense Data and Refined Data 38
3.4 Essential Data (e-data) Versus Context Data (c-data) 40
3.5 Stigmergy 42
3.6 Points to Remember 44
Chapter 4: Modeling 46
4.1 Introduction 46
4.2 Modeling Relation 49
4.2.1 Execution Time of Model Algorithms 51
4.2.2 Model Error 52
4.3 Mental Models 53
4.3.1 Rational Model 54
4.3.2 Intuitive Model 55
4.3.3 Pragmatic Mental Model (PMM) 56
4.4 Cyber Models 57
4.5 Models of Time 59
4.6 Assumption Coverage Versus Model Complexity 60
4.7 Points to Remember 61
Chapter 5: Multi-Level Hierarchies 63
5.1 Introduction 63
5.2 Hierarchy Levels 64
5.2.1 Holons 65
5.3 Hierarchy Types 67
5.3.1 Formal Hierarchy 68
5.3.2 Information Hierarchy 68
5.3.3 Control Hierarchy 69
5.4 Emergence 70
5.4.1 Supervenience 73
5.5 Points to Remember 74
Chapter 6: Cyber-Physical Systems Are Different 76
6.1 Introduction 76
6.2 Autonomous Operation in the Physical World 77
6.3 Timeliness 77
6.3.1 Pacing 78
6.3.2 Execution Time of Algorithms 78
6.3.3 Simultaneity 79
6.4 Safety-Criticality 79
6.5 Cyber Security 80
6.6 Points to Remember 81
Chapter 7: Simplification 83
7.1 Introduction 83
7.2 Divide and Conquer 83
7.2.1 Partitioning in Space 85
7.2.2 Segmentation in Time 87
7.2.3 Abstraction 89
7.3 Static Structures 91
7.4 Emergence—New Conceptualization 91
7.5 Points to Remember 93
Chapter 8: Communication Systems 95
8.1 Introduction 95
8.2 Classification of Data 95
8.2.1 Real-Time Data (RT Data) 96
8.2.2 Non-Real-Time Data (NRT Data) 98
8.3 Communication Protocols 98
8.3.1 Global Time 99
8.3.2 Time-Triggered Protocols 99
8.3.3 Time-Triggered Protocol (TTP) 100
8.3.4 Time-Triggered Ethernet (TTEthernet) 101
8.4 Communication with the Controlled Object 101
8.4.1 Sensor Inputs 102
8.4.2 Actuator 102
8.5 Real-Time Transfer of Alarm Data 102
8.6 Points to Remember 104
Chapter 9: Interface Design 106
9.1 Introduction 106
9.2 Architectural Style 107
9.3 Interface Component 108
9.4 Interface Types 109
9.4.1 Service Interface 109
9.4.2 Configuration and Control Interface 110
9.4.3 Maintenance Interface 110
9.5 Interface Model 111
9.6 Human Machine Interface (HMI) 111
9.6.1 Alignment of Contexts 113
9.7 Points to Remember 115
Chapter 10: Simplification of a Design 117
10.1 Introduction 117
10.2 Purpose Analysis 117
10.3 System Evolution 119
10.4 Architecture Design 120
10.4.1 Top-Level System Structure 120
10.4.2 Independent Components 121
10.4.3 Scheduling Slack 122
10.4.4 Peak Load Behavior 122
10.4.5 Fault Management 122
10.5 Multi-Level Hierarchy 123
10.6 Safety-Critical Control System 125
10.7 Points to Remember 128
Chapter 11: Annex: Basic System Concepts 130
11.1 Introduction 130
11.2 Entities, Time, and Systems 130
11.3 Component 133
11.4 Communication 135
11.5 Failures, Errors and Faults 136
11.5.1 Software Errors 137
List of Abbreviations 138
References 139
Subject Index 143
Author Index 148

Erscheint lt. Verlag 9.7.2019
Zusatzinfo X, 148 p. 15 illus.
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Netzwerke
Technik Nachrichtentechnik
Schlagworte Cognition • Complexity • Cyber-Physical Systems • Data • Information • Modelling • Multi-level hierarchies • Real-Time Systems • Safety • simplification • System design
ISBN-10 3-030-20411-1 / 3030204111
ISBN-13 978-3-030-20411-2 / 9783030204112
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Das umfassende Handbuch

von Martin Linten; Axel Schemberg; Kai Surendorf

eBook Download (2023)
Rheinwerk Computing (Verlag)
29,90
Das umfassende Handbuch

von Michael Kofler; Charly Kühnast; Christoph Scherbeck

eBook Download (2024)
Rheinwerk Computing (Verlag)
44,90
Grundlagen der IPv4- und IPv6-Kommunikation

von Anatol Badach; Erwin Hoffmann

eBook Download (2022)
Carl Hanser Verlag GmbH & Co. KG
69,99