首页 > 最新文献

2018 IEEE/ACM 4th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS)最新文献

英文 中文
On Early Statistical Requirements Validation of Cyber-Physical Space Systems 网络物理空间系统早期统计需求验证研究
Christos Tsigkanos, Nianyu Li, Zhi Jin, Zhenjiang Hu, C. Ghezzi
Cyber-physical space systems are becoming increasingly important. Such systems have to satisfy requirements that are heavily affected by the physical space they operate in and by the active entities inhabiting the space, whose dynamic behaviors generate continuous topological changes. Reasoning about requirements in the early design phases is extremely challenging. High-level design can be facilitated by systematic application of separation of concerns throughout modeling, analysis, and early requirements validation. We outline an approach that identifies key recurrent concerns arising in cyber-physical space systems, supports systematic and semi-automatic modeling of separate concerns, and a formally defined composition of the separately developed models. Early requirements validation is then supported by leveraging statistical model checking techniques. We illustrate our approach through an example disaster scenario in a smart city.
信息物理空间系统正变得越来越重要。这样的系统必须满足受其运行的物理空间和居住在空间中的活动实体的严重影响的需求,这些实体的动态行为会产生连续的拓扑变化。在早期设计阶段对需求进行推理是极具挑战性的。通过系统地应用贯穿建模、分析和早期需求验证的关注点分离,可以促进高级设计。我们概述了一种识别网络物理空间系统中出现的关键重复关注点的方法,支持独立关注点的系统和半自动建模,以及独立开发模型的正式定义组合。然后利用统计模型检查技术来支持早期的需求验证。我们通过智慧城市中的灾难场景示例来说明我们的方法。
{"title":"On Early Statistical Requirements Validation of Cyber-Physical Space Systems","authors":"Christos Tsigkanos, Nianyu Li, Zhi Jin, Zhenjiang Hu, C. Ghezzi","doi":"10.1145/3196478.3196485","DOIUrl":"https://doi.org/10.1145/3196478.3196485","url":null,"abstract":"Cyber-physical space systems are becoming increasingly important. Such systems have to satisfy requirements that are heavily affected by the physical space they operate in and by the active entities inhabiting the space, whose dynamic behaviors generate continuous topological changes. Reasoning about requirements in the early design phases is extremely challenging. High-level design can be facilitated by systematic application of separation of concerns throughout modeling, analysis, and early requirements validation. We outline an approach that identifies key recurrent concerns arising in cyber-physical space systems, supports systematic and semi-automatic modeling of separate concerns, and a formally defined composition of the separately developed models. Early requirements validation is then supported by leveraging statistical model checking techniques. We illustrate our approach through an example disaster scenario in a smart city.","PeriodicalId":205313,"journal":{"name":"2018 IEEE/ACM 4th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS)","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115251393","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Enabling Cyber-Physical Systems for 5G Networking: A Case Study on the Automotive Vertical Domain 为5G网络启用网络物理系统:汽车垂直领域的案例研究
C. Tranoris, S. Denazis, Lucas Guardalben, João Pereira, S. Sargento
5G is the next generation networking infrastructure with a strong focus on requirements of various vertical domains. 5G brings improvements on networking performance but also introduces new services for deploying software involving networking aspects in an end-to-end manner from the edge to the cloud, affecting the way we will deploy software. One of the most promising verticals is the Automotive Vertical, where 5G will bring characteristics such as low delays and high bandwidth, enabling complex V2X scenarios. This paper reports experiments made using a popular 5G technology, called NFV Management and Orchestration platform, the Open Source MANO (OSM), by remotely placing Virtual Network Functions to Vehicles containing a smart Edge Device for: i) remotely monitoring through the OBD-II interface and ii) video streaming between V2V for assisted overtaking. The described process can be applied to other types of systems containing a smart Edge Device, enabling them as networking resources of future 5G network deployments, demonstrating how future CPSs could be engineered and benefit from emerging 5G services.
5G是下一代网络基础设施,重点关注各种垂直领域的需求。5G带来了网络性能的改进,但也引入了新的服务,以从边缘到云的端到端方式部署涉及网络方面的软件,影响我们部署软件的方式。最有前途的垂直领域之一是汽车垂直领域,5G将带来低延迟和高带宽等特性,从而实现复杂的V2X场景。本文报告了使用流行的5G技术NFV管理和编排平台开源MANO (OSM)进行的实验,通过远程将虚拟网络功能放置到包含智能边缘设备的车辆上,以便:i)通过OBD-II接口进行远程监控;ii) V2V之间的视频流以辅助超车。所描述的过程可以应用于包含智能边缘设备的其他类型系统,使其成为未来5G网络部署的网络资源,展示如何设计未来的cps并从新兴的5G服务中受益。
{"title":"Enabling Cyber-Physical Systems for 5G Networking: A Case Study on the Automotive Vertical Domain","authors":"C. Tranoris, S. Denazis, Lucas Guardalben, João Pereira, S. Sargento","doi":"10.1145/3196478.3196481","DOIUrl":"https://doi.org/10.1145/3196478.3196481","url":null,"abstract":"5G is the next generation networking infrastructure with a strong focus on requirements of various vertical domains. 5G brings improvements on networking performance but also introduces new services for deploying software involving networking aspects in an end-to-end manner from the edge to the cloud, affecting the way we will deploy software. One of the most promising verticals is the Automotive Vertical, where 5G will bring characteristics such as low delays and high bandwidth, enabling complex V2X scenarios. This paper reports experiments made using a popular 5G technology, called NFV Management and Orchestration platform, the Open Source MANO (OSM), by remotely placing Virtual Network Functions to Vehicles containing a smart Edge Device for: i) remotely monitoring through the OBD-II interface and ii) video streaming between V2V for assisted overtaking. The described process can be applied to other types of systems containing a smart Edge Device, enabling them as networking resources of future 5G network deployments, demonstrating how future CPSs could be engineered and benefit from emerging 5G services.","PeriodicalId":205313,"journal":{"name":"2018 IEEE/ACM 4th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126130874","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
A Semi-Automated Approach to Foster the Validation of Collaborative Networks of Cyber-Physical Systems 促进信息物理系统协同网络验证的半自动化方法
Marian Daun, Jennifer Brings, Thorsten Weyer
Cyber-physical systems form collaborative networks dynamically at runtime. In the collaboration of multiple systems, behavior emerges in the interplay of the collaborating instances. This emergent behavior raises challenges for the validation of cyber-physical systems’ software, since interoperability of the single systems as well as functional correctness of the entire network of collaborative cyber-physical systems must be validated for all possible configurations of the network. Such network configurations differ, among others, in the number of participating systems, the number of system types involved, and the communication patterns between the participating systems. To aid the validation of behavior emerging from the collaboration, this paper proposes the automated generation of dedicated review diagrams to investigate the collaborative network’s behavior for different network configurations. First evaluations using case examples from industry partners show that the use of such automatically generated instance level review diagrams can support the validation of collaborative cyber-physical systems.
信息物理系统在运行时动态地形成协作网络。在多系统协作中,行为出现在协作实例的相互作用中。这种突发行为对网络物理系统软件的验证提出了挑战,因为必须针对网络的所有可能配置验证单个系统的互操作性以及协作网络物理系统的整个网络的功能正确性。这些网络配置的不同之处在于参与系统的数量、涉及的系统类型的数量以及参与系统之间的通信模式。为了帮助验证协作中出现的行为,本文提出了自动生成专用评审图来研究不同网络配置下协作网络的行为。使用来自行业合作伙伴的案例示例的第一次评估表明,使用这种自动生成的实例级审查图可以支持协作网络物理系统的验证。
{"title":"A Semi-Automated Approach to Foster the Validation of Collaborative Networks of Cyber-Physical Systems","authors":"Marian Daun, Jennifer Brings, Thorsten Weyer","doi":"10.1145/3196478.3196483","DOIUrl":"https://doi.org/10.1145/3196478.3196483","url":null,"abstract":"Cyber-physical systems form collaborative networks dynamically at runtime. In the collaboration of multiple systems, behavior emerges in the interplay of the collaborating instances. This emergent behavior raises challenges for the validation of cyber-physical systems’ software, since interoperability of the single systems as well as functional correctness of the entire network of collaborative cyber-physical systems must be validated for all possible configurations of the network. Such network configurations differ, among others, in the number of participating systems, the number of system types involved, and the communication patterns between the participating systems. To aid the validation of behavior emerging from the collaboration, this paper proposes the automated generation of dedicated review diagrams to investigate the collaborative network’s behavior for different network configurations. First evaluations using case examples from industry partners show that the use of such automatically generated instance level review diagrams can support the validation of collaborative cyber-physical systems.","PeriodicalId":205313,"journal":{"name":"2018 IEEE/ACM 4th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128751459","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
A Curated Corpus of Simulink Models for Model-Based Empirical Studies 基于模型的实证研究的Simulink模型的策划语料库
Shafiul Azam Chowdhury, L. S. Varghese, Soumik Mohian, Taylor T. Johnson, Christoph Csallner
Recent years have seen many empirical studies of model-based cyber-physical systems and commercial CPS development tool chains such as Matlab/Simulink. To benefit such research, this paper presents the by-far largest corpus of freely available Simulink models to date, containing over 1,000 models. Surprising findings based on this corpus include that (a) tool support for metric collection is not adequate and (b) users do not reuse model components as they would in object-oriented programs. The paper both confirms and contradicts earlier findings that are based on significantly fewer models, suggesting the utility of the corpus for future research. While others have not yet leveraged this model corpus, we hope that our freely available corpus and infrastructure will benefit future model-based empirical research and tool development efforts, by reducing the model-collection overhead and thus easing evaluation.
近年来,人们对基于模型的网络物理系统和商业CPS开发工具链(如Matlab/Simulink)进行了许多实证研究。为了使此类研究受益,本文提供了迄今为止最大的免费可用的Simulink模型语料库,包含1000多个模型。基于这个语料库的令人惊讶的发现包括:(a)工具对度量集合的支持是不够的,(b)用户不像在面向对象程序中那样重用模型组件。这篇论文既证实了早期的发现,也反驳了早期的发现,这些发现基于更少的模型,表明了语料库对未来研究的实用性。虽然其他人还没有利用这个模型语料库,但我们希望我们的免费可用的语料库和基础设施将通过减少模型收集开销,从而简化评估,从而有益于未来基于模型的实证研究和工具开发工作。
{"title":"A Curated Corpus of Simulink Models for Model-Based Empirical Studies","authors":"Shafiul Azam Chowdhury, L. S. Varghese, Soumik Mohian, Taylor T. Johnson, Christoph Csallner","doi":"10.1145/3196478.3196484","DOIUrl":"https://doi.org/10.1145/3196478.3196484","url":null,"abstract":"Recent years have seen many empirical studies of model-based cyber-physical systems and commercial CPS development tool chains such as Matlab/Simulink. To benefit such research, this paper presents the by-far largest corpus of freely available Simulink models to date, containing over 1,000 models. Surprising findings based on this corpus include that (a) tool support for metric collection is not adequate and (b) users do not reuse model components as they would in object-oriented programs. The paper both confirms and contradicts earlier findings that are based on significantly fewer models, suggesting the utility of the corpus for future research. While others have not yet leveraged this model corpus, we hope that our freely available corpus and infrastructure will benefit future model-based empirical research and tool development efforts, by reducing the model-collection overhead and thus easing evaluation.","PeriodicalId":205313,"journal":{"name":"2018 IEEE/ACM 4th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS)","volume":"233 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122464580","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
Toward Explainable Multi-Objective Probabilistic Planning 面向可解释的多目标概率规划
Roykrong Sukkerd, R. Simmons, D. Garlan
Use of multi-objective probabilistic planning to synthesize behavior of CPSs can play an important role in engineering systems that must self-optimize for multiple quality objectives and operate under uncertainty. However, the reasoning behind automated planning is opaque to end-users. They may not understand why a particular behavior is generated, and therefore not be able to calibrate their confidence in the systems working properly. To address this problem, we propose a method to automatically generate verbal explanation of multi-objective probabilistic planning, that explains why a particular behavior is generated on the basis of the optimization objectives. Our explanation method involves describing objective values of a generated behavior and explaining any tradeoff made to reconcile competing objectives. We contribute: (i) an explainable planning representation that facilitates explanation generation, and (ii) an algorithm for generating contrastive justification as explanation for why a generated behavior is best with respect to the planning objectives. We demonstrate our approach on a mobile robot case study.
应用多目标概率规划方法综合cps的行为,对于需要针对多个质量目标进行自优化并在不确定条件下运行的工程系统具有重要意义。然而,自动化规划背后的原因对最终用户来说是不透明的。他们可能不理解为什么会产生特定的行为,因此无法校准他们对系统正常工作的信心。为了解决这一问题,我们提出了一种自动生成多目标概率规划的语言解释的方法,该方法解释了在优化目标的基础上生成特定行为的原因。我们的解释方法包括描述生成行为的客观价值,并解释为调和竞争目标而做出的任何权衡。我们贡献:(i)一个可解释的规划表示,促进解释的生成,以及(ii)一个算法,用于生成对比论证,作为解释为什么生成的行为相对于规划目标是最好的。我们在一个移动机器人案例研究中演示了我们的方法。
{"title":"Toward Explainable Multi-Objective Probabilistic Planning","authors":"Roykrong Sukkerd, R. Simmons, D. Garlan","doi":"10.1145/3196478.3196488","DOIUrl":"https://doi.org/10.1145/3196478.3196488","url":null,"abstract":"Use of multi-objective probabilistic planning to synthesize behavior of CPSs can play an important role in engineering systems that must self-optimize for multiple quality objectives and operate under uncertainty. However, the reasoning behind automated planning is opaque to end-users. They may not understand why a particular behavior is generated, and therefore not be able to calibrate their confidence in the systems working properly. To address this problem, we propose a method to automatically generate verbal explanation of multi-objective probabilistic planning, that explains why a particular behavior is generated on the basis of the optimization objectives. Our explanation method involves describing objective values of a generated behavior and explaining any tradeoff made to reconcile competing objectives. We contribute: (i) an explainable planning representation that facilitates explanation generation, and (ii) an algorithm for generating contrastive justification as explanation for why a generated behavior is best with respect to the planning objectives. We demonstrate our approach on a mobile robot case study.","PeriodicalId":205313,"journal":{"name":"2018 IEEE/ACM 4th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124235186","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 27
A Building Automation Case Study Setup and Challenges 楼宇自动化案例研究的设置和挑战
João Cambeiro, C. Gomes, Vasco Amaral, A. Rodrigues, Jácome Cunha
Smart buildings will play a fundamental role in ensuring comfort while reducing the energy required. However, due to the lack of knowledge about the operation of the smart controllers, the occupants can unintentionally increase the energy spent. Nevertheless, there is evidence that the informed and motivated user will actually cooperate with the system. Some of the issues associated with researching control systems in the context of building automation are difficult to address, because of the chronic lack of effective laboratory settings for experimentation. In this paper, we describe a system representative of the usual complexity found in cyber-physical systems, whose purpose is to address the needs for experimenting with building automation, with a focus on control systems and gamification. Designed with pragmatic concerns, this system presents a unique set of challenges and opportunities to research a new generation of software control systems, and supporting interfaces, that leverage the occupants’ behaviour.
智能建筑将在确保舒适的同时减少能源需求方面发挥根本作用。然而,由于缺乏对智能控制器操作的了解,居住者可能会无意中增加能源消耗。然而,有证据表明,知情和有动机的用户实际上会与系统合作。由于长期缺乏有效的实验实验室环境,一些与建筑自动化背景下研究控制系统相关的问题难以解决。在本文中,我们描述了一个代表网络物理系统中常见复杂性的系统,其目的是解决建筑自动化实验的需求,重点是控制系统和游戏化。该系统的设计注重实用,为研究新一代软件控制系统和支持界面提供了独特的挑战和机遇,这些系统可以利用居住者的行为。
{"title":"A Building Automation Case Study Setup and Challenges","authors":"João Cambeiro, C. Gomes, Vasco Amaral, A. Rodrigues, Jácome Cunha","doi":"10.1145/3196478.3196482","DOIUrl":"https://doi.org/10.1145/3196478.3196482","url":null,"abstract":"Smart buildings will play a fundamental role in ensuring comfort while reducing the energy required. However, due to the lack of knowledge about the operation of the smart controllers, the occupants can unintentionally increase the energy spent. Nevertheless, there is evidence that the informed and motivated user will actually cooperate with the system. Some of the issues associated with researching control systems in the context of building automation are difficult to address, because of the chronic lack of effective laboratory settings for experimentation. In this paper, we describe a system representative of the usual complexity found in cyber-physical systems, whose purpose is to address the needs for experimenting with building automation, with a focus on control systems and gamification. Designed with pragmatic concerns, this system presents a unique set of challenges and opportunities to research a new generation of software control systems, and supporting interfaces, that leverage the occupants’ behaviour.","PeriodicalId":205313,"journal":{"name":"2018 IEEE/ACM 4th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131971750","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Shipboard Power System Reconfiguration: A Self-Adaptation Exemplar 舰船动力系统重构:一个自适应范例
L. Sabatucci, G. D. Simone, M. Cossentino
The Shipboard Power System (SPS) is the component responsible for granting energy to navigation, communication, and operational systems. The SPS Reconfiguration is the ability to react to electrical failure and to restore critical operations for granting vessel survivability. This work illustrate why SPS Reconfiguration software system may be implemented as a self-adaptive system. To illustrate this relation we exploit a systematic classification of SPS reconfiguration methods, by highlighting terms and attributes related to self-adaptive systems. In particular, the research method considers four types of self-adaptation systems with different degrees of autonomy and proactivity. The corresponding data analysis highlights a strong correlation between SPS Reconfiguration and Self-Adaptive systems, revealing most of the SPS reconfiguration techniques found in literature often belong to three of the four types of adaptation. The outcome of the paper is proposing SPS as an interesting benchmark for comparing self-adaptive approaches, also highlighting scenarios, tasks, norms goals and quality aspects with the support of the IEEE specifications.
船上电力系统(SPS)是负责向导航、通信和操作系统提供能源的组件。SPS重新配置是对电气故障做出反应并恢复关键操作以保证船舶生存能力的能力。这项工作说明了为什么SPS重构软件系统可以作为一个自适应系统来实现。为了说明这种关系,我们通过突出显示与自适应系统相关的术语和属性,利用SPS重构方法的系统分类。该研究方法特别考虑了四种具有不同程度自主性和主动性的自适应系统。相应的数据分析强调了SPS重构与自适应系统之间的强相关性,揭示了文献中发现的大多数SPS重构技术通常属于四种适应类型中的三种。论文的结果是提出SPS作为比较自适应方法的一个有趣的基准,并在IEEE规范的支持下突出了场景、任务、规范目标和质量方面。
{"title":"Shipboard Power System Reconfiguration: A Self-Adaptation Exemplar","authors":"L. Sabatucci, G. D. Simone, M. Cossentino","doi":"10.1145/3196478.3196486","DOIUrl":"https://doi.org/10.1145/3196478.3196486","url":null,"abstract":"The Shipboard Power System (SPS) is the component responsible for granting energy to navigation, communication, and operational systems. The SPS Reconfiguration is the ability to react to electrical failure and to restore critical operations for granting vessel survivability. This work illustrate why SPS Reconfiguration software system may be implemented as a self-adaptive system. To illustrate this relation we exploit a systematic classification of SPS reconfiguration methods, by highlighting terms and attributes related to self-adaptive systems. In particular, the research method considers four types of self-adaptation systems with different degrees of autonomy and proactivity. The corresponding data analysis highlights a strong correlation between SPS Reconfiguration and Self-Adaptive systems, revealing most of the SPS reconfiguration techniques found in literature often belong to three of the four types of adaptation. The outcome of the paper is proposing SPS as an interesting benchmark for comparing self-adaptive approaches, also highlighting scenarios, tasks, norms goals and quality aspects with the support of the IEEE specifications.","PeriodicalId":205313,"journal":{"name":"2018 IEEE/ACM 4th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126946216","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
On the Feasibility of Automatically Detecting and Recovering from SEUs in Cyber-Physical Space Systems 网络物理空间系统中seu自动检测与恢复的可行性研究
IV RobertG.Pettit, Aedan D. Pettit
The past decade has seen explosive growth in the use of small satellites. As these small, typically short-lived and risk-tolerant platforms are increasingly adopted for spaceflight missions, there has been a growing trend to place more responsibility on the flight software (versus hardware) and an increasing adoption of consumer-grade microprocessors to satisfy this desire for increased processing capability while still minimizing size, weight, and power parameters. These consumer-grade processors, however, are more susceptible to cosmic radiation and the occurrence of single event upsets (SEUs). In this paper, we present an initial exploration into the feasibility of implementing automated detection and recovery mechanisms to mitigate SEUs within these cyber-physical spaceflight systems.
在过去的十年里,小型卫星的使用呈爆炸式增长。随着这些小型的、通常寿命短的、可承受风险的平台越来越多地用于航天任务,越来越多的趋势是将更多的责任放在飞行软件(相对于硬件)上,并越来越多地采用消费级微处理器,以满足对增加处理能力的需求,同时仍然最小化尺寸、重量和功率参数。然而,这些消费级处理器更容易受到宇宙辐射和单事件扰动(SEUs)的影响。在本文中,我们对在这些网络物理航天系统中实施自动检测和恢复机制以减轻seu的可行性进行了初步探索。
{"title":"On the Feasibility of Automatically Detecting and Recovering from SEUs in Cyber-Physical Space Systems","authors":"IV RobertG.Pettit, Aedan D. Pettit","doi":"10.1145/3196478.3196487","DOIUrl":"https://doi.org/10.1145/3196478.3196487","url":null,"abstract":"The past decade has seen explosive growth in the use of small satellites. As these small, typically short-lived and risk-tolerant platforms are increasingly adopted for spaceflight missions, there has been a growing trend to place more responsibility on the flight software (versus hardware) and an increasing adoption of consumer-grade microprocessors to satisfy this desire for increased processing capability while still minimizing size, weight, and power parameters. These consumer-grade processors, however, are more susceptible to cosmic radiation and the occurrence of single event upsets (SEUs). In this paper, we present an initial exploration into the feasibility of implementing automated detection and recovery mechanisms to mitigate SEUs within these cyber-physical spaceflight systems.","PeriodicalId":205313,"journal":{"name":"2018 IEEE/ACM 4th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS)","volume":"49 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116318714","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Handling System Complexity in sCPS: Usable Design Space Exploration 处理sCPS中的系统复杂性:可用设计空间探索
S. Voss, Johannes Eder
With a growing demand for complex features in smart cyber physical systems, the design of such system is getting increasingly complex. These features demand sound and scalable approaches to deal with the increasing design space. Consequently, standards (e.g. like ISO26262) propose methods and techniques for the systematic development of (in this case: automotive) systems. The growing amount of functionality correspondingly require more powerful electronic platforms and thus methods to deal with the integration. In this paper, we describe drivers for complexity and illustrate how formal methods, namely design space exploration techniques, can be applied to deal with this complexity. This approach is based on requirements defined by the given standards and supports the system designer by a (semi-) automatic approach to handle the complexity in system design – already in early design phases.
随着智能网络物理系统对复杂特性的要求越来越高,智能网络物理系统的设计也越来越复杂。这些特性需要可靠且可扩展的方法来处理不断增加的设计空间。因此,标准(如ISO26262)提出了系统开发(在这种情况下:汽车)系统的方法和技术。越来越多的功能相应地需要更强大的电子平台,从而需要处理集成的方法。在本文中,我们描述了复杂性的驱动因素,并说明了如何应用形式化方法,即设计空间探索技术来处理这种复杂性。该方法基于给定标准定义的需求,并通过(半)自动化方法支持系统设计人员处理系统设计中的复杂性-已经在早期设计阶段。
{"title":"Handling System Complexity in sCPS: Usable Design Space Exploration","authors":"S. Voss, Johannes Eder","doi":"10.1145/3196478.3196489","DOIUrl":"https://doi.org/10.1145/3196478.3196489","url":null,"abstract":"With a growing demand for complex features in smart cyber physical systems, the design of such system is getting increasingly complex. These features demand sound and scalable approaches to deal with the increasing design space. Consequently, standards (e.g. like ISO26262) propose methods and techniques for the systematic development of (in this case: automotive) systems. The growing amount of functionality correspondingly require more powerful electronic platforms and thus methods to deal with the integration. In this paper, we describe drivers for complexity and illustrate how formal methods, namely design space exploration techniques, can be applied to deal with this complexity. This approach is based on requirements defined by the given standards and supports the system designer by a (semi-) automatic approach to handle the complexity in system design – already in early design phases.","PeriodicalId":205313,"journal":{"name":"2018 IEEE/ACM 4th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS)","volume":"130 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125254236","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On Using Blockchains for Safety-Critical Systems 在安全关键系统中使用区块链
C. Berger, B. Penzenstadler, O. Drögehorn
Innovation in the world of today is mainly driven by software. Companies need to continuously rejuvenate their product portfolios with new features to stay ahead of their competitors. For example, recent trends explore the application of blockchains to domains other than finance. This paper analyzes the state-of-the-art for safety-critical systems as found in modern vehicles like self-driving cars, smart energy systems, and home automation focusing on specific challenges where key ideas behind blockchains might be applicable. Next, potential benefits unlocked by applying such ideas are presented and discussed for the respective usage scenario. Finally, a research agenda is outlined to summarize remaining challenges for successfully applying blockchains to safety-critical cyber-physical systems.
当今世界的创新主要是由软件驱动的。公司需要用新功能不断更新他们的产品组合,以保持领先于竞争对手。例如,最近的趋势是探索区块链在金融以外领域的应用。本文分析了自动驾驶汽车、智能能源系统和家庭自动化等现代车辆中安全关键系统的最新技术,重点关注区块链背后的关键思想可能适用的具体挑战。接下来,针对各自的使用场景,介绍并讨论应用这些想法所带来的潜在好处。最后,概述了一项研究议程,以总结成功将区块链应用于安全关键型网络物理系统的剩余挑战。
{"title":"On Using Blockchains for Safety-Critical Systems","authors":"C. Berger, B. Penzenstadler, O. Drögehorn","doi":"10.1145/3196478.3196480","DOIUrl":"https://doi.org/10.1145/3196478.3196480","url":null,"abstract":"Innovation in the world of today is mainly driven by software. Companies need to continuously rejuvenate their product portfolios with new features to stay ahead of their competitors. For example, recent trends explore the application of blockchains to domains other than finance. This paper analyzes the state-of-the-art for safety-critical systems as found in modern vehicles like self-driving cars, smart energy systems, and home automation focusing on specific challenges where key ideas behind blockchains might be applicable. Next, potential benefits unlocked by applying such ideas are presented and discussed for the respective usage scenario. Finally, a research agenda is outlined to summarize remaining challenges for successfully applying blockchains to safety-critical cyber-physical systems.","PeriodicalId":205313,"journal":{"name":"2018 IEEE/ACM 4th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121651662","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
期刊
2018 IEEE/ACM 4th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1