Stefan Gries, Ole Meyer, F. Wessling, M. Hesenius, V. Gruhn
{"title":"使用区块链技术确保CPS中可信的信息流监控","authors":"Stefan Gries, Ole Meyer, F. Wessling, M. Hesenius, V. Gruhn","doi":"10.1109/ICSA-C.2018.00014","DOIUrl":null,"url":null,"abstract":"In cyber-physical systems (CPS), information flow monitoring is an essential task for detecting errors. Particularly, semantic dependencies between exchanged information play an important role. Due to emergent structure of CPS, this is not plain to accomplish but can be solved by monitoring tools. If several parties are cooperating in a CPS, there is the additional problem that all have to work together to collect those dependency information. In the event of an error, however, the responsible party may no longer want to admit that it caused the error. Therefore, the information required for the investigation must be securely stored so that all parties involved can rely on this information without having to trust the other parties. In this paper, we present our idea of how parties with different interests can cooperate in a CPS without having to trust each other in case of errors. Each party will be separately able to understand dependencies between exchanged information. For this purpose, our approach uses various decentralized storage mechanisms, we particularly also highlight the possibility of using blockchain technology.","PeriodicalId":261962,"journal":{"name":"2018 IEEE International Conference on Software Architecture Companion (ICSA-C)","volume":"89 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Using Blockchain Technology to Ensure Trustful Information Flow Monitoring in CPS\",\"authors\":\"Stefan Gries, Ole Meyer, F. Wessling, M. Hesenius, V. Gruhn\",\"doi\":\"10.1109/ICSA-C.2018.00014\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In cyber-physical systems (CPS), information flow monitoring is an essential task for detecting errors. Particularly, semantic dependencies between exchanged information play an important role. Due to emergent structure of CPS, this is not plain to accomplish but can be solved by monitoring tools. If several parties are cooperating in a CPS, there is the additional problem that all have to work together to collect those dependency information. In the event of an error, however, the responsible party may no longer want to admit that it caused the error. Therefore, the information required for the investigation must be securely stored so that all parties involved can rely on this information without having to trust the other parties. In this paper, we present our idea of how parties with different interests can cooperate in a CPS without having to trust each other in case of errors. Each party will be separately able to understand dependencies between exchanged information. For this purpose, our approach uses various decentralized storage mechanisms, we particularly also highlight the possibility of using blockchain technology.\",\"PeriodicalId\":261962,\"journal\":{\"name\":\"2018 IEEE International Conference on Software Architecture Companion (ICSA-C)\",\"volume\":\"89 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE International Conference on Software Architecture Companion (ICSA-C)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSA-C.2018.00014\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE International Conference on Software Architecture Companion (ICSA-C)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSA-C.2018.00014","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Using Blockchain Technology to Ensure Trustful Information Flow Monitoring in CPS
In cyber-physical systems (CPS), information flow monitoring is an essential task for detecting errors. Particularly, semantic dependencies between exchanged information play an important role. Due to emergent structure of CPS, this is not plain to accomplish but can be solved by monitoring tools. If several parties are cooperating in a CPS, there is the additional problem that all have to work together to collect those dependency information. In the event of an error, however, the responsible party may no longer want to admit that it caused the error. Therefore, the information required for the investigation must be securely stored so that all parties involved can rely on this information without having to trust the other parties. In this paper, we present our idea of how parties with different interests can cooperate in a CPS without having to trust each other in case of errors. Each party will be separately able to understand dependencies between exchanged information. For this purpose, our approach uses various decentralized storage mechanisms, we particularly also highlight the possibility of using blockchain technology.