E-Book, Englisch, Band Volume 6, 108 Seiten, Web PDF
Reihe: IFAC Workshop Series
Rodd / Knuth Distributed Databases in Real-Time Control
1. Auflage 2014
ISBN: 978-1-4832-9836-8
Verlag: Elsevier Science & Techn.
Format: PDF
Kopierschutz: 1 - PDF Watermark
E-Book, Englisch, Band Volume 6, 108 Seiten, Web PDF
Reihe: IFAC Workshop Series
ISBN: 978-1-4832-9836-8
Verlag: Elsevier Science & Techn.
Format: PDF
Kopierschutz: 1 - PDF Watermark
The problems surrounding the subject of distributed databases in real-time control were addressed at the workshop. The difficulties included finding new, high-level conceptual models as conventional solutions are rendered useless in distributed databases. The other problems covered include the difficulties faced due to huge transaction fluxes and time constraints. The papers cover these theoretical issues plus an applications section which provides case studies of efficient applied systems which will be important for the development of this essential field.
Autoren/Hrsg.
Weitere Infos & Material
1;Front Cover;1
2;Distributed Databases in Real-Time Control;4
3;Copyright Page;5
4;Table of Contents;10
5;IFAC WORKSHOP ON DISTRIBUTEDDATABASES IN REAL-TIME CONTROL;6
6;PREFACE;8
7;PART I: KEYNOTE ADDRESSES;12
7.1;CHAPTER 1. REAL-TIME ISSUES IN DISTRIBUTED DATA BASES FOR REAL-TIME CONTROL;12
7.1.1;1 TOWARDS INTEGRATED CONTROL SYSTEMS;12
7.1.2;2 REAL-TIME VERSUS ON-LINE;13
7.1.3;3 COMMUNICATION SYSTEMS IN DCCSs;15
7.1.4;4 LEVELS AND FUNCTIONS;16
7.1.5;5 DATA BASES IN DISTRIBUTED COMPUTER CONTROL SYSTEMS;17
7.1.6;6 CONCLUSION;18
7.1.7;7 ACKNOWLEDGEMENT;18
8;PART II: INVITED PAPERS;20
8.1;CHAPTER 2. DIGITAL DESIGN WITH A DISTRIBUTED ENVIRONMENT IN MIND;20
8.1.1;INTRODUCATION;20
8.1.2;DATABASE SUPPORT FOR CONTROL IN A DISTRIBUTED ENVIRONMENT;21
8.1.3;THE ROLE OF DESIGN IN CONTROL APPLICATIONS;22
8.1.4;THE IMPACT OF COMPUTER AND COMMUNICATION TECHNOLOGY;22
8.1.5;CENTRALIZED VERSUS LOCAL PROCESSING;22
8.1.6;RESPONDING TO THE UNEXPECTED;24
8.1.7;CONSERVATIVE VERSUS STATE-OF-THE-ART DATABASE TECHNOLOGY;24
8.1.8;CONCLUSION;25
8.1.9;ACKNOWLEDGEMENTS;25
8.1.10;REFERENCES;25
8.2;CHAPTER 3. PROCESS CONTROL: HOW TO PROCESS DISTRIBUTED DATA IN LESS THAN A SECOND?;28
8.2.1;INTRODUCTION;28
8.2.2;DISTRIBUTED DATA PROCESSING REQUIREMENTS FOR CONTROL AND MONITORING APPLICATIONS;29
8.2.3;MONITORING AND FLEXIBILITY;29
8.2.4;THE ISO-OSI APPLICATON LAYER;30
8.2.5;REAL-TIME DATABASE ACCESSES;31
8.2.6;CONCLUSION;32
8.2.7;REFERENCES;33
9;PART III: THEORETICAL ISSUES;34
9.1;CHAPTER 4. SPECIFICATION AND IMPLEMENTATION OF CONCURRENCY IN A SIMPLE DATABASE SYSTEM;34
9.1.1;INTRODUCTION;34
9.1.2;THE PROCESS STRUCTURE;34
9.1.3;THE PROTOCOL;35
9.1.4;THE IPC MECHANISM;36
9.1.5;CONCLUSION;36
9.1.6;REFERENCES;36
9.2;CHAPTER 5. ON PRIORITY-BASED SYNCHRONIZATION PROTOCOLS FOR DISTRIBUTED REAL-TIME DATABASE SYSTEMS;40
9.2.1;1. Introduction;40
9.2.2;2. Structure of the Prototyping Environment;41
9.2.3;3. Priority-Based Synchronization;41
9.2.4;4. Priority Ceiling Protocol;42
9.2.5;5. Performance Evaluation;42
9.2.6;6. Conclusions;43
9.2.7;References;44
9.3;CHAPTER 6. MODELLING AND VERIFICATION OF REAL-TIME SOFTWARE USING INTERPRETED PETRI NETS;46
9.3.1;THE VERIFICATION PROBLEM;46
9.3.2;MODELLING AND VERIFICATION WITH NETS;47
9.3.3;CONCEPT FOR A SOLUTION OF THE PROBLEM;47
9.3.4;THE NET MODEL;48
9.3.5;MODELLING;48
9.3.6;REFINEMENT OF A SIN MODEL;48
9.3.7;TRANSFORMATION;49
9.4;CHAPTER 7. INCIDENCE OF PARAMETERS IN THE PERFORMANCE OF A DISTRIBUTED DATABASE;52
9.4.1;INTRODUCTION;52
9.4.2;DESCRIPTION OF THE SIMULATION;52
9.4.3;LOCKING (DISTRIBUTED SYSTEMS);54
9.4.4;DISTRIBUTED SYSTEMS BASED ON TIMESTAMPING;55
9.4.5;CONCLUSIONS;56
9.4.6;REFERENCES;57
9.5;CHAPTER 8. USING CONVERSATIONS TO IMPLEMENT RESILIENT OBJECTS IN DISTRIBUTED SYSTEMS;58
9.5.1;INTRODUCTION;58
9.5.2;CONVERSATIONS, FT-ACTIONS AND CONVERSATION MODULES;59
9.5.3;IMPLEMENTATION OF RESILIENT OBJECTS BY USING CONVERSATION MODULES;60
9.5.4;ATOMIC OBJECTS;60
9.5.5;EXAMPLES;62
9.5.6;CONCLUSIONS;63
9.5.7;REFERENCES;63
9.6;CHAPTER 9. A DESIGN MODEL OF DISTRIBUTED DATABASE IN REAL-TIME CONTROL;64
9.6.1;INTRODUCTION;64
9.6.2;REQUIREMENT IN HARDWARE AND NETWORK;64
9.6.3;DATA ALLOCATE STRATEGY;65
9.6.4;DATA CONSISTANCY UPDATE AND DATA ACCESS;65
9.6.5;MEASUREMENT ANALYSIS;66
9.6.6;CONCLUSION;67
9.6.7;REFERENCE;67
9.7;CHAPTER 10. INTEGRATING LOGIC AND OBJECT PARADIGM IN HDDBMS;68
9.7.1;INTRODUCTION;68
9.7.2;KNOWLEDGE REPRESENTATION IN OHDDB-DGl;69
9.7.3;THE ASPECT OF KNOWLEDGE REPRESENTATION IN OSAL;70
9.7.4;REASONING IN OSAIM;71
9.7.5;CONCLUSION REMARKS;72
9.7.6;REFERENCES;72
10;PART IV: APPLICATION STUDIES;74
10.1;CHAPTER 11. INTERTASK-COMMUNICATION INSIDE A REAL-TIME DATABASE;74
10.1.1;INTRODUCTION;74
10.1.2;IMPLEMENTATION CHARACTERISTICS;75
10.1.3;INTERTASK-COMMUNICATION THROUGH MESSAGE ARRAYS;75
10.1.4;MONITORING MESSAGE ARRAY ACTIVITIES;76
10.1.5;USING MESSAGE ARRAYS INA PROCESS CONTROL SYSTEM;76
10.1.6;FURTHER MESSAGE ARRAY APPLICATIONS;78
10.1.7;MESSAGE ARRAY INTERFACE FOR COMMAND LANGUAGE;78
10.1.8;IMPLEMENTING SQL ON TOP OF PSU;78
10.1.9;FURTHER MESSAGE ARRAY APPLICATIONS;78
10.1.10;MESSAGE ARRAY INTERFACE FOR COMMAND LANGUAGE;78
10.1.11;IMPLEMENTING SQL ON TOP OF PSU;78
10.1.12;USING THE MESSAGE ARRAY CONCEPT FOR DATABASE JOURNALING;79
10.1.13;CONCLUSION;80
10.2;CHAPTER 12. CRDB — A REAL TIME DATA BASE FOR DISTRIBUTED SYSTEM WITH HIGH RELIABILITY;82
10.2.1;INTRODUCTION;82
10.2.2;CONCLUSION;84
10.3;CHAPTER 13. A DISTRIBUTED DATA BASE FOR REAL-TIME CONTROL/MONITORING OF POWER PLANTS;86
10.3.1;INTRODUCTION;86
10.3.2;HARDWARE ENVIRONMENT OF BADEL;86
10.3.3;LOGIC STRUCTURE OF BADEL;87
10.3.4;DATA STRUCTURES ON THE LOWER LEVEL;87
10.3.5;THE TRANSMISSION PROTOCAL WITHIN THE PGU MONITOR NETWORKS;88
10.3.6;BASIC DATA STRUCTURES ON THE HIGHER LEVEL;89
10.3.7;DATA RETRIEVAL SERVICES;90
10.3.8;THE POP-BASE;91
10.3.9;FINAL REMARKS AND CONCLUSION;91
10.3.10;REFERENCES;92
10.4;CHAPTER 14. A REAL-TIME DISTRIBUTED DATABASE SYSTEM IN COLD TANDEM MILL;94
10.4.1;INTRODUCTION;94
10.4.2;THE REQUIREMENTS OF ROLLING SYSTEM;94
10.4.3;SYSTEM CONFIGURATION;94
10.4.4;DATA ALLOCATION AND DATA QUERY;95
10.4.5;THE PROMPTNESS CONTROL OF ROLLING PROCESS;95
10.4.6;MUTUAL CONSISTENCY OF COPIES AND FAILURE RECOVERY;96
10.4.7;CONCLUSION;97
10.4.8;REFERENCES;97
11;AUTHOR INDEX;98
12;KEYWORD INDEX;100