首页 > 最新文献

SIGBED Rev.最新文献

英文 中文
Routing optimization of AVB streams in TSN networks TSN网络中AVB流的路由优化
Pub Date : 2016-11-03 DOI: 10.1145/3015037.3015044
Sune Mølgaard Laursen, P. Pop, W. Steiner
In this paper we are interested in safety-critical real-time applications implemented on distributed architectures using the Time-Sensitive Networking (TSN) standard. The ongoing standardization of TSN is an IEEE effort to bring deterministic real-time capabilities into the IEEE 802.1 Ethernet standard supporting safety-critical systems and guaranteed Quality-of-Service. TSN will support Time-Triggered (TT) communication based on schedule tables, Audio-Video-Bridging (AVB) streams with bounded end-to-end latency as well as Best-Effort messages. We consider that we know the topology of the network as well as the routes and schedules of the TT streams. We are interested to determine the routing of the AVB streams such that all frames are schedulable and their worst-case end-to-end delay is minimized. We have proposed a search-space reduction technique and a Greedy Randomized Adaptive Search Procedure (GRASP)-based heuristic for this routing optimization problem. The proposed approaches has been evaluated using several test cases.
在本文中,我们感兴趣的是使用时间敏感网络(TSN)标准在分布式架构上实现的安全关键型实时应用。正在进行的TSN标准化是IEEE的一项努力,旨在将确定性实时功能引入IEEE 802.1以太网标准,以支持安全关键系统和有保证的服务质量。TSN将支持基于时间表的时间触发(TT)通信,具有有限端到端延迟的音视频桥接(AVB)流以及尽力而为的消息。我们认为我们知道网络的拓扑结构以及TT流的路由和调度。我们感兴趣的是确定AVB流的路由,这样所有帧都是可调度的,并且它们的最坏情况端到端延迟是最小的。针对这一路由优化问题,我们提出了一种搜索空间约简技术和一种基于贪婪随机自适应搜索过程(GRASP)的启发式算法。已经使用几个测试用例对所建议的方法进行了评估。
{"title":"Routing optimization of AVB streams in TSN networks","authors":"Sune Mølgaard Laursen, P. Pop, W. Steiner","doi":"10.1145/3015037.3015044","DOIUrl":"https://doi.org/10.1145/3015037.3015044","url":null,"abstract":"In this paper we are interested in safety-critical real-time applications implemented on distributed architectures using the Time-Sensitive Networking (TSN) standard. The ongoing standardization of TSN is an IEEE effort to bring deterministic real-time capabilities into the IEEE 802.1 Ethernet standard supporting safety-critical systems and guaranteed Quality-of-Service. TSN will support Time-Triggered (TT) communication based on schedule tables, Audio-Video-Bridging (AVB) streams with bounded end-to-end latency as well as Best-Effort messages. We consider that we know the topology of the network as well as the routes and schedules of the TT streams. We are interested to determine the routing of the AVB streams such that all frames are schedulable and their worst-case end-to-end delay is minimized. We have proposed a search-space reduction technique and a Greedy Randomized Adaptive Search Procedure (GRASP)-based heuristic for this routing optimization problem. The proposed approaches has been evaluated using several test cases.","PeriodicalId":447904,"journal":{"name":"SIGBED Rev.","volume":"224 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133584189","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}
引用次数: 63
Hierarchical scheduling over off- and on-chip deterministic networks 片外和片内确定性网络的分层调度
Pub Date : 2016-11-03 DOI: 10.1145/3015037.3015039
Ramon Serna Oliver, Silviu S. Craciunas
In this paper we present a compositional model for distributed virtualized systems communicating over on-chip/off-chip deterministic networks implementing an end-to-end or partial time-triggered paradigm. We derive system-level constraints for combined task-, virtualization-and network-level static scheduling enabling the end-to-end composition of schedules for systems featuring table-driven (guest) operating systems. In the absence of a time-triggered run-time system, we analyze the composition problem with the aid of hierarchical scheduling methods for abstract resources. Moreover, we identify and discuss possible tradeoffs and optimization opportunities that arise when scheduling across multiple (virtualized) software layers in tandem with the deterministic network.
在本文中,我们提出了一个分布式虚拟化系统在片上/片外确定性网络上通信的组合模型,实现了端到端或部分时间触发范式。我们为组合的任务级、虚拟化级和网络级静态调度导出了系统级约束,支持为具有表驱动(来宾)操作系统的系统提供端到端的调度组合。在没有时间触发的运行时系统的情况下,我们借助抽象资源的分层调度方法分析了组合问题。此外,我们还确定并讨论了在跨多个(虚拟化)软件层与确定性网络串联进行调度时可能出现的权衡和优化机会。
{"title":"Hierarchical scheduling over off- and on-chip deterministic networks","authors":"Ramon Serna Oliver, Silviu S. Craciunas","doi":"10.1145/3015037.3015039","DOIUrl":"https://doi.org/10.1145/3015037.3015039","url":null,"abstract":"In this paper we present a compositional model for distributed virtualized systems communicating over on-chip/off-chip deterministic networks implementing an end-to-end or partial time-triggered paradigm. We derive system-level constraints for combined task-, virtualization-and network-level static scheduling enabling the end-to-end composition of schedules for systems featuring table-driven (guest) operating systems. In the absence of a time-triggered run-time system, we analyze the composition problem with the aid of hierarchical scheduling methods for abstract resources. Moreover, we identify and discuss possible tradeoffs and optimization opportunities that arise when scheduling across multiple (virtualized) software layers in tandem with the deterministic network.","PeriodicalId":447904,"journal":{"name":"SIGBED Rev.","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114458990","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
Tighter buffer dimensioning in AFDX networks AFDX网络中更紧的缓冲区尺寸
Pub Date : 2016-11-03 DOI: 10.1145/3015037.3015043
Nassima Benammar, Henri Bauer, F. Ridouard, P. Richard
The AFDX (Avionics Full DupleX Switched Ethernet) is the backbone network of most recent avionic communication systems. These systems require deterministic buffer dimensioning for certification reasons. As in such systems, static design is often preferred over dynamic allocation, a dimensioning in terms of frames rather than in terms of bits can be required. A common approach consists in deriving the worst-case buffer size in terms of frames from the worst-case in bits. However, we show that this can lead to an overestimation of the buffer size. Thus, we propose a dedicated approach for a tighter dimensioning. Eventually, the two approaches are compared on a sample AFDX configuration.
AFDX(航空电子全双工交换以太网)是最新航空电子通信系统的骨干网络。由于认证原因,这些系统需要确定缓冲尺寸。在这样的系统中,静态设计通常优于动态分配,可能需要根据帧而不是根据比特进行尺寸划分。一种常见的方法是从最坏情况下的比特数中得到以帧为单位的最坏情况缓冲区大小。然而,我们表明这可能导致对缓冲区大小的高估。因此,我们提出了一种专用的方法来实现更严格的维度。最后,在示例AFDX配置上比较了这两种方法。
{"title":"Tighter buffer dimensioning in AFDX networks","authors":"Nassima Benammar, Henri Bauer, F. Ridouard, P. Richard","doi":"10.1145/3015037.3015043","DOIUrl":"https://doi.org/10.1145/3015037.3015043","url":null,"abstract":"The AFDX (Avionics Full DupleX Switched Ethernet) is the backbone network of most recent avionic communication systems. These systems require deterministic buffer dimensioning for certification reasons. As in such systems, static design is often preferred over dynamic allocation, a dimensioning in terms of frames rather than in terms of bits can be required.\u0000 A common approach consists in deriving the worst-case buffer size in terms of frames from the worst-case in bits. However, we show that this can lead to an overestimation of the buffer size. Thus, we propose a dedicated approach for a tighter dimensioning. Eventually, the two approaches are compared on a sample AFDX configuration.","PeriodicalId":447904,"journal":{"name":"SIGBED Rev.","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130204642","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}
引用次数: 2
Cost minimization of network services with buffer and end-to-end deadline constraints 具有缓冲区和端到端截止日期约束的网络服务成本最小化
Pub Date : 2016-09-15 DOI: 10.1145/3177803.3177810
Victor Millnert, Enrico Bini, J. Eker
Cloud computing technology provides the means to share physical resources among multiple users and data center tenants by exposing them as virtual resources. There is a strong industrial drive to use similar technology and concepts to provide timing sensitive services. One such is virtual networking services, so called services chains, which consist of several interconnected virtual network functions. This allows for the capacity to be scaled up and down by adding or removing virtual resources. In this work, we develop a model of a service chain and pose the dynamic allocation of resources as an optimization problem. We design and present a set of strategies to allot virtual network nodes in an optimal fashion subject to latency and buffer constraints.
云计算技术通过将物理资源公开为虚拟资源,提供了在多个用户和数据中心租户之间共享物理资源的方法。有一个强大的工业驱动使用类似的技术和概念,以提供时间敏感的服务。其中一种是虚拟网络服务,即所谓的服务链,它由几个相互连接的虚拟网络功能组成。这允许通过添加或删除虚拟资源来增加和减少容量。在本文中,我们建立了一个服务链模型,并将资源的动态分配作为一个优化问题。我们设计并提出了一套策略,在受延迟和缓冲约束的情况下,以最佳方式分配虚拟网络节点。
{"title":"Cost minimization of network services with buffer and end-to-end deadline constraints","authors":"Victor Millnert, Enrico Bini, J. Eker","doi":"10.1145/3177803.3177810","DOIUrl":"https://doi.org/10.1145/3177803.3177810","url":null,"abstract":"Cloud computing technology provides the means to share physical resources among multiple users and data center tenants by exposing them as virtual resources. There is a strong industrial drive to use similar technology and concepts to provide timing sensitive services. One such is virtual networking services, so called services chains, which consist of several interconnected virtual network functions. This allows for the capacity to be scaled up and down by adding or removing virtual resources. In this work, we develop a model of a service chain and pose the dynamic allocation of resources as an optimization problem. We design and present a set of strategies to allot virtual network nodes in an optimal fashion subject to latency and buffer constraints.","PeriodicalId":447904,"journal":{"name":"SIGBED Rev.","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125292048","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
Evaluating the average-case performance penalty of bandwidth-like interfaces 评估类带宽接口的平均性能损失
Pub Date : 2016-08-02 DOI: 10.1145/2983185.2983191
Björn Andersson
Many solutions for composability and compositionality rely on specifying the interface for a component using bandwidth. Some previous works specify period (P) and budget (Q) as an interface for a component. Q/P provides us with a bandwidth (the share of a processor that this component may request); P specifies the time-granularity of the allocation of this processing capacity. Other works add another parameter deadline which can help to provide tighter bounds on how this processing capacity is distributed. Yet other works use the parameters α and Δ where α is the bandwidth and Δ specifies how smoothly this bandwidth is distributed. It is known [4] that such bandwidth-like interfaces carry a cost: there are tasksets that could be guaranteed to be schedulable if tasks were scheduled directly on the processor, but with bandwidth-like interfaces, it is impossible to guarantee the taskset to be schedulable. And it is also known that this penalty can be infinite, i.e., the use of bandwidth-like interfaces may require the use of a processor that has a speed that is k times faster, and one can show this for any k. This brings the question: "What is the average-case performance penalty of bandwidth-like interfaces?" This paper addresses this question. We answer the question by randomly generating tasksets and then for each of these tasksets, compute a lower bound on how much faster a processor needs to be when a bandwidth-like scheme is used. We do not consider any specific bandwidth-like scheme; instead, we derive an expression that states a lower bound on how much faster a processor needs to be when a bandwidth-like scheme is used. For the distributions considered in this paper, we find that (i) the experimental results depend on the experimental setup, (ii) this lower bound on the penalty was never larger than 4.0, (iii) for one experimental setup, for each taskset, it was greater than 2.4, (iv) the histogram of this penalty appears to be unimodal, and (v) for implicit-deadline sporadic tasks, this lower bound on the penalty was exactly 1.
可组合性和可组合性的许多解决方案依赖于使用带宽为组件指定接口。以前的一些工作将周期(P)和预算(Q)作为组件的接口。Q/P为我们提供带宽(该组件可能请求的处理器份额);P指定此处理能力分配的时间粒度。其他作品添加了另一个参数截止日期,这有助于为如何分配处理能力提供更严格的界限。然而,其他作品使用参数α和Δ,其中α是带宽,Δ指定带宽分布的平滑程度。众所周知[4],这种类带宽接口是有代价的:如果直接在处理器上调度任务,可以保证任务集是可调度的,但是使用类带宽接口,则无法保证任务集是可调度的。众所周知,这种损失可能是无限的,也就是说,使用类带宽接口可能需要使用速度快k倍的处理器,并且可以对任何k显示这一点。这带来了一个问题:“类带宽接口的平均性能损失是什么?”本文解决了这个问题。我们通过随机生成任务集来回答这个问题,然后为每个任务集计算一个下界,当使用类似带宽的方案时,处理器需要多快。我们不考虑任何特定的类带宽方案;相反,我们推导出一个表达式,该表达式说明了当使用类带宽方案时处理器需要提高多少速度的下界。对于本文中考虑的分布,我们发现(i)实验结果取决于实验设置,(ii)惩罚的下界从未大于4.0,(iii)对于一个实验设置,对于每个任务集,它大于2.4,(iv)惩罚的直方图似乎是单峰的,(v)对于隐式截止日期零星任务,惩罚的下界正好是1。
{"title":"Evaluating the average-case performance penalty of bandwidth-like interfaces","authors":"Björn Andersson","doi":"10.1145/2983185.2983191","DOIUrl":"https://doi.org/10.1145/2983185.2983191","url":null,"abstract":"Many solutions for composability and compositionality rely on specifying the interface for a component using bandwidth. Some previous works specify period (P) and budget (Q) as an interface for a component. Q/P provides us with a bandwidth (the share of a processor that this component may request); P specifies the time-granularity of the allocation of this processing capacity. Other works add another parameter deadline which can help to provide tighter bounds on how this processing capacity is distributed. Yet other works use the parameters α and Δ where α is the bandwidth and Δ specifies how smoothly this bandwidth is distributed. It is known [4] that such bandwidth-like interfaces carry a cost: there are tasksets that could be guaranteed to be schedulable if tasks were scheduled directly on the processor, but with bandwidth-like interfaces, it is impossible to guarantee the taskset to be schedulable. And it is also known that this penalty can be infinite, i.e., the use of bandwidth-like interfaces may require the use of a processor that has a speed that is k times faster, and one can show this for any k. This brings the question: \"What is the average-case performance penalty of bandwidth-like interfaces?\" This paper addresses this question. We answer the question by randomly generating tasksets and then for each of these tasksets, compute a lower bound on how much faster a processor needs to be when a bandwidth-like scheme is used. We do not consider any specific bandwidth-like scheme; instead, we derive an expression that states a lower bound on how much faster a processor needs to be when a bandwidth-like scheme is used. For the distributions considered in this paper, we find that (i) the experimental results depend on the experimental setup, (ii) this lower bound on the penalty was never larger than 4.0, (iii) for one experimental setup, for each taskset, it was greater than 2.4, (iv) the histogram of this penalty appears to be unimodal, and (v) for implicit-deadline sporadic tasks, this lower bound on the penalty was exactly 1.","PeriodicalId":447904,"journal":{"name":"SIGBED Rev.","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121451581","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
Intra-component resource sharing on a virtual multiprocessor platform 虚拟多处理器平台上的组件内资源共享
Pub Date : 2016-08-02 DOI: 10.1145/2983185.2983190
Sara Afshar, N. Khalilzad, M. Behnam, R. J. Bril, Thomas Nolte
Component-based software development facilitates the development process of large and complex software systems. By the advent of multiprocessors, the independently developed components can be integrated on a multi-core platform to achieve an efficient use of system hardware and a decrease in system power consumption and costs. In this paper, we consider a virtual multiprocessor platform where each component can be dynamically allocated to any set of processors of the platform with a maximum concurrency level. Global-EDF is used for intra-component scheduling. The existing analysis for such systems have assumed that tasks are independent. In this paper, we enable intra-component resource sharing for this platform. We investigate using a spin-based resource sharing protocol with the accompanying analysis that extends the existing analysis for independent tasks. We briefly illustrate and evaluate our initial results with an example.
基于组件的软件开发简化了大型复杂软件系统的开发过程。通过多处理器的出现,可以将独立开发的组件集成在一个多核平台上,实现系统硬件的高效利用,降低系统功耗和成本。在本文中,我们考虑了一个虚拟多处理器平台,其中每个组件可以动态地分配给平台上具有最大并发级别的任意一组处理器。Global-EDF用于组件内调度。对这类系统的现有分析假设任务是独立的。在本文中,我们实现了该平台的组件内资源共享。我们使用基于自旋的资源共享协议进行调查,并附带分析,该分析将现有分析扩展为独立任务。我们用一个例子简要地说明和评价了我们的初步结果。
{"title":"Intra-component resource sharing on a virtual multiprocessor platform","authors":"Sara Afshar, N. Khalilzad, M. Behnam, R. J. Bril, Thomas Nolte","doi":"10.1145/2983185.2983190","DOIUrl":"https://doi.org/10.1145/2983185.2983190","url":null,"abstract":"Component-based software development facilitates the development process of large and complex software systems. By the advent of multiprocessors, the independently developed components can be integrated on a multi-core platform to achieve an efficient use of system hardware and a decrease in system power consumption and costs. In this paper, we consider a virtual multiprocessor platform where each component can be dynamically allocated to any set of processors of the platform with a maximum concurrency level. Global-EDF is used for intra-component scheduling. The existing analysis for such systems have assumed that tasks are independent. In this paper, we enable intra-component resource sharing for this platform. We investigate using a spin-based resource sharing protocol with the accompanying analysis that extends the existing analysis for independent tasks. We briefly illustrate and evaluate our initial results with an example.","PeriodicalId":447904,"journal":{"name":"SIGBED Rev.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116088897","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}
引用次数: 2
Cache-aware interfaces for compositional real-time systems: invited paper 用于合成实时系统的缓存感知接口:邀请论文
Pub Date : 2016-08-02 DOI: 10.1145/2983185.2983194
L. T. Phan, Meng Xu, Insup Lee
Interface-based compositional analysis is by now a fairly established area of research in real-time systems. However, current research has not yet fully considered practical aspects, such as the effects of cache interferences on multicore platforms. This position paper discusses the analysis challenges and motivates the need for cache scheduling in this setting, and it highlights several research questions towards cache-aware interfaces for compositional systems on multicore platforms.
基于接口的成分分析目前是实时系统中一个相当成熟的研究领域。然而,目前的研究还没有充分考虑到实际的方面,比如多核平台上缓存干扰的影响。本文讨论了在这种情况下对缓存调度的需求,并强调了在多核平台上合成系统的缓存感知接口的几个研究问题。
{"title":"Cache-aware interfaces for compositional real-time systems: invited paper","authors":"L. T. Phan, Meng Xu, Insup Lee","doi":"10.1145/2983185.2983194","DOIUrl":"https://doi.org/10.1145/2983185.2983194","url":null,"abstract":"Interface-based compositional analysis is by now a fairly established area of research in real-time systems. However, current research has not yet fully considered practical aspects, such as the effects of cache interferences on multicore platforms. This position paper discusses the analysis challenges and motivates the need for cache scheduling in this setting, and it highlights several research questions towards cache-aware interfaces for compositional systems on multicore platforms.","PeriodicalId":447904,"journal":{"name":"SIGBED Rev.","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132540348","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}
引用次数: 2
Probabilistic component-based analysis for networks: invited paper 基于概率成分的网络分析:特邀论文
Pub Date : 2016-08-02 DOI: 10.1145/2983185.2983197
L. Santinelli
Time-constrained networks have demanded so far for deterministic modeling and analysis in order to guarantee their worst-case behavior. With this work we intend to apply both probabilistic modeling and probabilistic analyses to investigate such networks. The probabilistic framework we propose aims at guaranteeing confidence levels, in the form of probabilities, to the network timing constraints; the deterministic case remain a particular case, the worst-case, within the probabilistic framework. We focus on probabilistic bounds for defining probabilistic interfaces to network components and we study the way that probabilities propagate within networks by accounting for the dependences and the interactions between network components. Finally, we define and apply probabilistic performance metrics for evaluating network behavior with different degree of confidence due to the probabilities.
到目前为止,时间约束网络需要确定性建模和分析,以保证其最坏情况的行为。通过这项工作,我们打算应用概率建模和概率分析来研究这种网络。我们提出的概率框架旨在以概率的形式保证网络时序约束的置信水平;确定性情况仍然是概率框架内的一种特殊情况,即最坏情况。我们将重点放在定义网络组件的概率接口的概率边界上,并通过考虑网络组件之间的依赖关系和相互作用,研究概率在网络内传播的方式。最后,我们定义并应用概率性能指标来评估由于概率而具有不同置信度的网络行为。
{"title":"Probabilistic component-based analysis for networks: invited paper","authors":"L. Santinelli","doi":"10.1145/2983185.2983197","DOIUrl":"https://doi.org/10.1145/2983185.2983197","url":null,"abstract":"Time-constrained networks have demanded so far for deterministic modeling and analysis in order to guarantee their worst-case behavior. With this work we intend to apply both probabilistic modeling and probabilistic analyses to investigate such networks. The probabilistic framework we propose aims at guaranteeing confidence levels, in the form of probabilities, to the network timing constraints; the deterministic case remain a particular case, the worst-case, within the probabilistic framework. We focus on probabilistic bounds for defining probabilistic interfaces to network components and we study the way that probabilities propagate within networks by accounting for the dependences and the interactions between network components. Finally, we define and apply probabilistic performance metrics for evaluating network behavior with different degree of confidence due to the probabilities.","PeriodicalId":447904,"journal":{"name":"SIGBED Rev.","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124868269","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
Turning compositionality into composability 将组合性转化为可组合性
Pub Date : 2016-08-02 DOI: 10.1145/2983185.2983189
Björn Andersson
Compositional theories and technologies facilitate the decomposition of a complex system into components, as well as their integration via interfaces. Component interfaces hide the internal details of the components, thereby reducing integration complexity. A system is said to be composable if the properties established and validated for components in isolation hold once the components are integrated to form the system. This brings us the question: "Is compositionality related to composability?" This paper answers this question in the affirmative; it considers a previously known interface for compositionality and shows that it can be used for composability. It also presents a run-time policing mechanism for this interface.
组合理论和技术有助于将复杂系统分解为组件,以及通过接口将它们集成。组件接口隐藏了组件的内部细节,从而降低了集成的复杂性。如果为孤立的组件建立和验证的属性在组件集成形成系统后保持不变,则称系统是可组合的。这给我们带来了一个问题:“组合性与可组合性相关吗?”本文对这一问题作了肯定的回答;它考虑了以前已知的可组合性接口,并展示了它可以用于可组合性。它还为这个接口提供了一个运行时监管机制。
{"title":"Turning compositionality into composability","authors":"Björn Andersson","doi":"10.1145/2983185.2983189","DOIUrl":"https://doi.org/10.1145/2983185.2983189","url":null,"abstract":"Compositional theories and technologies facilitate the decomposition of a complex system into components, as well as their integration via interfaces. Component interfaces hide the internal details of the components, thereby reducing integration complexity. A system is said to be composable if the properties established and validated for components in isolation hold once the components are integrated to form the system. This brings us the question: \"Is compositionality related to composability?\" This paper answers this question in the affirmative; it considers a previously known interface for compositionality and shows that it can be used for composability. It also presents a run-time policing mechanism for this interface.","PeriodicalId":447904,"journal":{"name":"SIGBED Rev.","volume":"138 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122918678","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
A systems of systems perspective on the internet of things: invited paper 物联网系统的系统视角:特邀论文
Pub Date : 2016-08-02 DOI: 10.1145/2983185.2983195
J. Lukkien
The Internet of Things (IoT) refers to extending the reach of the Internet into the physical world. The realization of IoT applications involves the integrated operation of many subsystems that retain their private function. This makes IoT application deployment and integration a Systems of Systems (SoS) problem. In this paper we collect SoS properties and characteristics from the literature in order to understand common integration problems in IoT better, for which we use two running examples. We show that in particular for safety critical systems there must be means to compute and predict integrated behavior based on specifications at interfaces. We give a general coordination architecture that supports this.
物联网(IoT)是指将互联网的范围扩展到物理世界。物联网应用的实现涉及许多子系统的集成操作,这些子系统保留了它们的私有功能。这使得物联网应用程序的部署和集成成为系统的系统(SoS)问题。在本文中,为了更好地理解物联网中常见的集成问题,我们从文献中收集了SoS的属性和特征,为此我们使用了两个运行示例。我们表明,特别是对于安全关键系统,必须有方法来计算和预测基于接口规范的集成行为。我们给出了一个支持这一点的通用协调架构。
{"title":"A systems of systems perspective on the internet of things: invited paper","authors":"J. Lukkien","doi":"10.1145/2983185.2983195","DOIUrl":"https://doi.org/10.1145/2983185.2983195","url":null,"abstract":"The Internet of Things (IoT) refers to extending the reach of the Internet into the physical world. The realization of IoT applications involves the integrated operation of many subsystems that retain their private function. This makes IoT application deployment and integration a Systems of Systems (SoS) problem. In this paper we collect SoS properties and characteristics from the literature in order to understand common integration problems in IoT better, for which we use two running examples. We show that in particular for safety critical systems there must be means to compute and predict integrated behavior based on specifications at interfaces. We give a general coordination architecture that supports this.","PeriodicalId":447904,"journal":{"name":"SIGBED Rev.","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127248230","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
期刊
SIGBED Rev.
全部 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